0s autopkgtest [20:53:35]: starting date and time: 2025-05-02 20:53:35+0000 0s autopkgtest [20:53:35]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [20:53:35]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.tnwb8s0s/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-psutil,src:python3.13 --apt-upgrade ycmd --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python-psutil/7.0.0-2 python3.13/3.13.3-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-4.secgroup --name adt-questing-arm64-ycmd-20250502-205335-juju-7f2275-prod-proposed-migration-environment-15-b78292fa-c5dc-48af-9b8b-11f0c2108248 --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 100s autopkgtest [20:55:15]: testbed dpkg architecture: arm64 100s autopkgtest [20:55:15]: testbed apt version: 3.0.0 100s autopkgtest [20:55:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 100s autopkgtest [20:55:15]: testbed release detected to be: None 101s autopkgtest [20:55:16]: updating testbed package index (apt update) 102s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 102s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 102s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 102s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 102s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1968 kB] 103s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 103s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [167 kB] 103s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [220 kB] 103s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1473 kB] 103s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [14.3 kB] 103s Fetched 3997 kB in 2s (2319 kB/s) 104s Reading package lists... 105s autopkgtest [20:55:20]: upgrading testbed (apt dist-upgrade and autopurge) 105s Reading package lists... 105s Building dependency tree... 106s Reading state information... 106s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 106s Starting 2 pkgProblemResolver with broken count: 0 106s Done 107s Entering ResolveByKeep 107s 107s Calculating upgrade... 108s The following packages will be upgraded: 108s fwupd htop libftdi1-2 libfwupd3 libnpth0t64 libpython3.13 108s libpython3.13-minimal libpython3.13-stdlib libsensors-config libsensors5 108s liburcu8t64 mokutil mtd-utils nano python3.13 python3.13-gdbm 108s python3.13-minimal usb.ids 108s 18 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 108s Need to get 15.0 MB of archives. 108s After this operation, 736 kB of additional disk space will be used. 108s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3.13 arm64 3.13.3-2 [739 kB] 109s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libpython3.13 arm64 3.13.3-2 [2281 kB] 109s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libpython3.13-stdlib arm64 3.13.3-2 [2038 kB] 109s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3.13-minimal arm64 3.13.3-2 [2273 kB] 110s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libpython3.13-minimal arm64 3.13.3-2 [881 kB] 110s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 110s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors-config all 1:3.6.2-2 [6756 B] 110s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors5 arm64 1:3.6.2-2 [28.9 kB] 110s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 liburcu8t64 arm64 0.15.2-2 [64.2 kB] 110s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 110s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 110s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 fwupd arm64 2.0.8-3 [5315 kB] 112s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libfwupd3 arm64 2.0.8-3 [131 kB] 112s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 112s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libftdi1-2 arm64 1.5-10 [30.6 kB] 112s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 112s Get:17 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3.13-gdbm arm64 3.13.3-2 [31.5 kB] 112s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 112s Fetched 15.0 MB in 3s (5780 kB/s) 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 117820 files and directories currently installed.) 112s Preparing to unpack .../0-python3.13_3.13.3-2_arm64.deb ... 112s Unpacking python3.13 (3.13.3-2) over (3.13.3-1) ... 112s Preparing to unpack .../1-libpython3.13_3.13.3-2_arm64.deb ... 112s Unpacking libpython3.13:arm64 (3.13.3-2) over (3.13.3-1) ... 112s Preparing to unpack .../2-libpython3.13-stdlib_3.13.3-2_arm64.deb ... 112s Unpacking libpython3.13-stdlib:arm64 (3.13.3-2) over (3.13.3-1) ... 112s Preparing to unpack .../3-python3.13-minimal_3.13.3-2_arm64.deb ... 112s Unpacking python3.13-minimal (3.13.3-2) over (3.13.3-1) ... 112s Preparing to unpack .../4-libpython3.13-minimal_3.13.3-2_arm64.deb ... 112s Unpacking libpython3.13-minimal:arm64 (3.13.3-2) over (3.13.3-1) ... 112s Preparing to unpack .../5-libnpth0t64_1.8-3_arm64.deb ... 112s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 112s Setting up libnpth0t64:arm64 (1.8-3) ... 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 117820 files and directories currently installed.) 112s Preparing to unpack .../00-libsensors-config_1%3a3.6.2-2_all.deb ... 112s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 112s Preparing to unpack .../01-libsensors5_1%3a3.6.2-2_arm64.deb ... 112s Unpacking libsensors5:arm64 (1:3.6.2-2) over (1:3.6.0-10) ... 112s Preparing to unpack .../02-liburcu8t64_0.15.2-2_arm64.deb ... 112s Unpacking liburcu8t64:arm64 (0.15.2-2) over (0.15.1-1) ... 112s Preparing to unpack .../03-nano_8.4-1_arm64.deb ... 112s Unpacking nano (8.4-1) over (8.3-1) ... 112s Preparing to unpack .../04-usb.ids_2025.04.01-1_all.deb ... 112s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 112s Preparing to unpack .../05-fwupd_2.0.8-3_arm64.deb ... 113s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 113s Preparing to unpack .../06-libfwupd3_2.0.8-3_arm64.deb ... 113s Unpacking libfwupd3:arm64 (2.0.8-3) over (2.0.7-1) ... 113s Preparing to unpack .../07-htop_3.4.1-4_arm64.deb ... 113s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 113s Preparing to unpack .../08-libftdi1-2_1.5-10_arm64.deb ... 113s Unpacking libftdi1-2:arm64 (1.5-10) over (1.5-8build1) ... 113s Preparing to unpack .../09-mokutil_0.7.2-1_arm64.deb ... 113s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 113s Preparing to unpack .../10-python3.13-gdbm_3.13.3-2_arm64.deb ... 113s Unpacking python3.13-gdbm (3.13.3-2) over (3.13.3-1) ... 113s Preparing to unpack .../11-mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 113s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 113s Setting up liburcu8t64:arm64 (0.15.2-2) ... 113s Setting up mokutil (0.7.2-1) ... 113s Setting up htop (3.4.1-4) ... 113s Setting up libsensors-config (1:3.6.2-2) ... 113s Installing new version of config file /etc/sensors3.conf ... 113s Setting up libfwupd3:arm64 (2.0.8-3) ... 113s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 113s Setting up libpython3.13-minimal:arm64 (3.13.3-2) ... 113s Setting up libftdi1-2:arm64 (1.5-10) ... 113s Setting up usb.ids (2025.04.01-1) ... 113s Setting up libsensors5:arm64 (1:3.6.2-2) ... 113s Setting up nano (8.4-1) ... 113s Installing new version of config file /etc/nanorc ... 113s Setting up python3.13-minimal (3.13.3-2) ... 114s Setting up libpython3.13-stdlib:arm64 (3.13.3-2) ... 114s Setting up fwupd (2.0.8-3) ... 115s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 115s fwupd.service is a disabled or a static unit not running, not starting it. 115s Setting up python3.13-gdbm (3.13.3-2) ... 115s Setting up libpython3.13:arm64 (3.13.3-2) ... 115s Setting up python3.13 (3.13.3-2) ... 116s Processing triggers for systemd (257.4-1ubuntu3) ... 116s Processing triggers for man-db (2.13.0-1) ... 117s Processing triggers for dbus (1.16.2-2ubuntu1) ... 117s Processing triggers for install-info (7.1.1-1) ... 117s Processing triggers for libc-bin (2.41-6ubuntu1) ... 117s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s Starting pkgProblemResolver with broken count: 0 118s Starting 2 pkgProblemResolver with broken count: 0 118s Done 119s Solving dependencies... 119s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 119s autopkgtest [20:55:34]: rebooting testbed after setup commands that affected boot 142s autopkgtest [20:55:57]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 14:37:51 UTC 2025 145s autopkgtest [20:56:00]: @@@@@@@@@@@@@@@@@@@@ apt-source ycmd 147s Get:1 http://ftpmaster.internal/ubuntu questing/universe ycmd 0+20240823+git8b61f19+ds-2build2 (dsc) [2318 B] 147s Get:2 http://ftpmaster.internal/ubuntu questing/universe ycmd 0+20240823+git8b61f19+ds-2build2 (tar) [449 kB] 147s Get:3 http://ftpmaster.internal/ubuntu questing/universe ycmd 0+20240823+git8b61f19+ds-2build2 (diff) [39.3 kB] 147s gpgv: Signature made Thu Feb 20 21:01:16 2025 UTC 147s gpgv: using RSA key 568BF22A66337CBFC9A6B9B72C83DBC8E9BD0E37 147s gpgv: Can't check signature: No public key 147s dpkg-source: warning: cannot verify inline signature for ./ycmd_0+20240823+git8b61f19+ds-2build2.dsc: no acceptable signature found 147s autopkgtest [20:56:02]: testing package ycmd version 0+20240823+git8b61f19+ds-2build2 148s autopkgtest [20:56:03]: build not needed 149s autopkgtest [20:56:04]: test upstream-unittest: preparing testbed 149s Reading package lists... 149s Building dependency tree... 149s Reading state information... 149s Starting pkgProblemResolver with broken count: 0 150s Starting 2 pkgProblemResolver with broken count: 0 150s Done 150s The following NEW packages will be installed: 150s clangd clangd-20 cpp-14 cpp-14-aarch64-linux-gnu docutils-common g++-14 150s g++-14-aarch64-linux-gnu gcc-14 gcc-14-aarch64-linux-gnu gccgo-14 150s gccgo-14-aarch64-linux-gnu gccgo-go gopls libabsl20230802 libasan8 libcares2 150s libcc1-0 libclang-common-20-dev libclang-cpp20 libclang1-20 libgcc-14-dev 150s libgo-14-dev libgo23 libgomp1 libgrpc++1.51t64 libgrpc29t64 libhwasan0 150s libisl23 libitm1 libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl 150s libllvm20 liblsan0 libmpc3 libprotobuf32t64 libprotoc32t64 libre2-11 150s libstdc++-14-dev libtsan2 libubsan1 python3-alabaster python3-bs4 150s python3-defusedxml python3-docutils python3-hamcrest python3-imagesize 150s python3-jedi python3-legacy-cgi python3-numpydoc python3-packaging 150s python3-parso python3-paste python3-pastedeploy python3-pastedeploy-tpl 150s python3-psutil python3-roman python3-snowballstemmer python3-soupsieve 150s python3-sphinx python3-tabulate python3-tempita python3-typeshed 150s python3-waitress python3-watchdog python3-webob python3-webtest sgml-base 150s sphinx-common xml-core ycmd 151s 0 upgraded, 72 newly installed, 0 to remove and 0 not upgraded. 151s Need to get 180 MB of archives. 151s After this operation, 805 MB of additional disk space will be used. 151s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 sgml-base all 1.31 [11.4 kB] 151s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 libabsl20230802 arm64 20230802.1-4.2 [491 kB] 151s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libllvm20 arm64 1:20.1.2-0ubuntu1 [29.1 MB] 153s Get:4 http://ftpmaster.internal/ubuntu questing/universe arm64 libclang-cpp20 arm64 1:20.1.2-0ubuntu1 [13.8 MB] 154s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 libcares2 arm64 1.34.4-2.1 [100 kB] 154s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 libprotobuf32t64 arm64 3.21.12-10build2 [868 kB] 154s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 libprotoc32t64 arm64 3.21.12-10build2 [647 kB] 154s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libre2-11 arm64 20240501-3build1 [160 kB] 154s Get:9 http://ftpmaster.internal/ubuntu questing/universe arm64 libgrpc29t64 arm64 1.51.1-6 [2682 kB] 154s Get:10 http://ftpmaster.internal/ubuntu questing/universe arm64 libgrpc++1.51t64 arm64 1.51.1-6 [459 kB] 155s Get:11 http://ftpmaster.internal/ubuntu questing/universe arm64 libclang-common-20-dev arm64 1:20.1.2-0ubuntu1 [782 kB] 155s Get:12 http://ftpmaster.internal/ubuntu questing/universe arm64 clangd-20 arm64 1:20.1.2-0ubuntu1 [3676 kB] 155s Get:13 http://ftpmaster.internal/ubuntu questing/universe arm64 clangd arm64 1:20.0-63ubuntu1 [5984 B] 155s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libisl23 arm64 0.27-1 [676 kB] 155s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 155s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [10.6 MB] 155s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 cpp-14 arm64 14.2.0-19ubuntu2 [1026 B] 155s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 xml-core all 0.19 [20.3 kB] 155s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 155s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 libcc1-0 arm64 15-20250404-0ubuntu1 [49.1 kB] 155s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15-20250404-0ubuntu1 [147 kB] 155s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libitm1 arm64 15-20250404-0ubuntu1 [27.8 kB] 155s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libasan8 arm64 15-20250404-0ubuntu1 [2922 kB] 156s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 liblsan0 arm64 15-20250404-0ubuntu1 [1318 kB] 156s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libtsan2 arm64 15-20250404-0ubuntu1 [2692 kB] 156s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libubsan1 arm64 15-20250404-0ubuntu1 [1177 kB] 156s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 libhwasan0 arm64 15-20250404-0ubuntu1 [1640 kB] 156s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libgcc-14-dev arm64 14.2.0-19ubuntu2 [2593 kB] 156s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [20.9 MB] 157s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libstdc++-14-dev arm64 14.2.0-19ubuntu2 [2501 kB] 157s Get:31 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [12.1 MB] 158s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 gcc-14 arm64 14.2.0-19ubuntu2 [529 kB] 158s Get:33 http://ftpmaster.internal/ubuntu questing/main arm64 g++-14 arm64 14.2.0-19ubuntu2 [23.0 kB] 158s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 libgo23 arm64 14.2.0-19ubuntu2 [13.9 MB] 159s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 libgo-14-dev arm64 14.2.0-19ubuntu2 [18.1 MB] 160s Get:36 http://ftpmaster.internal/ubuntu questing/universe arm64 gccgo-14-aarch64-linux-gnu arm64 14.2.0-19ubuntu2 [13.9 MB] 161s Get:37 http://ftpmaster.internal/ubuntu questing/universe arm64 gccgo-14 arm64 14.2.0-19ubuntu2 [1018 B] 161s Get:38 http://ftpmaster.internal/ubuntu questing/universe arm64 gccgo-go arm64 2:1.24~2 [43.5 kB] 161s Get:39 http://ftpmaster.internal/ubuntu questing/universe arm64 gopls arm64 2:0.16.1+ds-1 [6744 kB] 161s Get:40 http://ftpmaster.internal/ubuntu questing/universe arm64 libclang1-20 arm64 1:20.1.2-0ubuntu1 [7989 kB] 161s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 161s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 161s Get:43 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 161s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 161s Get:45 http://ftpmaster.internal/ubuntu questing/main arm64 python3-soupsieve all 2.6-1 [33.0 kB] 161s Get:46 http://ftpmaster.internal/ubuntu questing/main arm64 python3-bs4 all 4.13.3-2 [136 kB] 161s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 161s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 python3-roman all 5.0-1 [10.3 kB] 161s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 161s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 python3-hamcrest all 2.1.0-1 [28.1 kB] 161s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 161s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-parso all 0.8.4-1 [67.6 kB] 161s Get:53 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 161s Get:54 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-jedi all 0.19.1+ds1-1 [693 kB] 162s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 python3-legacy-cgi all 2.6.2-1 [16.6 kB] 162s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-common all 8.1.3-5 [663 kB] 162s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 162s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 24.2-1 [51.5 kB] 162s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 162s Get:60 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sphinx all 8.1.3-5 [474 kB] 162s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 python3-tabulate all 0.9.0-1 [45.3 kB] 162s Get:62 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-numpydoc all 1.8.0-1 [52.4 kB] 162s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 python3-tempita all 0.6.0-1 [14.8 kB] 162s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 python3-paste all 3.10.1-1 [210 kB] 162s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 python3-pastedeploy-tpl all 3.1-1 [5652 B] 162s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 python3-pastedeploy all 3.1-1 [13.5 kB] 162s Get:67 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3-psutil arm64 7.0.0-2 [188 kB] 162s Get:68 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-waitress all 3.0.2-1 [46.3 kB] 162s Get:69 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-watchdog all 6.0.0-1 [125 kB] 162s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 python3-webob all 1:1.8.9-1 [86.8 kB] 162s Get:71 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-webtest all 3.0.2-1 [29.1 kB] 162s Get:72 http://ftpmaster.internal/ubuntu questing/universe arm64 ycmd arm64 0+20240823+git8b61f19+ds-2build2 [524 kB] 162s Fetched 180 MB in 11s (16.0 MB/s) 162s Selecting previously unselected package sgml-base. 163s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 117821 files and directories currently installed.) 163s Preparing to unpack .../00-sgml-base_1.31_all.deb ... 163s Unpacking sgml-base (1.31) ... 163s Selecting previously unselected package libabsl20230802:arm64. 163s Preparing to unpack .../01-libabsl20230802_20230802.1-4.2_arm64.deb ... 163s Unpacking libabsl20230802:arm64 (20230802.1-4.2) ... 163s Selecting previously unselected package libllvm20:arm64. 163s Preparing to unpack .../02-libllvm20_1%3a20.1.2-0ubuntu1_arm64.deb ... 163s Unpacking libllvm20:arm64 (1:20.1.2-0ubuntu1) ... 163s Selecting previously unselected package libclang-cpp20. 163s Preparing to unpack .../03-libclang-cpp20_1%3a20.1.2-0ubuntu1_arm64.deb ... 163s Unpacking libclang-cpp20 (1:20.1.2-0ubuntu1) ... 164s Selecting previously unselected package libcares2:arm64. 164s Preparing to unpack .../04-libcares2_1.34.4-2.1_arm64.deb ... 164s Unpacking libcares2:arm64 (1.34.4-2.1) ... 164s Selecting previously unselected package libprotobuf32t64:arm64. 164s Preparing to unpack .../05-libprotobuf32t64_3.21.12-10build2_arm64.deb ... 164s Unpacking libprotobuf32t64:arm64 (3.21.12-10build2) ... 164s Selecting previously unselected package libprotoc32t64:arm64. 164s Preparing to unpack .../06-libprotoc32t64_3.21.12-10build2_arm64.deb ... 164s Unpacking libprotoc32t64:arm64 (3.21.12-10build2) ... 164s Selecting previously unselected package libre2-11:arm64. 164s Preparing to unpack .../07-libre2-11_20240501-3build1_arm64.deb ... 164s Unpacking libre2-11:arm64 (20240501-3build1) ... 164s Selecting previously unselected package libgrpc29t64:arm64. 164s Preparing to unpack .../08-libgrpc29t64_1.51.1-6_arm64.deb ... 164s Unpacking libgrpc29t64:arm64 (1.51.1-6) ... 164s Selecting previously unselected package libgrpc++1.51t64:arm64. 164s Preparing to unpack .../09-libgrpc++1.51t64_1.51.1-6_arm64.deb ... 164s Unpacking libgrpc++1.51t64:arm64 (1.51.1-6) ... 164s Selecting previously unselected package libclang-common-20-dev:arm64. 164s Preparing to unpack .../10-libclang-common-20-dev_1%3a20.1.2-0ubuntu1_arm64.deb ... 164s Unpacking libclang-common-20-dev:arm64 (1:20.1.2-0ubuntu1) ... 164s Selecting previously unselected package clangd-20. 164s Preparing to unpack .../11-clangd-20_1%3a20.1.2-0ubuntu1_arm64.deb ... 164s Unpacking clangd-20 (1:20.1.2-0ubuntu1) ... 164s Selecting previously unselected package clangd:arm64. 164s Preparing to unpack .../12-clangd_1%3a20.0-63ubuntu1_arm64.deb ... 164s Unpacking clangd:arm64 (1:20.0-63ubuntu1) ... 165s Selecting previously unselected package libisl23:arm64. 165s Preparing to unpack .../13-libisl23_0.27-1_arm64.deb ... 165s Unpacking libisl23:arm64 (0.27-1) ... 165s Selecting previously unselected package libmpc3:arm64. 165s Preparing to unpack .../14-libmpc3_1.3.1-1build2_arm64.deb ... 165s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 165s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 165s Preparing to unpack .../15-cpp-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 165s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 165s Selecting previously unselected package cpp-14. 165s Preparing to unpack .../16-cpp-14_14.2.0-19ubuntu2_arm64.deb ... 165s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 165s Selecting previously unselected package xml-core. 165s Preparing to unpack .../17-xml-core_0.19_all.deb ... 165s Unpacking xml-core (0.19) ... 165s Selecting previously unselected package docutils-common. 165s Preparing to unpack .../18-docutils-common_0.21.2+dfsg-2_all.deb ... 165s Unpacking docutils-common (0.21.2+dfsg-2) ... 165s Selecting previously unselected package libcc1-0:arm64. 165s Preparing to unpack .../19-libcc1-0_15-20250404-0ubuntu1_arm64.deb ... 165s Unpacking libcc1-0:arm64 (15-20250404-0ubuntu1) ... 165s Selecting previously unselected package libgomp1:arm64. 165s Preparing to unpack .../20-libgomp1_15-20250404-0ubuntu1_arm64.deb ... 165s Unpacking libgomp1:arm64 (15-20250404-0ubuntu1) ... 165s Selecting previously unselected package libitm1:arm64. 165s Preparing to unpack .../21-libitm1_15-20250404-0ubuntu1_arm64.deb ... 165s Unpacking libitm1:arm64 (15-20250404-0ubuntu1) ... 165s Selecting previously unselected package libasan8:arm64. 165s Preparing to unpack .../22-libasan8_15-20250404-0ubuntu1_arm64.deb ... 165s Unpacking libasan8:arm64 (15-20250404-0ubuntu1) ... 165s Selecting previously unselected package liblsan0:arm64. 165s Preparing to unpack .../23-liblsan0_15-20250404-0ubuntu1_arm64.deb ... 165s Unpacking liblsan0:arm64 (15-20250404-0ubuntu1) ... 165s Selecting previously unselected package libtsan2:arm64. 165s Preparing to unpack .../24-libtsan2_15-20250404-0ubuntu1_arm64.deb ... 165s Unpacking libtsan2:arm64 (15-20250404-0ubuntu1) ... 165s Selecting previously unselected package libubsan1:arm64. 166s Preparing to unpack .../25-libubsan1_15-20250404-0ubuntu1_arm64.deb ... 166s Unpacking libubsan1:arm64 (15-20250404-0ubuntu1) ... 166s Selecting previously unselected package libhwasan0:arm64. 166s Preparing to unpack .../26-libhwasan0_15-20250404-0ubuntu1_arm64.deb ... 166s Unpacking libhwasan0:arm64 (15-20250404-0ubuntu1) ... 166s Selecting previously unselected package libgcc-14-dev:arm64. 166s Preparing to unpack .../27-libgcc-14-dev_14.2.0-19ubuntu2_arm64.deb ... 166s Unpacking libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 166s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 166s Preparing to unpack .../28-gcc-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 166s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 166s Selecting previously unselected package libstdc++-14-dev:arm64. 166s Preparing to unpack .../29-libstdc++-14-dev_14.2.0-19ubuntu2_arm64.deb ... 166s Unpacking libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 166s Selecting previously unselected package g++-14-aarch64-linux-gnu. 166s Preparing to unpack .../30-g++-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 166s Unpacking g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 167s Selecting previously unselected package gcc-14. 167s Preparing to unpack .../31-gcc-14_14.2.0-19ubuntu2_arm64.deb ... 167s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 167s Selecting previously unselected package g++-14. 167s Preparing to unpack .../32-g++-14_14.2.0-19ubuntu2_arm64.deb ... 167s Unpacking g++-14 (14.2.0-19ubuntu2) ... 167s Selecting previously unselected package libgo23:arm64. 167s Preparing to unpack .../33-libgo23_14.2.0-19ubuntu2_arm64.deb ... 167s Unpacking libgo23:arm64 (14.2.0-19ubuntu2) ... 167s Selecting previously unselected package libgo-14-dev:arm64. 167s Preparing to unpack .../34-libgo-14-dev_14.2.0-19ubuntu2_arm64.deb ... 167s Unpacking libgo-14-dev:arm64 (14.2.0-19ubuntu2) ... 168s Selecting previously unselected package gccgo-14-aarch64-linux-gnu. 168s Preparing to unpack .../35-gccgo-14-aarch64-linux-gnu_14.2.0-19ubuntu2_arm64.deb ... 168s Unpacking gccgo-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 168s Selecting previously unselected package gccgo-14. 168s Preparing to unpack .../36-gccgo-14_14.2.0-19ubuntu2_arm64.deb ... 168s Unpacking gccgo-14 (14.2.0-19ubuntu2) ... 168s Selecting previously unselected package gccgo-go:arm64. 168s Preparing to unpack .../37-gccgo-go_2%3a1.24~2_arm64.deb ... 168s Unpacking gccgo-go:arm64 (2:1.24~2) ... 168s Selecting previously unselected package gopls. 168s Preparing to unpack .../38-gopls_2%3a0.16.1+ds-1_arm64.deb ... 168s Unpacking gopls (2:0.16.1+ds-1) ... 168s Selecting previously unselected package libclang1-20. 168s Preparing to unpack .../39-libclang1-20_1%3a20.1.2-0ubuntu1_arm64.deb ... 168s Unpacking libclang1-20 (1:20.1.2-0ubuntu1) ... 169s Selecting previously unselected package libjs-jquery. 169s Preparing to unpack .../40-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 169s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 169s Selecting previously unselected package libjs-underscore. 169s Preparing to unpack .../41-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 169s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 169s Selecting previously unselected package libjs-sphinxdoc. 169s Preparing to unpack .../42-libjs-sphinxdoc_8.1.3-5_all.deb ... 169s Unpacking libjs-sphinxdoc (8.1.3-5) ... 169s Selecting previously unselected package libjson-perl. 169s Preparing to unpack .../43-libjson-perl_4.10000-1_all.deb ... 169s Unpacking libjson-perl (4.10000-1) ... 169s Selecting previously unselected package python3-soupsieve. 169s Preparing to unpack .../44-python3-soupsieve_2.6-1_all.deb ... 169s Unpacking python3-soupsieve (2.6-1) ... 169s Selecting previously unselected package python3-bs4. 169s Preparing to unpack .../45-python3-bs4_4.13.3-2_all.deb ... 169s Unpacking python3-bs4 (4.13.3-2) ... 169s Selecting previously unselected package python3-defusedxml. 169s Preparing to unpack .../46-python3-defusedxml_0.7.1-3_all.deb ... 169s Unpacking python3-defusedxml (0.7.1-3) ... 169s Selecting previously unselected package python3-roman. 169s Preparing to unpack .../47-python3-roman_5.0-1_all.deb ... 169s Unpacking python3-roman (5.0-1) ... 169s Selecting previously unselected package python3-docutils. 169s Preparing to unpack .../48-python3-docutils_0.21.2+dfsg-2_all.deb ... 169s Unpacking python3-docutils (0.21.2+dfsg-2) ... 169s Selecting previously unselected package python3-hamcrest. 169s Preparing to unpack .../49-python3-hamcrest_2.1.0-1_all.deb ... 169s Unpacking python3-hamcrest (2.1.0-1) ... 169s Selecting previously unselected package python3-imagesize. 169s Preparing to unpack .../50-python3-imagesize_1.4.1-1_all.deb ... 169s Unpacking python3-imagesize (1.4.1-1) ... 169s Selecting previously unselected package python3-parso. 169s Preparing to unpack .../51-python3-parso_0.8.4-1_all.deb ... 169s Unpacking python3-parso (0.8.4-1) ... 169s Selecting previously unselected package python3-typeshed. 169s Preparing to unpack .../52-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 169s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 170s Selecting previously unselected package python3-jedi. 170s Preparing to unpack .../53-python3-jedi_0.19.1+ds1-1_all.deb ... 170s Unpacking python3-jedi (0.19.1+ds1-1) ... 170s Selecting previously unselected package python3-legacy-cgi. 170s Preparing to unpack .../54-python3-legacy-cgi_2.6.2-1_all.deb ... 170s Unpacking python3-legacy-cgi (2.6.2-1) ... 170s Selecting previously unselected package sphinx-common. 170s Preparing to unpack .../55-sphinx-common_8.1.3-5_all.deb ... 170s Unpacking sphinx-common (8.1.3-5) ... 170s Selecting previously unselected package python3-alabaster. 170s Preparing to unpack .../56-python3-alabaster_0.7.16-0.1_all.deb ... 170s Unpacking python3-alabaster (0.7.16-0.1) ... 170s Selecting previously unselected package python3-packaging. 170s Preparing to unpack .../57-python3-packaging_24.2-1_all.deb ... 170s Unpacking python3-packaging (24.2-1) ... 170s Selecting previously unselected package python3-snowballstemmer. 170s Preparing to unpack .../58-python3-snowballstemmer_2.2.0-4build1_all.deb ... 170s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 170s Selecting previously unselected package python3-sphinx. 170s Preparing to unpack .../59-python3-sphinx_8.1.3-5_all.deb ... 170s Unpacking python3-sphinx (8.1.3-5) ... 170s Selecting previously unselected package python3-tabulate. 170s Preparing to unpack .../60-python3-tabulate_0.9.0-1_all.deb ... 170s Unpacking python3-tabulate (0.9.0-1) ... 170s Selecting previously unselected package python3-numpydoc. 170s Preparing to unpack .../61-python3-numpydoc_1.8.0-1_all.deb ... 170s Unpacking python3-numpydoc (1.8.0-1) ... 170s Selecting previously unselected package python3-tempita. 170s Preparing to unpack .../62-python3-tempita_0.6.0-1_all.deb ... 170s Unpacking python3-tempita (0.6.0-1) ... 171s Selecting previously unselected package python3-paste. 171s Preparing to unpack .../63-python3-paste_3.10.1-1_all.deb ... 171s Unpacking python3-paste (3.10.1-1) ... 171s Selecting previously unselected package python3-pastedeploy-tpl. 171s Preparing to unpack .../64-python3-pastedeploy-tpl_3.1-1_all.deb ... 171s Unpacking python3-pastedeploy-tpl (3.1-1) ... 171s Selecting previously unselected package python3-pastedeploy. 171s Preparing to unpack .../65-python3-pastedeploy_3.1-1_all.deb ... 171s Unpacking python3-pastedeploy (3.1-1) ... 171s Selecting previously unselected package python3-psutil. 171s Preparing to unpack .../66-python3-psutil_7.0.0-2_arm64.deb ... 171s Unpacking python3-psutil (7.0.0-2) ... 171s Selecting previously unselected package python3-waitress. 171s Preparing to unpack .../67-python3-waitress_3.0.2-1_all.deb ... 171s Unpacking python3-waitress (3.0.2-1) ... 171s Selecting previously unselected package python3-watchdog. 171s Preparing to unpack .../68-python3-watchdog_6.0.0-1_all.deb ... 171s Unpacking python3-watchdog (6.0.0-1) ... 171s Selecting previously unselected package python3-webob. 171s Preparing to unpack .../69-python3-webob_1%3a1.8.9-1_all.deb ... 171s Unpacking python3-webob (1:1.8.9-1) ... 171s Selecting previously unselected package python3-webtest. 171s Preparing to unpack .../70-python3-webtest_3.0.2-1_all.deb ... 171s Unpacking python3-webtest (3.0.2-1) ... 171s Selecting previously unselected package ycmd. 171s Preparing to unpack .../71-ycmd_0+20240823+git8b61f19+ds-2build2_arm64.deb ... 171s Unpacking ycmd (0+20240823+git8b61f19+ds-2build2) ... 171s Setting up libprotobuf32t64:arm64 (3.21.12-10build2) ... 171s Setting up python3-waitress (3.0.2-1) ... 171s Setting up libgo23:arm64 (14.2.0-19ubuntu2) ... 171s Setting up python3-parso (0.8.4-1) ... 171s Setting up python3-defusedxml (0.7.1-3) ... 172s Setting up python3-alabaster (0.7.16-0.1) ... 172s Setting up libclang-common-20-dev:arm64 (1:20.1.2-0ubuntu1) ... 172s Setting up python3-tabulate (0.9.0-1) ... 172s Setting up python3-hamcrest (2.1.0-1) ... 172s Setting up libgomp1:arm64 (15-20250404-0ubuntu1) ... 172s Setting up python3-psutil (7.0.0-2) ... 172s Setting up python3-roman (5.0-1) ... 172s Setting up python3-tempita (0.6.0-1) ... 173s Setting up python3-packaging (24.2-1) ... 173s Setting up python3-paste (3.10.1-1) ... 173s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 173s Setting up python3-snowballstemmer (2.2.0-4build1) ... 173s Setting up python3-pastedeploy-tpl (3.1-1) ... 173s Setting up libcares2:arm64 (1.34.4-2.1) ... 173s Setting up libmpc3:arm64 (1.3.1-1build2) ... 173s Setting up libllvm20:arm64 (1:20.1.2-0ubuntu1) ... 173s Setting up libubsan1:arm64 (15-20250404-0ubuntu1) ... 173s Setting up python3-legacy-cgi (2.6.2-1) ... 173s Setting up gopls (2:0.16.1+ds-1) ... 173s Setting up libhwasan0:arm64 (15-20250404-0ubuntu1) ... 173s Setting up libasan8:arm64 (15-20250404-0ubuntu1) ... 173s Setting up libjson-perl (4.10000-1) ... 173s Setting up libabsl20230802:arm64 (20230802.1-4.2) ... 173s Setting up sgml-base (1.31) ... 173s Setting up libtsan2:arm64 (15-20250404-0ubuntu1) ... 173s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 173s Setting up libprotoc32t64:arm64 (3.21.12-10build2) ... 173s Setting up libisl23:arm64 (0.27-1) ... 173s Setting up python3-soupsieve (2.6-1) ... 174s Setting up libclang1-20 (1:20.1.2-0ubuntu1) ... 174s Setting up libcc1-0:arm64 (15-20250404-0ubuntu1) ... 174s Setting up liblsan0:arm64 (15-20250404-0ubuntu1) ... 174s Setting up libitm1:arm64 (15-20250404-0ubuntu1) ... 174s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 174s Setting up python3-webob (1:1.8.9-1) ... 174s Setting up python3-imagesize (1.4.1-1) ... 174s Setting up libre2-11:arm64 (20240501-3build1) ... 174s Setting up python3-jedi (0.19.1+ds1-1) ... 174s Setting up python3-pastedeploy (3.1-1) ... 174s Setting up python3-bs4 (4.13.3-2) ... 175s Setting up libclang-cpp20 (1:20.1.2-0ubuntu1) ... 175s Setting up libgrpc29t64:arm64 (1.51.1-6) ... 175s Setting up libjs-sphinxdoc (8.1.3-5) ... 175s Setting up cpp-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 175s Setting up xml-core (0.19) ... 175s Setting up python3-webtest (3.0.2-1) ... 175s Setting up libgcc-14-dev:arm64 (14.2.0-19ubuntu2) ... 175s Setting up libstdc++-14-dev:arm64 (14.2.0-19ubuntu2) ... 175s Setting up python3-watchdog (6.0.0-1) ... 175s Setting up libgrpc++1.51t64:arm64 (1.51.1-6) ... 175s Setting up libgo-14-dev:arm64 (14.2.0-19ubuntu2) ... 175s Setting up clangd-20 (1:20.1.2-0ubuntu1) ... 175s Setting up sphinx-common (8.1.3-5) ... 175s Setting up cpp-14 (14.2.0-19ubuntu2) ... 175s Setting up gcc-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 175s Setting up g++-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 175s Setting up ycmd (0+20240823+git8b61f19+ds-2build2) ... 175s Setting up gccgo-14-aarch64-linux-gnu (14.2.0-19ubuntu2) ... 175s Setting up gcc-14 (14.2.0-19ubuntu2) ... 175s Setting up clangd:arm64 (1:20.0-63ubuntu1) ... 175s Setting up g++-14 (14.2.0-19ubuntu2) ... 175s Setting up gccgo-14 (14.2.0-19ubuntu2) ... 175s Setting up gccgo-go:arm64 (2:1.24~2) ... 175s Processing triggers for libc-bin (2.41-6ubuntu1) ... 175s Processing triggers for man-db (2.13.0-1) ... 177s Processing triggers for sgml-base (1.31) ... 177s Setting up docutils-common (0.21.2+dfsg-2) ... 177s Processing triggers for sgml-base (1.31) ... 177s Setting up python3-docutils (0.21.2+dfsg-2) ... 177s Setting up python3-sphinx (8.1.3-5) ... 178s Setting up python3-numpydoc (1.8.0-1) ... 179s autopkgtest [20:56:34]: test upstream-unittest: [----------------------- 181s ..............LIBCLANG TOOLING ERROR: fixed-compilation-database: Error while opening fixed database: No such file or directory 181s json-compilation-database: Error while opening JSON database: No such file or directory 181s 181s ........................LIBCLANG TOOLING ERROR: fixed-compilation-database: Error while opening fixed database: No such file or directory 181s json-compilation-database: Expected array. 181s 181s LIBCLANG TOOLING ERROR: fixed-compilation-database: Error while opening fixed database: No such file or directory 181s json-compilation-database: Expected array. 181s 181s ....[{'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 5, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 59}, 181s 'location_extent': {'end': {'column_num': 6, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 59}, 181s 'start': {'column_num': 5, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 59}}, 181s 'ranges': [{'end': {'column_num': 5, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 59}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 59}}], 181s 'text': "call to global function 'g1' not configured"}, 181s {'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 60}, 181s 'location_extent': {'end': {'column_num': 12, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 60}, 181s 'start': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 60}}, 181s 'ranges': [{'end': {'column_num': 8, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 60}, 181s 'start': {'column_num': 5, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 60}}], 181s 'text': 'too few execution configuration arguments to kernel function call, ' 181s 'expected at least 2, have 1'}, 181s {'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 20, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 61}, 181s 'location_extent': {'end': {'column_num': 21, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 61}, 181s 'start': {'column_num': 20, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 61}}, 181s 'ranges': [{'end': {'column_num': 8, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 61}, 181s 'start': {'column_num': 5, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 61}}, 181s {'end': {'column_num': 21, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 61}, 181s 'start': {'column_num': 20, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 61}}], 181s 'text': 'too many execution configuration arguments to kernel function call, ' 181s 'expected at most 4, have 5'}, 181s {'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 15, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 65}, 181s 'location_extent': {'end': {'column_num': 16, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 65}, 181s 'start': {'column_num': 15, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 65}}, 181s 'ranges': [{'end': {'column_num': 5, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 65}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 65}}], 181s 'text': "kernel call to non-global function 'h1'"}, 181s {'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 15, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 68}, 181s 'location_extent': {'end': {'column_num': 16, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 68}, 181s 'start': {'column_num': 15, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 68}}, 181s 'ranges': [{'end': {'column_num': 5, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 68}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 68}}], 181s 'text': "kernel function type 'int (*)(int)' must have void return type"}, 181s {'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 8, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 70}, 181s 'location_extent': {'end': {'column_num': 18, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 70}, 181s 'start': {'column_num': 8, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 181s 'line_num': 70}}, 181s 'ranges': [], 181s 'text': "use of undeclared identifier 'undeclared'"}] 181s [{'fixit_available': False, 181s 'kind': 'WARNING', 181s 'location': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 11}, 181s 'location_extent': {'end': {'column_num': 11, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 11}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 11}}, 181s 'ranges': [{'end': {'column_num': 11, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 11}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 11}}], 181s 'text': 'explicit conversion functions are a C++11 extension'}, 181s {'fixit_available'.: True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 16}, 181s 'location_extent': {'end': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 16}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 16}}, 181s 'ranges': [], 181s 'text': "switch condition type 'A' requires explicit conversion to 'int'"}, 181s {'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 25}, 181s 'location_extent': {'end': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 25}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 25}}, 181s 'ranges': [], 181s 'text': "switch condition type 'A' requires explicit conversion to 'int'"}, 181s {'fixit_available': False, 181s 'kind': 'WARNING', 181s 'location': {'column_num': 13, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 35}, 181s 'location_extent': {'end': {'column_num': 17, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 35}, 181s 'start': {'column_num': 13, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 35}}, 181s 'ranges': [], 181s 'text': 'alias declarations are a C++11 extension'}, 181s {'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 7, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 35}, 181s 'location_extent': {'end': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 35}, 181s 'start': {'column_num': 7, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 35}}, 181s 'ranges': [], 181s 'text': 'name defined in alias declaration must be an identifier'}, 181s {'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 6, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 40}, 181s 'location_extent': {'end': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 40}, 181s 'start': {'column_num': 6, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 40}}, 181s 'ranges': [], 181s 'text': "undeclared identifier 'bar' in destructor name"}, 181s {'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 48}, 181s 'location_extent': {'end': {'column_num': 4, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 48}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 48}}, 181s 'ranges': [], 181s 'text': "'~' in destructor name should be after nested name specifier"}, 181s {'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 16, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 54}, 181s 'location_extent': {'end': {'column_num': 19, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 54}, 181s 'start': {'column_num': 16, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 54}}, 181s 'ranges': [], 181s 'text': "undeclared identifier 'bar' in destructor name"}, 181s {'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 52, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 54}, 181s 'location_extent': {'end': {'column_num': 53, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 54}, 181s 'start': {'column_num': 52, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 54}}, 181s 'ranges': [], 181s 'text': "'~' in destructor name should be after nested name specifier"}, 181s {'fixit_available': True, 181s 'kind': 'WARNING', 181s 'location': {'column_num': 8, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 60}, 181s 'location_extent': {'end': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 60}, 181s 'start': {'column_num': 8, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 60}}, 181s 'ranges': [{'end': {'column_num': 12, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 61}, 181s 'start': {'column_num': 8, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 59}}], 181s 'text': 'using the result of an assignment as a condition without ' 181s 'parentheses'}, 181s {'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 72}, 181s 'location_extent': {'end': {'column_num': 35, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 72}, 181s 'start': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 72}}, 181s 'ranges': [{'end': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s ....'line_num': 72}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 181s 'line_num': 72}}], 181s 'text': "no type named 'SpellingIsNotMyStringPiont' in namespace 'Typo'; did " 181s "you mean 'SpellingIsNotMyStrongPoint'?"}] 181s [{'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 2}, 181s 'location_extent': {'end': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 2}, 181s 'start': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 2}}, 181s 'ranges': [], 181s 'text': "expected ';' at end of declaration list"}, 181s {'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 1, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 5}, 181s 'location_extent': {'end': {'column_num': 11, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 6}, 181s 'start': {'column_num': 1, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 5}}, 181s 'ranges': [], 181s 'text': "unknown type name 'multiline_identifier'"}, 181s {'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 7, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 8}, 181s 'location_extent': {'end': {'column_num': 11, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 8}, 181s 'start': {'column_num': 7, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 8}}, 181s 'ranges': [{'end': {'column_num': 11, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 8}, 181s 'start': {'column_num': 7, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/location_extent.cc', 181s 'line_num': 8}}], 181s 'text': 'constructor cannot have a return type'}] 181s [{'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 3}, 181s 'location_extent': {'end': {'column_num': 13, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 3}, 181s 'start': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 3}}, 181s 'ranges': [], 181s 'text': "redefinition of 'test'"}, 181s {'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 1, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 1}, 181s 'location_extent': {'end': {'column_num': 1, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 1}, 181s 'start': {'column_num': 1, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 1}}, 181s 'ranges': [{'end': {'column_num': 1, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 1}, 181s 'start': {'column_num': 1, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 1}}], 181s 'text': 'Maximum number of diagnostics exceeded.'}] 181s [{'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 10, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 181s 'line_num': 1}, 181s 'location_extent': {'end': {'column_num': 33, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 181s 'line_num': 1}, 181s 'start': {'column_num': 10, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 181s 'line_num': 1}}, 181s 'ranges': [{'end': {'column_num': 33, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 181s 'line_num': 1}, 181s 'start': {'column_num': 10, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 181s 'line_num': 1}}], 181s 'text': "'first_missing_include' file not found"}, 181s {'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 10, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 181s 'line_num': 2}, 181s 'location_extent': {'end': {'column_num': 34, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 181s 'line_num': 2}, 181s 'start': {'column_num': 10, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 181s 'line_num': 2}}, 181s 'ranges': [{'end': {'column_num': 34, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 181s 'line_num': 2}, 181s 'start': {'column_num': 10, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 181s 'line_num': 2}}], 181s 'text': "'second_missing_include' file not found"}] 181s [{'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 3}, 181s 'location_extent': {'end': {'column_num': 13, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 3}, 181s 'start': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 3}}, 181s 'ranges': [], 181s 'text': "redefinition of 'test'"}, 181s {'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 4}, 181s 'location_extent': {'end': {'column_num': 13, 181s .......s........LIBCLANG TOOLING ERROR: fixed-compilation-database: Error while opening fixed database: No such file or directory 181s json-compilation-database: Expected array. 181s 181s ........sssssssssssssssssssss...............s........s............ssss.Exception from semantic completer (using general) 181s Traceback (most recent call last): 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 116, in GetCompletions 181s completions = filetype_completer.ComputeCandidates( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 181s candidates = self._GetCandidatesFromSubclass( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 181s raw_completions = self.ComputeCandidatesInner( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", line 137, in ComputeCandidatesInner 181s raise RuntimeError( NO_COMPILE_FLAGS_MESSAGE ) 181s RuntimeError: Still no compile flags. 181s ....Exception from semantic completer (using general) 181s Traceback (most recent call last): 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 116, in GetCompletions 181s completions = filetype_completer.ComputeCandidates( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 181s candidates = self._GetCandidatesFromSubclass( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 181s raw_completions = self.ComputeCandidatesInner( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", line 135, in ComputeCandidatesInner 181s flags, filename = self._FlagsForRequest( request_data ) 181s ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", line 467, in _FlagsForRequest 181s return self._flags.FlagsForFile( filename, client_data = client_data ) 181s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/flags.py", line 132, in FlagsForFile 181s results = self._GetFlagsFromExtraConfOrDatabase( filename, client_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/flags.py", line 169, in _GetFlagsFromExtraConfOrDatabase 181s return _CallExtraConfFlagsForFile( module, filename, client_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/flags.py", line 262, in _CallExtraConfFlagsForFile 181s results = module.Settings( language = 'cfamily', 181s filename = filename, 181s client_data = client_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/general_fallback/.ycm_extra_conf.py", line 37, in Settings 181s raise ValueError( client_data['throw'] ) 181s ValueError: testy 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 4}, 181s 'start': {'column_num': 9, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 181s 'line_num': 4}}, 181s 'ranges': [], 181s 'text': "redefinition of 'test'"}] 181s [{'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.h', 181s 'line_num': 4}, 181s 'location_extent': {'end': {'column_num': 14, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.h', 181s 'line_num': 4}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.h', 181s 'line_num': 4}}, 181s 'ranges': [], 181s 'text': "use of undeclared identifier 'fake_method'"}, 181s {'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 18, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 181s 'line_num': 11}, 181s 'location_extent': {'end': {'column_num': 18, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 181s 'line_num': 11}, 181s 'start': {'column_num': 18, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 181s 'line_num': 11}}, 181s 'ranges': [], 181s 'text': "expected ';' after expression"}] 181s [{'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.h', 181s 'line_num': 4}, 181s 'location_extent': {'end': {'column_num': 14, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.h', 181s 'line_num': 4}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.h', 181s 'line_num': 4}}, 181s 'ranges': [], 181s 'text': "use of undeclared identifier 'fake_method'"}, 181s {'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 18, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 181s 'line_num': 11}, 181s 'location_extent': {'end': {'column_num': 18, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 181s 'line_num': 11}, 181s 'start': {'column_num': 18, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 181s 'line_num': 11}}, 181s 'ranges': [], 181s 'text': "expected ';' after expression"}] 181s [{'fixit_available': False, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.h', 181s 'line_num': 4}, 181s 'location_extent': {'end': {'column_num': 14, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.h', 181s 'line_num': 4}, 181s 'start': {'column_num': 3, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.h', 181s 'line_num': 4}}, 181s 'ranges': [], 181s 'text': "use of undeclared identifier 'fake_method'"}, 181s {'fixit_available': True, 181s 'kind': 'ERROR', 181s 'location': {'column_num': 18, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 181s 'line_num': 11}, 181s 'location_extent': {'end': {'column_num': 18, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 181s 'line_num': 11}, 181s 'start': {'column_num': 18, 181s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 181s 'line_num': 11}}, 181s 'ranges': [], 181s 'text': "expected ';' after expression"}] 181s Completer response: { 181s "completions": [], 181s "completion_start_column": 18, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [], 181s "completion_start_column": 11, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "a.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "c.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "common", 181s "extra_menu_info": "[Dir&Framework]" 181s }, 181s { 181s "insertion_text": "OpenGL", 181s "extra_menu_info": "[Framework]" 181s } 181s ], 181s "completion_start_column": 11, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "a.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "c.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "common", 181s "extra_menu_info": "[File&Dir]" 181s } 181s ], 181s "completion_start_column": 11, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "a.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "c.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "common", 181s "extra_menu_info": "[File&Dir&Framework]" 181s }, 181s { 181s "insertion_text": "OpenGL", 181s "extra_menu_info": "[Framework]" 181s } 181s ], 181s "completion_start_column": 11, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "common", 181s "extra_menu_info": "[File&Framework]" 181s }, 181s { 181s "insertion_text": "OpenGL", 181s "extra_menu_info": "[Framework]" 181s } 181s ], 181s "completion_start_column": 11, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "gl.h", 181s "extra_menu_info": "[File]" 181s } 181s ], 181s "completion_start_column": 18, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "a.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "b.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "c.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "common", 181s "extra_menu_info": "[Dir]" 181s }, 181s { 181s "insertion_text": "d.hpp", 181s "extra_menu_info": "[File]" 181s } 181s ], 181s "completion_start_column": 11, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [], 181s "completion_start_column": 11, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "a.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "c.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "common", 181s "extra_menu_info": "[Dir]" 181s } 181s ], 181s "completion_start_column": 11, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "a.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "c.hpp", 181s "extra_menu_info": "[File]" 181s }, 181s { 181s "insertion_text": "common", 181s "extra_menu_info": "[Dir]" 181s } 181s ], 181s "completion_start_column": 11, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "a_parameter", 181s "extra_menu_info": "[ID]" 181s }, 181s { 181s "insertion_text": "another_parameter", 181s "extra_menu_info": "[ID]" 181s } 181s ], 181s "completion_start_column": 15, 181s "errors": [ 181s { 181s "exception": { 181s "TYPE": "ValueError" 181s }, 181s "message": "testy", 181s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py\", line 135, in ComputeCandidatesInner\n flags, filename = self._FlagsForRequest( request_data )\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py\", line 467, in _FlagsForRequest\n return self._flags.FlagsForFile( filename, client_data = client_data )\n ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/flags.py\", line 132, in FlagsForFile\n results = self._GetFlagsFromExtraConfOrDatabase( filename, client_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/flags.py\", line 169, in _GetFlagsFromExtraConfOrDatabase\n return _CallExtraConfFlagsForFile( module, filename, client_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/flags.py\", line 262, in _CallExtraConfFlagsForFile\n results = module.Settings( language = 'cfamily',\n filename = filename,\n client_data = client_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/general_fallback/.ycm_extra_conf.py\", line 37, in Settings\n raise ValueError( client_data['throw'] )\nValueError: testy\n" 181s } 181s ] 181s }.Exception from semantic completer (using general) 181s Traceback (most recent call last): 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 116, in GetCompletions 181s completions = filetype_completer.ComputeCandidates( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 181s candidates = self._GetCandidatesFromSubclass( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 181s raw_completions = self.ComputeCandidatesInner( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", line 159, in ComputeCandidatesInner 181s raise RuntimeError( NO_COMPLETIONS_MESSAGE ) 181s RuntimeError: No completions found; errors in the file? 181s .Exception from semantic completer (using general) 181s Traceback (most recent call last): 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 116, in GetCompletions 181s completions = filetype_completer.ComputeCandidates( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 181s candidates = self._GetCandidatesFromSubclass( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 181s raw_completions = self.ComputeCandidatesInner( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", line 159, in ComputeCandidatesInner 181s raise RuntimeError( NO_COMPLETIONS_MESSAGE ) 181s RuntimeError: No completions found; errors in the file? 181s .Exception from semantic completer (using general) 181s Traceback (most recent call last): 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 116, in GetCompletions 181s completions = filetype_completer.ComputeCandidates( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 181s candidates = self._GetCandidatesFromSubclass( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 181s raw_completions = self.ComputeCandidatesInner( request_data ) 181s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", line 159, in ComputeCandidatesInner 181s raise RuntimeError( NO_COMPLETIONS_MESSAGE ) 181s RuntimeError: No completions found; errors in the file? 181s ........... 181s Completer response: { 181s "completions": [], 181s "completion_start_column": 21, 181s "errors": [ 181s { 181s "exception": { 181s "TYPE": "RuntimeError" 181s }, 181s "message": "No completions found; errors in the file?", 181s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py\", line 159, in ComputeCandidatesInner\n raise RuntimeError( NO_COMPLETIONS_MESSAGE )\nRuntimeError: No completions found; errors in the file?\n" 181s } 181s ] 181s } 181s Completer response: { 181s "completions": [], 181s "completion_start_column": 21, 181s "errors": [ 181s { 181s "exception": { 181s "TYPE": "RuntimeError" 181s }, 181s "message": "No completions found; errors in the file?", 181s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py\", line 159, in ComputeCandidatesInner\n raise RuntimeError( NO_COMPLETIONS_MESSAGE )\nRuntimeError: No completions found; errors in the file?\n" 181s } 181s ] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "a_test", 181s "extra_menu_info": "[ID]" 181s }, 181s { 181s "insertion_text": "a_parameter", 181s "extra_menu_info": "[ID]" 181s }, 181s { 181s "insertion_text": "another_int", 181s "extra_menu_info": "[ID]" 181s }, 181s { 181s "insertion_text": "another_parameter", 181s "extra_menu_info": "[ID]" 181s }, 181s { 181s "insertion_text": "and_a_final_int", 181s "extra_menu_info": "[ID]" 181s }, 181s { 181s "insertion_text": "do_another_thing", 181s "extra_menu_info": "[ID]" 181s } 181s ], 181s "completion_start_column": 21, 181s "errors": [ 181s { 181s "exception": { 181s "TYPE": "RuntimeError" 181s }, 181s "message": "No completions found; errors in the file?", 181s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py\", line 159, in ComputeCandidatesInner\n raise RuntimeError( NO_COMPLETIONS_MESSAGE )\nRuntimeError: No completions found; errors in the file?\n" 181s } 181s ] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "do_", 181s "extra_menu_info": "[ID]" 181s }, 181s { 181s "insertion_text": "do_something", 181s "extra_menu_info": "[ID]" 181s }, 181s { 181s "insertion_text": "DO_SOMETHING_TO", 181s "extra_menu_info": "[ID]" 181s }, 181s { 181s "insertion_text": "do_another_thing", 181s "extra_menu_info": "[ID]" 181s }, 181s { 181s "insertion_text": "DO_SOMETHING_VIA", 181s "extra_menu_info": "[ID]" 181s } 181s ], 181s "completion_start_column": 15, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "bar", 181s "extra_menu_info": "int", 181s "menu_text": "bar", 181s "detailed_info": "int bar\n", 181s "kind": "MEMBER", 181s "extra_data": { 181s "fixits": [ 181s { 181s "location": { 181s "line_num": 0, 181s "column_num": 0, 181s "filepath": "" 181s }, 181s "chunks": [ 181s { 181s "replacement_text": "->", 181s "range": { 181s "start": { 181s "line_num": 7, 181s "column_num": 6, 181s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/completion_fixit.cc" 181s }, 181s "end": { 181s "line_num": 7, 181s "column_num": 7, 181s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/completion_fixit.cc" 181s } 181s } 181s } 181s ], 181s "text": "", 181s "resolve": false 181s } 181s ] 181s } 181s } 181s ], 181s "completion_start_column": 7, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "DO_SOMETHING_TO", 181s "extra_menu_info": "void", 181s "menu_text": "DO_SOMETHING_TO( T &t )", 181s "detailed_info": "void DO_SOMETHING_TO( T &t )\n", 181s "kind": "FUNCTION" 181s }, 181s { 181s "insertion_text": "DO_SOMETHING_WITH", 181s "extra_menu_info": "void", 181s "menu_text": "DO_SOMETHING_WITH( T *t )", 181s "detailed_info": "void DO_SOMETHING_WITH( T *t )\n", 181s "kind": "FUNCTION" 181s } 181s ], 181s "completion_start_column": 3, 181s "errors": [] 181s } 181s Completer response: { 181s "exception": { 181s "TYPE": "RuntimeError" 181s }, 181s "message": "No completions found; errors in the file?", 181s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py\", line 159, in ComputeCandidatesInner\n raise RuntimeError( NO_COMPLETIONS_MESSAGE )\nRuntimeError: No completions found; errors in the file?\n" 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "foo", 181s "extra_menu_info": "int", 181s "menu_text": "foo", 181s "detailed_info": "int foo\n", 181s "kind": "MEMBER" 181s }, 181s { 181s "insertion_text": "operator=", 181s "extra_menu_info": "Struct &", 181s "menu_text": "operator=( const Struct & )", 181s "detailed_info": "Struct & operator=( const Struct & )\nStruct & operator=( Struct && )\n", 181s "kind": "FUNCTION" 181s }, 181s { 181s "insertion_text": "Struct::", 181s "menu_text": "Struct::", 181s "detailed_info": " Struct::\n", 181s "kind": "STRUCT" 181s }, 181s { 181s "insertion_text": "~Struct", 181s "extra_menu_info": "void", 181s "menu_text": "~Struct()", 181s "detailed_info": "void ~Struct()\n", 181s "kind": "FUNCTION" 181s } 181s ], 181s "completion_start_column": 7, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "d.hpp", 181s "extra_menu_info": "[File]" 181s } 181s ], 181s "completion_start_column": 27, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "d.hpp", 181s "extra_menu_info": "[File]" 181s } 181s ], 181s "completion_start_column": 27, 181s "errors": [] 181s } 181s Completer response: { 181s "completions": [ 181s { 181s "insertion_text": "dir with spaces", 181s "extra_menu_info": "[Dir]" 181s } 181s ], 181s "completion_start_column": 11, 181s "errors": [] 182s }..Error while listing /tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/OpenGL/ folder 182s Traceback (most recent call last): 182s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/utils.py", line 446, in ListDirectory 182s return os.listdir( ToUnicode( path ) ) 182s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 182s FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/OpenGL/' 182s Cannot get modification time for path /tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/OpenGL/ 182s Traceback (most recent call last): 182s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/utils.py", line 454, in GetModificationTime 182s return os.path.getmtime( path ) 182s ~~~~~~~~~~~~~~~~^^^^^^^^ 182s File "", line 91, in getmtime 182s FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/OpenGL/' 182s ........... 182s Completer response: { 182s "completions": [ 182s { 182s "insertion_text": ".ycm_extra_conf.py", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "a.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "dir with spaces", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "main.cpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "quote", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "system", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "Frameworks", 182s "extra_menu_info": "[Dir]" 182s } 182s ], 182s "completion_start_column": 11, 182s "errors": [] 182s } 182s Completer response: { 182s "completions": [ 182s { 182s "insertion_text": "gl.h", 182s "extra_menu_info": "[File]" 182s } 182s ], 182s "completion_start_column": 18, 182s "errors": [] 182s } 182s Completer response: { 182s "completions": [], 182s "completion_start_column": 12, 182s "errors": [] 182s } 182s Completer response: { 182s "completions": [ 182s { 182s "insertion_text": ".ycm_extra_conf.py", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "a.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "b.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "c.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "common", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "d.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "dir with spaces", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "main.cpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "quote", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "system", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "Frameworks", 182s "extra_menu_info": "[Dir]" 182s } 182s ], 182s "completion_start_column": 11, 182s "errors": [] 182s } 182s Completer response: { 182s "completions": [ 182s { 182s "insertion_text": ".ycm_extra_conf.py", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "a.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "b.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "dir with spaces", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "main.cpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "quote", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "system", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "Frameworks", 182s "extra_menu_info": "[Dir]" 182s } 182s ], 182s "completion_start_column": 11, 182s "errors": [] 182s } 182s Completer response: { 182s "completions": [ 182s { 182s "insertion_text": ".ycm_extra_conf.py", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "a.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "c.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "common", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "dir with spaces", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "main.cpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "quote", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "system", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "Frameworks", 182s "extra_menu_info": "[Dir]" 182s } 182s ], 182s "completion_start_column": 11, 182s "errors": [] 182s } 182s Completer response: { 182s "completions": [ 182s { 182s "insertion_text": ".ycm_extra_conf.py", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "a.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "c.hpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "common", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "dir with spaces", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "main.cpp", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "quote", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "system", 182s "extra_menu_info": "[Dir]" 182s }, 182s { 182s "insertion_text": "Frameworks", 182s "extra_menu_info": "[Dir]" 182s } 182s ], 182s "completion_start_column": 11, 182s "errors": [] 182s } 182s Completer response: { 182s "exception": { 182s "TYPE": "RuntimeError" 182s }, 182s "message": "Still parsing file.", 182s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py\", line 144, in ComputeCandidatesInner\n raise RuntimeError( PARSING_FILE_MESSAGE )\nRuntimeError: Still parsing file.\n" 182s } 182s Completer response: { 182s "exception": { 182s "TYPE": "ClangParseError" 182s }, 182s "message": "Failed to parse the translation unit.", 182s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py\", line 150, in ComputeCandidatesInner\n results = self._completer.CandidatesForLocationInFile(\n filename,\n ...<3 lines>...\n files,\n flags )\nycm_core.ClangParseError: Failed to parse the translation unit.\n" 182s } 182s Completer response: { 182s "completions": [ 182s { 182s "insertion_text": "member_with_\u00e5_unic\u00f8de", 182s "extra_menu_info": "int", 182s "menu_text": "member_with_\u00e5_unic\u00f8de", 182s "detailed_info": "int member_with_\u00e5_unic\u00f8de\n", 182s "kind": "MEMBER" 182s }, 182s { 182s "insertion_text": "operator=", 182s "extra_menu_info": "MyStruct &", 182s "menu_text": "operator=( const MyStruct & )", 182s "detailed_info": "MyStruct & operator=( const MyStruct & )\nMyStruct & operator=( MyStruct && )\n", 182s "kind": "FUNCTION" 182s }, 182s { 182s "insertion_text": "MyStruct::", 182s "menu_text": "MyStruct::", 182s "detailed_info": " MyStruct::\n", 182s "kind": "STRUCT" 182s }, 182s { 182s "insertion_text": "~MyStruct", 182s "extra_menu_info": "void", 182s "menu_text": "~MyStruct()", 182s "detailed_info": "void ~MyStruct()\n", 182s "kind": "FUNCTION" 182s } 182s ], 182s "completion_start_column": 8, 182s "errors": [] 182s } 182s Completer response: { 182s "completions": [ 182s { 182s "insertion_text": "member_with_\u00e5_unic\u00f8de", 182s "extra_menu_info": "int", 182s "menu_text": "member_with_\u00e5_unic\u00f8de", 182s "detailed_info": "int member_with_\u00e5_unic\u00f8de\n", 182s "kind": "MEMBER" 182s } 182s ], 182s "completion_start_column": 8, 182s "errors": [] 182s } 182s Completer response: { 182s "completions": [ 182s { 182s "insertion_text": "this_is_an_it", 182s "extra_menu_info": "int", 182s "menu_text": "this_is_an_it", 182s "detailed_info": "int this_is_an_it\n", 182s "kind": "MEMBER" 182s } 182s ], 182s "completion_start_column": 20, 182s "errors": [] 182s } 182s Completer response: { 182s "completions": [ 182s { 182s "insertion_text": "unity.h", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "unity.cc", 182s "extra_menu_info": "[File]" 182s }, 182s { 182s "insertion_text": "unitya.cc", 182s "extra_menu_info": "[File]" 182s } 182s ], 182s "completion_start_column": 11, 182s "errors": [] 184s }........Error while listing /tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unknown_dir folder 184s Traceback (most recent call last): 184s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/utils.py", line 446, in ListDirectory 184s return os.listdir( ToUnicode( path ) ) 184s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 184s FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unknown_dir' 184s Cannot get modification time for path /tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unknown_dir 184s Traceback (most recent call last): 184s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/utils.py", line 454, in GetModificationTime 184s return os.path.getmtime( path ) 184s ~~~~~~~~~~~~~~~~^^^^^^^^ 184s File "", line 91, in getmtime 184s FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unknown_dir' 184s ........ 184s Completer response: { 184s "completions": [ 184s { 184s "insertion_text": "do_something", 184s "extra_menu_info": "void", 184s "menu_text": "do_something( float *a )", 184s "detailed_info": "void do_something( float *a )\n", 184s "kind": "FUNCTION" 184s } 184s ], 184s "completion_start_column": 29, 184s "errors": [] 184s } 184s {'message': 'void ()'} 184s {'message': 'int'} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 9, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/non_existing.cc', 184s 'line_num': 1}, 184s 'start': {'column_num': 9, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/non_existing.cc', 184s 'line_num': 1}}, 184s 'replacement_text': ';'}], 184s 'location': {'column_num': 9, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/non_existing.cc', 184s 'line_num': 1}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/non_existing_dir/.././non_existing.cc:1:9: ' 184s "error: expected ';' after top level declarator"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 18, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 184s 'line_num': 11}, 184s 'start': {'column_num': 18, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 184s 'line_num': 11}}, 184s 'replacement_text': ';'}], 184s 'location': {'column_num': 18, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc', 184s 'line_num': 11}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unitya.cc:11:18: ' 184s "error: expected ';' after expression"}]} 184s {'fixits': []} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}, 184s 'start': {'column_num': 10, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}}, 184s 'replacement_text': 'static_cast('}, 184s {'range': {'end': {'column_num': 13, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}, 184s 'start': {'column_num': 13, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}}, 184s 'replacement_text': ')'}], 184s 'location': {'column_num': 3, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:16:3: ' 184s "error: switch condition type 'A' requires explicit " 184s "conversion to 'int'"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}, 184s 'start': {'column_num': 10, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}}, 184s 'replacement_text': 'static_cast('}, 184s {'range': {'end': {'column_num': 13, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}, 184s 'start': {'column_num': 13, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}}, 184s 'replacement_text': ')'}], 184s 'location': {'column_num': 3, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:16:3: ' 184s "error: switch condition type 'A' requires explicit " 184s "conversion to 'int'"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}, 184s 'start': {'column_num': 10, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}}, 184s 'replacement_text': 'static_cast('}, 184s {'range': {'end': {'column_num': 13, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}, 184s 'start': {'column_num': 13, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}}, 184s 'replacement_text': ')'}], 184s 'location': {'column_num': 3, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 16}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:16:3: ' 184s "error: switch condition type 'A' requires explicit " 184s "conversion to 'int'"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 7, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 26}, 184s 'start': {'column_num': 7, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 26}}, 184s 'replacement_text': 'static_cast('}, 184s {'range': {'end': {'column_num': 2, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 28}, 184s 'start': {'column_num': 2, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 28}}, 184s 'replacement_text': ')'}], 184s 'location': {'column_num': 3, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 25}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:25:3: ' 184s "error: switch condition type 'A' requires explicit " 184s "conversion to 'int'"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 7, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 26}, 184s 'start': {'column_num': 7, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 26}}, 184s 'replacement_text': 'static_cast('}, 184s {'range': {'end': {'column_num': 2, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 28}, 184s 'start': {'column_num': 2, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 28}}, 184s 'replacement_text': ')'}], 184s 'location': {'column_num': 3, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 25}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:25:3: ' 184s "error: switch condition type 'A' requires explicit " 184s "conversion to 'int'"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 9, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 35}, 184s 'start': {'column_num': 7, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 35}}, 184s 'replacement_text': ''}], 184s 'location': {'column_num': 7, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 35}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:35:7: ' 184s 'error: name defined in alias declaration must be an ' 184s 'identifier'}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 9, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 40}, 184s 'start': {'column_num': 6, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 40}}, 184s 'replacement_text': 'foo'}], 184s 'location': {'column_num': 6, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 40}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:40:6: ' 184s "error: undeclared identifier 'bar' in destructor name"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 4, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 48}, 184s 'start': {'column_num': 3, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 48}}, 184s 'replacement_text': ''}, 184s {'range': {'end': {'column_num': 9, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 48}, 184s 'start': {'column_num': 9, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 48}}, 184s 'replacement_text': '~'}], 184s 'location': {'column_num': 3, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 48}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:48:3: ' 184s "error: '~' in destructor name should be after nested " 184s 'name specifier'}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_objc.m', 184s 'line_num': 5}, 184s 'start': {'column_num': 3, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_objc.m', 184s 'line_num': 5}}, 184s 'replacement_text': 'id'}], 184s 'location': {'column_num': 3, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_objc.m', 184s 'line_num': 5}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_objc.m:5:3: ' 184s 'warning: protocol has no object type specified; defaults ' 184s "to qualified 'id'"}]} 184s {'fixits': []} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 15, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/fixit_test.cu', 184s 'line_num': 3}, 184s 'start': {'column_num': 12, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/fixit_test.cu', 184s 'line_num': 3}}, 184s 'replacement_text': 'void'}], 184s 'location': {'column_num': 12, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/fixit_test.cu', 184s 'line_num': 3}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/cuda/fixit_test.cu:3:12: ' 184s "error: kernel function type 'int ()' must have void " 184s 'return type'}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': 'foo'}], 184s 'location': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 184s "error: undeclared identifier 'bar' in destructor name"}, 184s {'chunks': [{'range': {'end': {'column_num': 53, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': ''}, 184s {'range': {'end': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': '~'}], 184s 'location': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 184s "error: '~' in destructor name should be after nested " 184s 'name specifier'}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': 'foo'}], 184s 'location': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 184s "error: undeclared identifier 'bar' in destructor name"}, 184s {'chunks': [{'range': {'end': {'column_num': 53, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': ''}, 184s {'range': {'end': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': '~'}], 184s 'location': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 184s "error: '~' in destructor name should be after nested " 184s 'name specifier'}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': 'foo'}], 184s 'location': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 184s "error: undeclared identifier 'bar' in destructor name"}, 184s {'chunks': [{'range': {'end': {'column_num': 53, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': ''}, 184s {'range': {'end': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': '~'}], 184s 'location': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 184s "error: '~' in destructor name should be after nested " 184s 'name specifier'}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': 'foo'}], 184s 'location': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 184s "error: undeclared identifier 'bar' in destructor name"}, 184s {'chunks': [{'range': {'end': {'column_num': 53, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': ''}, 184s {'range': {'end': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': '~'}], 184s 'location': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 184s "error: '~' in destructor name should be after nested " 184s 'name specifier'}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': 'foo'}], 184s 'location': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 184s "error: undeclared identifier 'bar' in destructor name"}, 184s {'chunks': [{'range': {'end': {'column_num': 53, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': ''}, 184s {'range': {'end': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': '~'}], 184s 'location': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 184s "error: '~' in destructor name should be after nested " 184s 'name specifier'}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 53, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': ''}, 184s {'range': {'end': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': '~'}], 184s 'location': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 184s "error: '~' in destructor name should be after nested " 184s 'name specifier'}, 184s {'chunks': [{'range': {'end': {'column_num': 19, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': 'foo'}], 184s 'location': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 184s "error: undeclared identifier 'bar' in destructor name"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 53, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': ''}, 184s {'range': {'end': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': '~'}], 184s 'location': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 184s "error: '~' in destructor name should be after nested " 184s 'name specifier'}, 184s {'chunks': [{'range': {'end': {'column_num': 19, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': 'foo'}], 184s 'location': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 184s "error: undeclared identifier 'bar' in destructor name"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 53, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': ''}, 184s {'range': {'end': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 58, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': '~'}], 184s 'location': {'column_num': 52, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 184s "error: '~' in destructor name should be after nested " 184s 'name specifier'}, 184s {'chunks': [{'range': {'end': {'column_num': 19, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'start': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}}, 184s 'replacement_text': 'foo'}], 184s 'location': {'column_num': 16, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 54}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 184s "error: undeclared identifier 'bar' in destructor name"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 39, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unicode.cc', 184s 'line_num': 21}, 184s 'start': {'column_num': 39, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unicode.cc', 184s 'line_num': 21}}, 184s 'replacement_text': ';'}], 184s 'location': {'column_num': 39, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unicode.cc', 184s 'line_num': 21}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unicode.cc:21:39: ' 184s "error: expected ';' at end of declaration"}]} 184s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 8, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 59}, 184s 'start': {'column_num': 8, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 59}}, 184s 'replacement_text': '('}, 184s {'range': {'end': {'column_num': 12, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 61}, 184s 'start': {'column_num': 12, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 61}}, 184s 'replacement_text': ')'}], 184s 'location': {'column_num': 8, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 60}, 184s 'resolve': False, 184s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:60:8: ' 184s 'note: place parentheses around the assignment to silence ' 184s 'this warning'}, 184s {'chunks': [{'range': {'end': {'column_num': 9, 184s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 184s 'line_num': 60}, 184s 'start': {'column_num': 8, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp'.................., 185s 'line_num': 60}}, 185s 'replacement_text': '=='}], 185s 'location': {'column_num': 8, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 185s 'line_num': 60}, 185s 'resolve': False, 185s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:60:8: ' 185s "note: use '==' to turn this assignment into an equality " 185s 'comparison'}]} 185s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 35, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 185s 'line_num': 72}, 185s 'start': {'column_num': 9, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 185s 'line_num': 72}}, 185s 'replacement_text': 'SpellingIsNotMyStrongPoint'}], 185s 'location': {'column_num': 9, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 185s 'line_num': 72}, 185s 'resolve': False, 185s 'text': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:72:9: ' 185s "error: no type named 'SpellingIsNotMyStringPiont' in " 185s "namespace 'Typo'; did you mean " 185s "'SpellingIsNotMyStrongPoint'?"}]} 185s {'detailed_info': 'char with_brief()\n' 185s 'brevity is for suckers\n' 185s 'Type: char ()\n' 185s 'Name: with_brief\n' 185s '---\n' 185s '\n' 185s 'This is not the brief.\n' 185s '\n' 185s '\\brief brevity is for suckers\n' 185s '\n' 185s 'This is more information\n'} 185s {'detailed_info': 'namespace Test {}\n' 185s 'This is a test namespace\n' 185s 'Type: \n' 185s 'Name: Test\n' 185s '---\n' 185s 'This is a test namespace'} 185s {'detailed_info': 'char a_global_variable\n' 185s 'This really is a global variable.\n' 185s 'Type: char\n' 185s 'Name: a_global_variable\n' 185s '---\n' 185s 'This really is a global variable.\n' 185s '\n' 185s 'The first line of comment is the brief.'} 185s {'detailed_info': 'void kernel()\n' 185s 'This is a test kernel\n' 185s 'Type: void ()\n' 185s 'Name: kernel\n' 185s '---\n' 185s 'This is a test kernel'} 185s {'detailed_info': 'char with_brief()\n' 185s 'brevity is for suckers\n' 185s 'Type: char ()\n' 185s 'Name: with_brief\n' 185s '---\n' 185s '\n' 185s 'This is not the brief.\n' 185s '\n' 185s '\\brief brevity is for suckers\n' 185s '\n' 185s 'This is more information\n'} 185s {'detailed_info': 'namespace Test {}\n' 185s 'This is a test namespace\n' 185s 'Type: \n' 185s 'Name: Test\n' 185s '---\n' 185s 'This is a test namespace'} 185s {'detailed_info': 'int member_with_å_unicøde\n' 185s 'This method has unicøde in it\n' 185s 'Type: int\n' 185s 'Name: member_with_å_unicøde\n' 185s '---\n' 185s '\n' 185s 'This method has unicøde in it\n'} 185s {'detailed_info': 'char a_global_variable\n' 185s 'This really is a global variable.\n' 185s 'Type: char\n' 185s 'Name: a_global_variable\n' 185s '---\n' 185s 'This really is a global variable.\n' 185s '\n' 185s 'The first line of comment is the brief.'} 185s {'message': 'Internal error: cursor not valid'} 185s {'message': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GetParent_Clang_test.cc'} 185s {'message': 'A'} 185s {'message': 'B'} 185s {'message': 'B'} 185s {'message': 'do_z_inline()'} 185s {'message': 'do_anything(T &)'} 185s {'message': 'A'} 185s {'message': 'A'} 185s {'message': 'A'} 185s {'message': 'do_Z_inline()'} 185s {'message': 'do_Z_inline()'} 185s {'message': 'A'} 185s {'message': 'do_anything(T &)'} 185s {'message': 'do_x()'} 185s {'message': 'do_y()'} 185s {'message': 'main()'} 185s {'message': 'l'} 185s {'message': 'l'} 185s {'message': 'main()'} 185s {'message': 'Foo'} 185s {'message': 'Internal error: cursor not valid'} 185s {'message': 'Foo'} 185s {'message': 'Foo'} 185s {'message': 'Foo'} 185s {'message': 'Foo'} 185s {'message': 'int'} 185s {'message': 'int'} 185s {'message': 'char'} 185s {'message': 'int ()'} 185s {'message': 'int ()'} 185s {'message': 'Unknown type'} 185s {'message': 'Ns::Type => Ns::BasicType'} 185s {'message': 'Ns::Type => Ns::BasicType'} 185s {'message': 'Ns::Type => Ns::BasicType'} 185s {'message': 'Foo'} 185s {'message': 'Foo &'} 185s {'message': 'Foo'} 185s {'message': 'Foo'} 185s {'message': 'Foo *'} 185s {'message': 'Foo'} 185s {'message': 'const Foo &'} 185s {'message': 'const Foo &'} 185s {'message': 'const Foo *'} 185s {'message': 'const Foo *'} 185s {'message': 'const Foo'} 185s {'message': 'const int'} 185s {'message': 'const Foo *'} 185s {'message': 'const int'} 185s {'message': 'Foo'} 185s {'message': 'int'} 185s {'message': 'Foo *'} 185s {'message': 'int'} 185s {'message': 'Foo &'} 185s {'message': 'Foo &'} 185s {'message': 'Foo'} 185s {'message': 'Foo *'} 185s {'message': 'Foo *'} 185s {'message': 'Foo'} 185s {'message': 'const Foo &'} 185s {'message': 'const Foo &'} 185s {'message': 'const Foo *'} 185s {'message': 'const Foo *'} 185s {'message': 'const Foo'} 185s {'message': 'const int'} 185s {'message': 'const Foo *'} 185s {'message': 'const int'} 185s {'message': 'Foo'} 185s {'message': 'int'} 185s {'message': 'Foo *'} 185s {'message': 'int'} 185s {'message': 'Unicøde *'} 185s {'message': 'int (int)'} 185s {'message': 'int (int)'} 185s {'message': 'Foo'} 185s {'message': 'Internal error: cursor not valid'} 185s {'message': 'Foo'} 185s {'message': 'Foo'} 185s {'message': 'Foo'} 185s {'message': 'Foo'} 185s {'message': 'int'} 185s {'message': 'int'} 185s {'message': 'char'} 185s {'message': 'int ()'} 185s {'message': 'int ()'} 185s {'message': 'Unknown type'} 185s {'message': 'Ns::Type => Ns::BasicType'} 185s {'message': 'Ns::Type => Ns::BasicType'} 185s {'message': 'Ns::Type => Ns::BasicType'} 185s {'message': 'Foo'} 185s {'message': 'Foo &'} 185s {'message': 'Foo'} 185s {'message': 'Foo'} 185s {'message': 'Foo *'} 185s {'message': 'Foo'} 185s {'message': 'const Foo &'} 185s {'message': 'const Foo &'} 185s {'message': 'const Foo *'} 185s {'message': 'const Foo *'} 185s {'message': 'const Foo'} 185s {'message': 'const int'} 185s {'message': 'const Foo *'} 185s {'message': 'const int'} 185s {'message': 'Foo'} 185s {'message': 'int'} 185s {'message': 'Foo *'} 185s {'message': 'int'} 185s {'message': 'Foo &'} 185s {'message': 'Foo &'} 185s {'message': 'Foo'} 185s {'message': 'Foo *'} 185s {'message': 'Foo *'} 185s {'message': 'Foo'} 185s {'message': 'const Foo &'} 185s {'message': 'const Foo &'} 185s {'message': 'const Foo *'} 185s {'message': 'const Foo *'} 185s {'message': 'const Foo'} 185s {'message': 'const int'} 185s {'message': 'const Foo *'} 185s {'message': 'const int'} 185s {'message': 'Foo'} 185s {'message': 'int'} 185s {'message': 'Foo *'} 185s {'message': 'int'} 185s {'message': 'Unicøde *'} 185s {'message': 'int (int)'} 185s {'message': 'int (int)'} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/a.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/system/a.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/quote/b.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s .....'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/a.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/system/a.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/quote/b.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/a.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/system/a.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/quote/b.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 185s 'line_num': 1} 185s {'column_num': 8, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.cc', 185s 'line_num': 1} 185s {'column_num': 1, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/unity.h', 185s 'line_num': 1} 185s {'column_num': 9, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 4} 185s {'column_num': 10, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 6} 185s {'column_num': 11, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 2} 185s {'column_num': 10, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 11} 185s {'column_num': 10, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 11} 185s {'column_num': 5, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 19} 185s {'column_num': 26, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 32} 185s {'column_num': 54, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 32} 185s {'column_num': 28, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 36} 185s {'column_num': 9, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 4} 185s {'column_num': 10, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 6} 185s {'column_num': 11, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 2} 185s {'column_num': 13, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 14} 185s {'column_num': 13, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 14} 185s {'column_num': 5, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 21} 185s {'column_num': 26, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 32} 185s {'column_num': 9, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 4} 185s {'column_num': 10, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 6} 185s {'column_num': 11, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 2} 185s {'column_num': 13, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 14} 185s {'column_num': 10, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 11} 185s {'column_num': 13, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 14} 185s {'column_num': 5, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 19} 185s {'column_num': 26, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 32} 185s {'column_num': 54, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 32} 185s {'column_num': 28, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 36} 185s {'column_num': 9, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 4} 185s {'column_num': 10, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 6} 185s {'column_num': 11, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 2} 185s {'column_num': 13, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 14} 185s {'column_num': 10, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 11} 185s {'column_num': 13, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 14} 185s {'column_num': 5, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc'.., 185s 'line_num': 19} 185s {'column_num': 26, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 32} 185s {'column_num': 54, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 32} 185s {'column_num': 28, 185s 'file_only': False, 185s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 185s 'line_num': 36} 185s {'exception': {'TYPE': 'RuntimeError'}, 185s 'message': 'Still parsing file.', 185s 'traceback': 'Traceback (most recent call last):\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 185s 'line 213, in __call__\n' 185s ' out = callback( request, response )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 185s '89, in RunCompleterCommand\n' 185s ' return _JsonResponse( completer.OnUserCommand(\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 185s " request_data[ 'command_arguments' ],\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' request_data ), response )\n' 185s ' ^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 185s 'line 481, in OnUserCommand\n' 185s ' return command( self, request_data, arguments[ 1: ] )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 188, in \n' 185s ' self._FixIt( request_data ) ),\n' 185s ' ~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 347, in _FixIt\n' 185s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 185s 'RuntimeError: Still parsing file.\n'} 185s {'exception': {'TYPE': 'RuntimeError'}, 185s 'message': 'Still parsing file.', 185s 'traceback': 'Traceback (most recent call last):\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 185s 'line 213, in __call__\n' 185s ' out = callback( request, response )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 185s '89, in RunCompleterCommand\n' 185s ' return _JsonResponse( completer.OnUserCommand(\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 185s " request_data[ 'command_arguments' ],\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' request_data ), response )\n' 185s ' ^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 185s 'line 481, in OnUserCommand\n' 185s ' return command( self, request_data, arguments[ 1: ] )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 190, in \n' 185s ' self._GetSemanticInfo( request_data,\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n' 185s ' reparse = True,\n' 185s ' ^^^^^^^^^^^^^^^\n' 185s " func = 'GetDocsForLocationInFile',\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' response_builder = ' 185s '_BuildGetDocResponse ) ),\n' 185s ' ' 185s '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 316, in _GetSemanticInfo\n' 185s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 185s 'RuntimeError: Still parsing file.\n'} 185s {'exception': {'TYPE': 'RuntimeError'}, 185s 'message': 'Still parsing file.', 185s 'traceback': 'Traceback (most recent call last):\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 185s 'line 213, in __call__\n' 185s ' out = callback( request, response )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 185s '89, in RunCompleterCommand\n' 185s ' return _JsonResponse( completer.OnUserCommand(\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 185s " request_data[ 'command_arguments' ],\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' request_data ), response )\n' 185s ' ^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 185s 'line 481, in OnUserCommand\n' 185s ' return command( self, request_data, arguments[ 1: ] )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 195, in \n' 185s ' self._GetSemanticInfo( request_data,\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n' 185s ' reparse = False,\n' 185s ' ^^^^^^^^^^^^^^^^\n' 185s " func = 'GetDocsForLocationInFile',\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' response_builder = ' 185s '_BuildGetDocResponse ) ),\n' 185s ' ' 185s '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 316, in _GetSemanticInfo\n' 185s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 185s 'RuntimeError: Still parsing file.\n'} 185s {'exception': {'TYPE': 'RuntimeError'}, 185s 'message': 'Still parsing file.', 185s 'traceback': 'Traceback (most recent call last):\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 185s 'line 213, in __call__\n' 185s ' out = callback( request, response )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 185s '89, in RunCompleterCommand\n' 185s ' return _JsonResponse( completer.OnUserCommand(\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 185s " request_data[ 'command_arguments' ],\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' request_data ), response )\n' 185s ' ^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 185s 'line 481, in OnUserCommand\n' 185s ' return command( self, request_data, arguments[ 1: ] )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 185, in \n' 185s ' self._GetSemanticInfo( request_data,\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n' 185s ' func = ' 185s "'GetEnclosingFunctionAtLocation' ) ),\n" 185s ' ' 185s '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 316, in _GetSemanticInfo\n' 185s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 185s 'RuntimeError: Still parsing file.\n'} 185s {'exception': {'TYPE': 'RuntimeError'}, 185s 'message': 'Still parsing file.', 185s 'traceback': 'Traceback (most recent call last):\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 185s 'line 213, in __call__\n' 185s ' out = callback( request, response )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 185s '89, in RunCompleterCommand\n' 185s ' return _JsonResponse( completer.OnUserCommand(\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 185s " request_data[ 'command_arguments' ],\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' request_data ), response )\n' 185s ' ^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 185s 'line 481, in OnUserCommand\n' 185s ' return command( self, request_data, arguments[ 1: ] )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 179, in \n' 185s ' self._GetSemanticInfo( request_data, func = ' 185s "'GetTypeAtLocation' ) ),\n" 185s ' ' 185s '~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 316, in _GetSemanticInfo\n' 185s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 185s 'RuntimeError: Still parsing file.\n'} 185s {'exception': {'TYPE': 'RuntimeError'}, 185s 'message': 'Still parsing file.', 185s 'traceback': 'Traceback (most recent call last):\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 185s 'line 213, in __call__\n' 185s ' out = callback( request, response )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 185s '89, in RunCompleterCommand\n' 185s ' return _JsonResponse( completer.OnUserCommand(\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 185s " request_data[ 'command_arguments' ],\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' request_data ), response )\n' 185s ' ^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 185s 'line 481, in OnUserCommand\n' 185s ' return command( self, request_data, arguments[ 1: ] )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 181, in \n' 185s ' self._GetSemanticInfo( request_data,\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n' 185s " func = 'GetTypeAtLocation',\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' reparse = False ) ),\n' 185s ' ^^^^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 316, in _GetSemanticInfo\n' 185s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 185s 'RuntimeError: Still parsing file.\n'} 185s {'exception': {'TYPE': 'RuntimeError'}, 185s 'message': 'Still parsing file.', 185s 'traceback': 'Traceback (most recent call last):\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 185s 'line 213, in __call__\n' 185s ' out = callback( request, response )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 185s '89, in RunCompleterCommand\n' 185s ' return _JsonResponse( completer.OnUserCommand(\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 185s " request_data[ 'command_arguments' ],\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' request_data ), response )\n' 185s ' ^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 185s 'line 481, in OnUserCommand\n' 185s ' return command( self, request_data, arguments[ 1: ] )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 171, in \n' 185s ' self._GoTo( request_data ) ),\n' 185s ' ~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 242, in _GoTo\n' 185s ' location = self._LocationForGoTo( ' 185s "'GetDefinitionOrDeclarationLocation',\n" 185s ' request_data )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 208, in _LocationForGoTo\n' 185s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 185s 'RuntimeError: Still parsing file.\n'} 185s {'exception': {'TYPE': 'RuntimeError'}, 185s 'message': 'Still parsing file.', 185s 'traceback': 'Traceback (most recent call last):\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 185s 'line 213, in __call__\n' 185s ' out = callback( request, response )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 185s '89, in RunCompleterCommand\n' 185s ' return _JsonResponse( completer.OnUserCommand(\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 185s " request_data[ 'command_arguments' ],\n" 185s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 185s ' request_data ), response )\n' 185s ' ^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 185s 'line 481, in OnUserCommand\n' 185s ' return command( self, request_data, arguments[ 1: ] )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 169, in \n' 185s ' self._GoToDeclaration( request_data ) ),\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 231, in _GoToDeclaration\n' 185s " location = self._LocationForGoTo( 'GetDeclarationLocation', " 185s 'request_data )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 185s 'line 208, in _LocationForGoTo\n' 185s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 185s 'RuntimeError: Still parsing file.\n'} 185s {'exception': {'TYPE': 'RuntimeError'}, 185s 'message': 'Still parsing file.', 185s 'traceback': 'Traceback (most recent call last):\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 185s 'line 213, in __call__\n' 185s ' out = callback( request, response )\n' 185s ' File ' 185s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 185s '89, in RunCompleterCommand\n' 185s ' return _JsonResponse( completer.OnUserCommand(\n' 185s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 207s " request_data[ 'command_arguments' ],\n"....s.....Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s .Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s Can't determine subcommands: not initialized yet 207s 207s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 207s ' request_data ), response )\n' 207s ' ^^^^^^^^^^^^^^\n' 207s ' File ' 207s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 207s 'line 481, in OnUserCommand\n' 207s ' return command( self, request_data, arguments[ 1: ] )\n' 207s ' File ' 207s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 207s 'line 167, in \n' 207s ' self._GoToDefinition( request_data ) ),\n' 207s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 207s ' File ' 207s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 207s 'line 224, in _GoToDefinition\n' 207s " location = self._LocationForGoTo( 'GetDefinitionLocation', " 207s 'request_data )\n' 207s ' File ' 207s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 207s 'line 208, in _LocationForGoTo\n' 207s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 207s 'RuntimeError: Still parsing file.\n'} 207s {'exception': {'TYPE': 'RuntimeError'}, 207s 'message': 'Still parsing file.', 207s 'traceback': 'Traceback (most recent call last):\n' 207s ' File ' 207s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 207s 'line 213, in __call__\n' 207s ' out = callback( request, response )\n' 207s ' File ' 207s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 207s '89, in RunCompleterCommand\n' 207s ' return _JsonResponse( completer.OnUserCommand(\n' 207s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 207s " request_data[ 'command_arguments' ],\n" 207s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 207s ' request_data ), response )\n' 207s ' ^^^^^^^^^^^^^^\n' 207s ' File ' 207s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 207s 'line 481, in OnUserCommand\n' 207s ' return command( self, request_data, arguments[ 1: ] )\n' 207s ' File ' 207s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 207s 'line 173, in \n' 207s ' self._GoToImprecise( request_data ) ),\n' 207s ' ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 207s ' File ' 207s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 207s 'line 254, in _GoToImprecise\n' 207s ' location = self._LocationForGoTo( ' 207s "'GetDefinitionOrDeclarationLocation',\n" 207s ' request_data,\n' 207s ' reparse = False )\n' 207s ' File ' 207s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clang_completer.py", ' 207s 'line 208, in _LocationForGoTo\n' 207s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 207s 'RuntimeError: Still parsing file.\n'} 207s [{'diagnostics': [{'fixit_available': False, 207s 'kind': 'ERROR', 207s 'location': {'column_num': 5, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 59}, 207s 'location_extent': {'end': {'column_num': 6, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 59}, 207s 'start': {'column_num': 5, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 59}}, 207s 'ranges': [{'end': {'column_num': 6, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 59}, 207s 'start': {'column_num': 5, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 59}}], 207s 'text': "Call to global function 'g1' not configured " 207s '[global_call_not_config]'}, 207s {'fixit_available': False, 207s 'kind': 'ERROR', 207s 'location': {'column_num': 9, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 60}, 207s 'location_extent': {'end': {'column_num': 12, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 60}, 207s 'start': {'column_num': 9, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 60}}, 207s 'ranges': [{'end': {'column_num': 12, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 60}, 207s 'start': {'column_num': 9, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 60}}], 207s 'text': 'Too few execution configuration arguments to ' 207s 'kernel function call, expected at least 2, have 1 ' 207s '[typecheck_call_too_few_args_at_least]'}, 207s {'fixit_available': False, 207s 'kind': 'ERROR', 207s 'location': {'column_num': 20, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 61}, 207s 'location_extent': {'end': {'column_num': 21, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 61}, 207s 'start': {'column_num': 20, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 61}}, 207s 'ranges': [{'end': {'column_num': 21, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 61}, 207s 'start': {'column_num': 20, 207s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 207s 'line_num': 61}}], 207s 'text': 'Too many execution configuration arguments to ' 207s 'kernel function call, expected at most 4, have 5 ' 207s '[typecheck_call_too_many_args_at_most]'}, 207s {'fixit_available': False, 207s 'kind': 'ERROR', 207s 'location': {'column_num': 15, 213s 'filepath': ..'/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 65}, 213s 'location_extent': {'end': {'column_num': 16, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 65}, 213s 'start': {'column_num': 15, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 65}}, 213s 'ranges': [{'end': {'column_num': 16, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 65}, 213s 'start': {'column_num': 15, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 65}}], 213s 'text': "Kernel call to non-global function 'h1' " 213s '[kern_call_not_global_function]'}, 213s {'fixit_available': False, 213s 'kind': 'ERROR', 213s 'location': {'column_num': 15, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 68}, 213s 'location_extent': {'end': {'column_num': 16, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 68}, 213s 'start': {'column_num': 15, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 68}}, 213s 'ranges': [{'end': {'column_num': 16, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 68}, 213s 'start': {'column_num': 15, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 68}}], 213s 'text': "Kernel function type 'int (*)(int)' must have void " 213s 'return type [kern_type_not_void_return]'}, 213s {'fixit_available': False, 213s 'kind': 'ERROR', 213s 'location': {'column_num': 8, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 70}, 213s 'location_extent': {'end': {'column_num': 18, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 70}, 213s 'start': {'column_num': 8, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 70}}, 213s 'ranges': [{'end': {'column_num': 18, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 70}, 213s 'start': {'column_num': 8, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 213s 'line_num': 70}}], 213s 'text': "Use of undeclared identifier 'undeclared' " 213s '[undeclared_var_use]'}], 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu'}] 213s [{'diagnostics': [{'fixit_available': False, 213s 'kind': 'ERROR', 213s 'location': {'column_num': 3, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 16}, 213s 'location_extent': {'end': {'column_num': 9, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 16}, 213s 'start': {'column_num': 3, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 16}}, 213s 'ranges': [{'end': {'column_num': 9, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 16}, 213s 'start': {'column_num': 3, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 16}}], 213s 'text': "Switch condition type 'A' requires explicit " 213s "conversion to 'int' (fix available)\n" 213s '\n' 213s 'FixIt_Clang_cpp11.cpp:11:12: note: conversion to ' 213s "integral type 'int' [switch_explicit_conversion]"}, 213s {'fixit_available': False, 213s 'kind': 'INFORMATION', 213s 'location': {'column_num': 12, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 11}, 213s 'location_extent': {'end': {'column_num': 20, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 11}, 213s 'start': {'column_num': 12, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 11}}, 213s 'ranges': [{'end': {'column_num': 20, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 11}, 213s 'start': {'column_num': 12, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 11}}], 213s 'text': "Conversion to integral type 'int'\n" 213s '\n' 213s 'FixIt_Clang_cpp11.cpp:16:3: error: switch ' 213s "condition type 'A' requires explicit conversion to " 213s "'int'"}, 213s {'fixit_available': False, 213s 'kind': 'ERROR', 213s 'location': {'column_num': 3, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 25}, 213s 'location_extent': {'end': {'column_num': 9, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 25}, 213s 'start': {'column_num': 3, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 25}}, 213s 'ranges': [{'end': {'column_num': 9, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 25}, 213s 'start': {'column_num': 3, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 25}}], 213s 'text': "Switch condition type 'A' requires explicit " 213s "conversion to 'int' (fix available)\n" 213s '\n' 213s 'FixIt_Clang_cpp11.cpp:11:12: note: conversion to ' 213s "integral type 'int' [switch_explicit_conversion]"}, 213s {'fixit_available': False, 213s 'kind': 'INFORMATION', 213s 'location': {'column_num': 12, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 11}, 213s 'location_extent': {'end': {'column_num': 20, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 11}, 213s 'start': {'column_num': 12, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 11}}, 213s 'ranges': [{'end': {'column_num': 20, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 11}, 213s 'start': {'column_num': 12, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 11}}], 213s 'text': "Conversion to integral type 'int'\n" 213s '\n' 213s 'FixIt_Clang_cpp11.cpp:25:3: error: switch ' 213s "condition type 'A' requires explicit conversion to " 213s "'int'"}, 213s {'fixit_available': False, 213s 'kind': 'ERROR', 213s 'location': {'column_num': 7, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 35}, 213s 'location_extent': {'end': {'column_num': 9, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 35}, 213s 'start': {'column_num': 7, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 35}}, 213s 'ranges': [{'end': {'column_num': 9, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 35}, 213s 'start': {'column_num': 7, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 35}}], 213s 'text': 'Name defined in alias declaration must be an ' 213s 'identifier (fix available) ' 213s '[alias_declaration_not_identifier]'}, 213s {'fixit_available': False, 213s 'kind': 'ERROR', 213s 'location': {'column_num': 6, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 40}, 213s 'location_extent': {'end': {'column_num': 9, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 40}, 213s 'start': {'column_num': 6, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 40}}, 213s 'ranges': [{'end': {'column_num': 9, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 40}, 213s 'start': {'column_num': 6, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 40}}], 213s 'text': "Undeclared identifier 'bar' in destructor name " 213s '(fix available) [undeclared_destructor_name]'}, 213s {'fixit_available': False, 213s 'kind': 'ERROR', 213s 'location': {'column_num': 3, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 48}, 213s 'location_extent': {'end': {'column_num': 4, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 48}, 213s 'start': {'column_num': 3, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 48}}, 213s 'ranges': [{'end': {'column_num': 4, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 48}, 213s 'start': {'column_num': 3, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 48}}], 213s 'text': "'~' in destructor name should be after nested name " 213s 'specifier (fix available) ' 213s '[destructor_tilde_scope]'}, 213s {'fixit_available': False, 213s 'kind': 'ERROR', 213s 'location': {'column_num': 16, 213s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 213s 'line_num': 54}, 213s 'location_extent': {'end': {'column_num': 19, 216s .'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 54}, 216s 'start': {'column_num': 16, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 54}}, 216s 'ranges': [{'end': {'column_num': 19, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 54}, 216s 'start': {'column_num': 16, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 54}}], 216s 'text': "Undeclared identifier 'bar' in destructor name " 216s '(fix available) [undeclared_destructor_name]'}, 216s {'fixit_available': False, 216s 'kind': 'ERROR', 216s 'location': {'column_num': 52, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 54}, 216s 'location_extent': {'end': {'column_num': 53, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 54}, 216s 'start': {'column_num': 52, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 54}}, 216s 'ranges': [{'end': {'column_num': 53, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 54}, 216s 'start': {'column_num': 52, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 54}}], 216s 'text': "'~' in destructor name should be after nested name " 216s 'specifier (fix available) ' 216s '[destructor_tilde_scope]'}, 216s {'fixit_available': False, 216s 'kind': 'ERROR', 216s 'location': {'column_num': 8, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 59}, 216s 'location_extent': {'end': {'column_num': 12, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 61}, 216s 'start': {'column_num': 8, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 59}}, 216s 'ranges': [{'end': {'column_num': 12, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 61}, 216s 'start': {'column_num': 8, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 59}}], 216s 'text': 'Using the result of an assignment as a condition ' 216s 'without parentheses (fixes available) ' 216s '[-Wparentheses]'}, 216s {'fixit_available': False, 216s 'kind': 'ERROR', 216s 'location': {'column_num': 9, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 72}, 216s 'location_extent': {'end': {'column_num': 35, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 72}, 216s 'start': {'column_num': 9, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 72}}, 216s 'ranges': [{'end': {'column_num': 35, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 72}, 216s 'start': {'column_num': 9, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 72}}], 216s 'text': "No type named 'SpellingIsNotMyStringPiont' in " 216s "namespace 'Typo'; did you mean " 216s "'SpellingIsNotMyStrongPoint'? (fix available)\n" 216s '\n' 216s 'FixIt_Clang_cpp11.cpp:68:12: note: ' 216s "'SpellingIsNotMyStrongPoint' declared here " 216s '[unknown_nested_typename_suggest]'}, 216s {'fixit_available': False, 216s 'kind': 'INFORMATION', 216s 'location': {'column_num': 12, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 68}, 216s 'location_extent': {'end': {'column_num': 38, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 68}, 216s 'start': {'column_num': 12, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 68}}, 216s 'ranges': [{'end': {'column_num': 38, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 68}, 216s 'start': {'column_num': 12, 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 216s 'line_num': 68}}], 216s 'text': "'SpellingIsNotMyStrongPoint' declared here\n" 216s '\n' 216s 'FixIt_Clang_cpp11.cpp:72:9: error: no type named ' 216s "'SpellingIsNotMyStringPiont' in namespace 'Typo'; " 216s "did you mean 'SpellingIsNotMyStrongPoint'?"}], 216s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}] 216s [{'diagnostics': [{'fixit_available': False, 216s 'kind': 'ERROR', 216s 'location': {'column_num': 9, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc'...., 228s 'line_num': 2}, 228s 'location_extent': {'end': {'column_num': 9, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 2}, 228s 'start': {'column_num': 9, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 2}}, 228s 'ranges': [{'end': {'column_num': 9, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 2}, 228s 'start': {'column_num': 9, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 2}}], 228s 'text': "Expected ';' at end of declaration list (fix " 228s 'available) [expected_semi_decl_list]'}, 228s {'fixit_available': False, 228s 'kind': 'ERROR', 228s 'location': {'column_num': 1, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 5}, 228s 'location_extent': {'end': {'column_num': 11, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 6}, 228s 'start': {'column_num': 1, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 5}}, 228s 'ranges': [{'end': {'column_num': 11, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 6}, 228s 'start': {'column_num': 1, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 5}}], 228s 'text': "Unknown type name 'multiline_identifier' " 228s '[unknown_typename]'}, 228s {'fixit_available': False, 228s 'kind': 'ERROR', 228s 'location': {'column_num': 7, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 8}, 228s 'location_extent': {'end': {'column_num': 11, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 8}, 228s 'start': {'column_num': 7, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 8}}, 228s 'ranges': [{'end': {'column_num': 11, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 8}, 228s 'start': {'column_num': 7, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc', 228s 'line_num': 8}}], 228s 'text': 'Constructor cannot have a return type ' 228s '[constructor_return_type]'}], 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/location_extent.cc'}] 228s [{'diagnostics': [{'fixit_available': False, 228s 'kind': 'ERROR', 228s 'location': {'column_num': 9, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 228s 'line_num': 3}, 228s 'location_extent': {'end': {'column_num': 13, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 228s 'line_num': 3}, 228s 'start': {'column_num': 9, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 228s 'line_num': 3}}, 228s 'ranges': [{'end': {'column_num': 13, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 228s 'line_num': 3}, 228s 'start': {'column_num': 9, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 228s 'line_num': 3}}], 228s 'text': "Redefinition of 'test'\n" 228s '\n' 228s 'max_diagnostics.cc:2:9: note: previous definition ' 228s 'is here [redefinition]'}, 228s {'fixit_available': False, 228s 'kind': 'ERROR', 228s 'location': {'column_num': 1, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 228s 'line_num': 1}, 228s 'location_extent': {'end': {'column_num': 1, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 228s 'line_num': 1}, 228s 'start': {'column_num': 1, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 228s 'line_num': 1}}, 228s 'ranges': [{'end': {'column_num': 1, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 228s 'line_num': 1}, 228s 'start': {'column_num': 1, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 228s 'line_num': 1}}], 228s 'text': 'Maximum number of diagnostics exceeded.'}], 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc'}] 228s [{'diagnostics': [{'fixit_available': False, 228s 'kind': 'ERROR', 228s 'location': {'column_num': 10, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc', 228s 'line_num': 1}, 228s 'location_extent': {'end': {'column_num': 33, 228s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc', 228s 'line_num': 1}, 228s 'start': {'column_num': 10, 239s ....'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc', 239s 'line_num': 1}}, 239s 'ranges': [{'end': {'column_num': 33, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc', 239s 'line_num': 1}, 239s 'start': {'column_num': 10, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc', 239s 'line_num': 1}}], 239s 'text': "'first_missing_include' file not found " 239s '[pp_file_not_found]'}], 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc'}] 239s [{'diagnostics': [{'fixit_available': False, 239s 'kind': 'ERROR', 239s 'location': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 3}, 239s 'location_extent': {'end': {'column_num': 13, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 3}, 239s 'start': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 3}}, 239s 'ranges': [{'end': {'column_num': 13, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 3}, 239s 'start': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 3}}], 239s 'text': "Redefinition of 'test'\n" 239s '\n' 239s 'max_diagnostics.cc:2:9: note: previous definition ' 239s 'is here [redefinition]'}, 239s {'fixit_available': False, 239s 'kind': 'INFORMATION', 239s 'location': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 2}, 239s 'location_extent': {'end': {'column_num': 13, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 2}, 239s 'start': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 2}}, 239s 'ranges': [{'end': {'column_num': 13, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 2}, 239s 'start': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 2}}], 239s 'text': 'Previous definition is here\n' 239s '\n' 239s 'max_diagnostics.cc:3:9: error: redefinition of ' 239s "'test'"}, 239s {'fixit_available': False, 239s 'kind': 'ERROR', 239s 'location': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 4}, 239s 'location_extent': {'end': {'column_num': 13, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 4}, 239s 'start': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 4}}, 239s 'ranges': [{'end': {'column_num': 13, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 4}, 239s 'start': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 4}}], 239s 'text': "Redefinition of 'test'\n" 239s '\n' 239s 'max_diagnostics.cc:2:9: note: previous definition ' 239s 'is here [redefinition]'}, 239s {'fixit_available': False, 239s 'kind': 'INFORMATION', 239s 'location': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 2}, 239s 'location_extent': {'end': {'column_num': 13, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 2}, 239s 'start': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 2}}, 239s 'ranges': [{'end': {'column_num': 13, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 2}, 239s 'start': {'column_num': 9, 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 239s 'line_num': 2}}], 239s 'text': 'Previous definition is here\n' 239s '\n' 239s 'max_diagnostics.cc:4:9: error: redefinition of ' 239s "'test'"}], 239s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/max_diagnostics.cc'}] 239s poll response: [{'diagnostics': [{'fixit_available': False, 239s 'kind': 'ERROR', 239s 'location': {'column_num': 20, 239s 'filepath': '/tmp/tmp2hv4azn7/source.cpp', 239s 'line_num': 2}, 239s 'location_extent': {'end': {'column_num': 21, 239s 'filepath': '/tmp/tmp2hv4azn7/source.cpp', 239s 'line_num': 2}, 239s 'start': {'column_num': 20, 239s 'filepath': '/tmp/tmp2hv4azn7/source.cpp', 239s 'line_num': 2}}, 239s 'ranges': [{'end': {'column_num': 21, 239s 'filepath': '/tmp/tmp2hv4azn7/source.cpp', 239s 'line_num': 2}, 239s 'start': {'column_num': 20, 239s 'filepath': '/tmp/tmp2hv4azn7/source.cpp', 239s 'line_num': 2}}], 239s 'text': "Use of undeclared identifier 'S' " 239s '[undeclared_var_use]'}, 239s {'fixit_available': False, 239s 'kind': 'WARNING', 239s 'location': {'column_num': 1, 239s 'filepath': '/tmp/tmp2hv4azn7/source.cpp', 239s 'line_num': 1}, 239s 'location_extent': {'end': {'column_num': 20, 239s 'filepath': '/tmp/tmp2hv4azn7/source.cpp', 239s 'line_num': 1}, 239s 'start': {'column_num': 1, 239s 'filepath': '/tmp/tmp2hv4azn7/source.cpp', 239s 'line_num': 1}}, 239s 'ranges': [{'end': {'column_num': 20, 239s 'filepath': '/tmp/tmp2hv4azn7/source.cpp', 239s 'line_num': 1}, 239s 'start': {'column_num': 1, 239s 'filepath': '/tmp/tmp2hv4azn7/source.cpp', 239s 'line_num': 1}}], 239s 'text': 'Included header header.h is not used directly (fix ' 239s 'available) [unused-includes]'}], 261s 'filepath': '/tmp/tmp2hv4azn7/source.cpp'}]......ssss.. 261s poll response: [{'diagnostics': [], 'filepath': '/tmp/tmp2hv4azn7/source.cpp'}] 261s Message {'diagnostics': [], 'filepath': '/tmp/tmp2hv4azn7/source.cpp'} 261s Completer response: { 261s "completions": [ 261s { 261s "insertion_text": "a.hpp>", 261s "menu_text": "a.hpp>", 261s "detailed_info": "a.hpp>\n\n", 261s "kind": "File" 261s }, 261s { 261s "insertion_text": "c.hpp>", 261s "menu_text": "c.hpp>", 261s "detailed_info": "c.hpp>\n\n", 261s "kind": "File" 261s } 261s ], 261s "completion_start_column": 11, 261s "errors": [] 261s } 261s Completer response: { 261s "completions": [], 261s "completion_start_column": 18, 261s "errors": [] 261s } 261s Completer response: { 261s "completions": [ 261s { 261s "insertion_text": "a_parameter", 261s "menu_text": "a_parameter", 261s "detailed_info": "a_parameter\n\n", 261s "kind": "Text" 261s }, 261s { 261s "insertion_text": "another_parameter", 261s "menu_text": "another_parameter", 261s "detailed_info": "another_parameter\n\n", 261s "kind": "Text" 261s } 261s ], 261s "completion_start_column": 15, 261s "errors": [] 261s } 261s Completer response: { 261s "completions": [ 261s { 261s "insertion_text": "a_parameter", 261s "extra_menu_info": "int", 261s "menu_text": "a_parameter", 261s "detailed_info": "a_parameter\n\n", 261s "kind": "Field" 261s }, 261s { 261s "insertion_text": "another_parameter", 261s "extra_menu_info": "int", 261s "menu_text": "another_parameter", 261s "detailed_info": "another_parameter\n\n", 261s "kind": "Field" 261s } 261s ], 261s "completion_start_column": 15, 261s "errors": [] 261s } 261s Completer response: { 261s "completions": [], 261s "completion_start_column": 21, 261s "errors": [] 261s } 261s Completer response: { 261s "completions": [ 261s { 261s "insertion_text": "atan2", 261s "extra_menu_info": "double", 261s "menu_text": "atan2(double y, double x)", 261s "detailed_info": "atan2(double y, double x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "atanl", 261s "extra_menu_info": "long double", 261s "menu_text": "atanl(long double x)", 261s "detailed_info": "atanl(long double x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "acospi", 261s "extra_menu_info": "double", 261s "menu_text": "acospi(double x)", 261s "detailed_info": "acospi(double x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "atan2f", 261s "extra_menu_info": "float", 261s "menu_text": "atan2f(float y, float x)", 261s "detailed_info": "atan2f(float y, float x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "atanpi", 261s "extra_menu_info": "double", 261s "menu_text": "atanpi(double x)", 261s "detailed_info": "atanpi(double x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "acospil", 261s "extra_menu_info": "long double", 261s "menu_text": "acospil(long double x)", 261s "detailed_info": "acospil(long double x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "asinf32", 261s "extra_menu_info": "_Float32", 261s "menu_text": "asinf32(_Float32 x)", 261s "detailed_info": "asinf32(_Float32 x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "acosf64x", 261s "extra_menu_info": "_Float64x", 261s "menu_text": "acosf64x(_Float64x x)", 261s "detailed_info": "acosf64x(_Float64x x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "acoshf64", 261s "extra_menu_info": "_Float64", 261s "menu_text": "acoshf64(_Float64 x)", 261s "detailed_info": "acoshf64(_Float64 x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "asinf128", 261s "extra_menu_info": "_Float128", 261s "menu_text": "asinf128(_Float128 x)", 261s "detailed_info": "asinf128(_Float128 x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "asinhf64", 261s "extra_menu_info": "_Float64", 261s "menu_text": "asinhf64(_Float64 x)", 261s "detailed_info": "asinhf64(_Float64 x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "atanhf32", 261s "extra_menu_info": "_Float32", 261s "menu_text": "atanhf32(_Float32 x)", 261s "detailed_info": "atanhf32(_Float32 x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "acoshf32x", 261s "extra_menu_info": "_Float32x", 261s "menu_text": "acoshf32x(_Float32x x)", 261s "detailed_info": "acoshf32x(_Float32x x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "acospif32", 261s "extra_menu_info": "_Float32", 261s "menu_text": "acospif32(_Float32 x)", 261s "detailed_info": "acospif32(_Float32 x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "acospif64", 261s "extra_menu_info": "_Float64", 261s "menu_text": "acospif64(_Float64 x)", 261s "detailed_info": "acospif64(_Float64 x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "asinhf128", 261s "extra_menu_info": "_Float128", 261s "menu_text": "asinhf128(_Float128 x)", 261s "detailed_info": "asinhf128(_Float128 x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "atan2f32x", 261s "extra_menu_info": "_Float32x", 261s "menu_text": "atan2f32x(_Float32x y, _Float32x x)", 261s "detailed_info": "atan2f32x(_Float32x y, _Float32x x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "atanhf32x", 261s "extra_menu_info": "_Float32x", 261s "menu_text": "atanhf32x(_Float32x x)", 261s "detailed_info": "atanhf32x(_Float32x x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "acospif32x", 261s "extra_menu_info": "_Float32x", 261s "menu_text": "acospif32x(_Float32x x)", 261s "detailed_info": "acospif32x(_Float32x x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "atanpif128", 261s "extra_menu_info": "_Float128", 261s "menu_text": "atanpif128(_Float128 x)", 261s "detailed_info": "atanpif128(_Float128 x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "atan2pif64x", 261s "extra_menu_info": "_Float64x", 261s "menu_text": "atan2pif64x(_Float64x y, _Float64x x)", 261s "detailed_info": "atan2pif64x(_Float64x y, _Float64x x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "a_parameter", 261s "menu_text": "a_parameter", 261s "detailed_info": "a_parameter\n\n", 261s "kind": "Text" 261s }, 261s { 261s "insertion_text": "another_parameter", 261s "menu_text": "another_parameter", 261s "detailed_info": "another_parameter\n\n", 261s "kind": "Text" 261s }, 261s { 261s "insertion_text": "LC_ALL", 261s "menu_text": "LC_ALL", 261s "detailed_info": "LC_ALL\n\nFrom ", 261s "kind": "Constant", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "LC_ADDRESS", 261s "menu_text": "LC_ADDRESS", 261s "detailed_info": "LC_ADDRESS\n\nFrom ", 261s "kind": "Constant", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "std::any", 261s "menu_text": "std::any", 261s "detailed_info": "std::any\n\nFrom \n@brief A type-safe container of any type.\nAn `any` object's state is either empty or it stores a contained object of CopyConstructible type.\n@since C++17", 261s "kind": "Class", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "std::advance", 261s "extra_menu_info": "void", 261s "menu_text": "std::advance(InputIterator &i, Distance n)", 261s "detailed_info": "std::advance(InputIterator &i, Distance n)\n\nFrom \n@brief A generalization of pointer arithmetic.\n@param __i An input iterator.\n@param __n The @a delta by which to change @p __i.\n@return Nothing.\nThis increments @p i by @p n. For bidirectional and random access iterators, @p __n may be negative, in which case @p __i is decremented.\nFor random access iterators, this uses their @c + and @c - operations and are constant time. For other %iterator classes they are linear time.", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "LC_ALL_MASK", 261s "menu_text": "LC_ALL_MASK", 261s "detailed_info": "LC_ALL_MASK\n\nFrom ", 261s "kind": "Constant", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num"...: 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "LC_ADDRESS_MASK", 261s "menu_text": "LC_ADDRESS_MASK", 261s "detailed_info": "LC_ADDRESS_MASK\n\nFrom ", 261s "kind": "Constant", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "do_another_thing", 261s "menu_text": "do_another_thing", 261s "detailed_info": "do_another_thing\n\n", 261s "kind": "Text" 261s }, 261s { 261s "insertion_text": "std::all_of", 261s "extra_menu_info": "int", 261s "menu_text": "std::all_of(ExecutionPolicy &&exec, ForwardIterator first, ForwardIterator last, Pred pred)", 261s "detailed_info": "std::all_of(ExecutionPolicy &&exec, ForwardIterator first, ForwardIterator last, Pred pred)\n\nFrom \n[alg.all_of]", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "std::any_of", 261s "extra_menu_info": "int", 261s "menu_text": "std::any_of(ExecutionPolicy &&exec, ForwardIterator first, ForwardIterator last, Predicate pred)", 261s "detailed_info": "std::any_of(ExecutionPolicy &&exec, ForwardIterator first, ForwardIterator last, Predicate pred)\n\nFrom \n[alg.any_of]", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "std::any_cast", 261s "extra_menu_info": "[5 overloads]", 261s "menu_text": "std::any_cast(\u2026)", 261s "detailed_info": "std::any_cast(\u2026)\n\nFrom \n@brief Access the contained object.\n@tparam _ValueType The type of the contained object.\n@param __any A pointer to the object to access.\n@return The address of the contained object if __any != nullptr && __any.type() == typeid(_ValueType) , otherwise a null pointer.\n@{", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "std::adjacent_find", 261s "extra_menu_info": "[2 overloads]", 261s "menu_text": "std::adjacent_find(\u2026)", 261s "detailed_info": "std::adjacent_find(\u2026)\n\nFrom \n[alg.adjacent_find]", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "std::allocator_traits", 261s "menu_text": "std::allocator_traits", 261s "detailed_info": "std::allocator_traits\n\nFrom \n@brief Uniform interface to all allocator types.\n@headerfile memory\n@ingroup allocators\n@since C++11", 261s "kind": "Struct", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "std::make_any", 261s "extra_menu_info": "[2 overloads]", 261s "menu_text": "std::make_any(\u2026)", 261s "detailed_info": "std::make_any(\u2026)\n\nFrom \nCreate an `any` holding a `_Tp` constructed from `__args...`.", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "PRINT_A_DIAGNOSTIC", 261s "menu_text": "PRINT_A_DIAGNOSTIC", 261s "detailed_info": "PRINT_A_DIAGNOSTIC\n\n", 261s "kind": "Text" 261s }, 261s { 261s "insertion_text": "__glibcxx_want_any", 261s "menu_text": "__glibcxx_want_any", 261s "detailed_info": "__glibcxx_want_any\n\n", 261s "kind": "Constant" 261s }, 261s { 261s "insertion_text": "std::indirect_array", 261s "menu_text": "std::indirect_array", 261s "detailed_info": "std::indirect_array\n\nFrom \n@brief Reference to arbitrary subset of an array.\nAn indirect_array is a reference to the actual elements of an array specified by an ordered array of indices. The way to get an indirect_array is to call operator[](valarray) on a valarray.\nThe returned indirect_array then permits carrying operations out on the referenced subset of elements in the original valarray.\nFor example, if an indirect_array is obtained using the array (4,2,0) as an argument, and then assigned to an array containing (1,2,3), then the underlying array will have array[0]==3, array[2]==2, and array[4]==1.\n@param Tp Element type.", 261s "kind": "Class", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "std::bad_any_cast", 261s "menu_text": "std::bad_any_cast", 261s "detailed_info": "std::bad_any_cast\n\nFrom \n@brief Exception class thrown by a failed @c any_cast\n@ingroup exceptions", 261s "kind": "Class", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "main", 261s "menu_text": "main", 261s "detailed_info": "main\n\n", 261s "kind": "Text" 261s }, 261s { 261s "insertion_text": "raise", 261s "extra_menu_info": "int", 261s "menu_text": "raise(int sig)", 261s "detailed_info": "raise(int sig)\n\nFrom \nRaise signal SIG, i.e., send SIG to yourself.", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "tanhf", 261s "extra_menu_info": "float", 261s "menu_text": "tanhf(float x)", 261s "detailed_info": "tanhf(float x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "gammaf", 261s "extra_menu_info": "float", 261s "menu_text": "gammaf(float)", 261s "detailed_info": "gammaf(float)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "tanpil", 261s "extra_menu_info": "long double", 261s "menu_text": "tanpil(long double x)", 261s "detailed_info": "tanpil(long double x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "nanf128", 261s "extra_menu_info": "_Float128", 261s "menu_text": "nanf128(const char *tagb)", 261s "detailed_info": "nanf128(const char *tagb)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "nanf32x", 261s "extra_menu_info": "_Float32x", 261s "menu_text": "nanf32x(const char *tagb)", 261s "detailed_info": "nanf32x(const char *tagb)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "nanf64x", 261s "extra_menu_info": "_Float64x", 261s "menu_text": "nanf64x(const char *tagb)", 261s "detailed_info": "nanf64x(const char *tagb)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "tanhf32", 261s "extra_menu_info": "_Float32", 261s "menu_text": "tanhf32(_Float32 x)", 261s "detailed_info": "tanhf32(_Float32 x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s }, 261s { 261s "insertion_text": "fabsf64x", 261s "extra_menu_info": "_Float64x", 261s "menu_text": "fabsf64x(_Float64x x)", 261s "detailed_info": "fabsf64x(_Float64x x)\n\nFrom ", 261s "kind": "Function", 261s "extra_data": { 261s "fixits": [ 261s { 261s "location": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "chunks": [ 261s { 261s "replacement_text": "#include \n", 261s "range": { 261s "start": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s }, 261s "end": { 261s "line_num": 1, 261s "column_num": 1, 261s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 261s } 261s } 261s } 261s ], 261s "text": "", 261s "resolve": false 261s } 261s ] 261s } 261s } 261s ], 261s "completion_start_column": 21, 261s "errors": [] 282s }.......s...... 282s Completer response: { 282s "completions": [], 282s "completion_start_column": 21, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "a_test", 282s "extra_menu_info": "[ID]" 282s }, 282s { 282s "insertion_text": "a_parameter", 282s "extra_menu_info": "[ID]" 282s }, 282s { 282s "insertion_text": "another_int", 282s "extra_menu_info": "[ID]" 282s }, 282s { 282s "insertion_text": "another_parameter", 282s "extra_menu_info": "[ID]" 282s }, 282s { 282s "insertion_text": "and_a_final_int", 282s "extra_menu_info": "[ID]" 282s }, 282s { 282s "insertion_text": "do_another_thing", 282s "extra_menu_info": "[ID]" 282s } 282s ], 282s "completion_start_column": 21, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "do_", 282s "extra_menu_info": "[ID]" 282s }, 282s { 282s "insertion_text": "do_something", 282s "extra_menu_info": "[ID]" 282s }, 282s { 282s "insertion_text": "DO_SOMETHING_TO", 282s "extra_menu_info": "[ID]" 282s }, 282s { 282s "insertion_text": "do_another_thing", 282s "extra_menu_info": "[ID]" 282s }, 282s { 282s "insertion_text": "DO_SOMETHING_VIA", 282s "extra_menu_info": "[ID]" 282s } 282s ], 282s "completion_start_column": 15, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [], 282s "completion_start_column": 3, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "foobar", 282s "extra_menu_info": "int", 282s "menu_text": "foobar", 282s "detailed_info": "foobar\n\n", 282s "kind": "Variable" 282s }, 282s { 282s "insertion_text": "floozar", 282s "extra_menu_info": "int", 282s "menu_text": "floozar", 282s "detailed_info": "floozar\n\n", 282s "kind": "Variable" 282s } 282s ], 282s "completion_start_column": 5, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "DO_SOMETHING_TO", 282s "extra_menu_info": "void", 282s "menu_text": "DO_SOMETHING_TO(T &t)", 282s "detailed_info": "DO_SOMETHING_TO(T &t)\n\nTESTCASE1: use of . on template argument. Templates used this way are compile-time duck typing", 282s "kind": "Function" 282s }, 282s { 282s "insertion_text": "DO_SOMETHING_WITH", 282s "extra_menu_info": "void", 282s "menu_text": "DO_SOMETHING_WITH(T *t)", 282s "detailed_info": "DO_SOMETHING_WITH(T *t)\n\nTESTCASE2: use of -> on template argument. Templates used this way are compile-time duck typing", 282s "kind": "Function" 282s } 282s ], 282s "completion_start_column": 3, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "DO_SOMETHING_TO", 282s "extra_menu_info": "void", 282s "menu_text": "DO_SOMETHING_TO(T &t)", 282s "detailed_info": "DO_SOMETHING_TO(T &t)\n\nTESTCASE1: use of . on template argument. Templates used this way are compile-time duck typing", 282s "kind": "Function" 282s }, 282s { 282s "insertion_text": "DO_SOMETHING_WITH", 282s "extra_menu_info": "void", 282s "menu_text": "DO_SOMETHING_WITH(T *t)", 282s "detailed_info": "DO_SOMETHING_WITH(T *t)\n\nTESTCASE2: use of -> on template argument. Templates used this way are compile-time duck typing", 282s "kind": "Function" 282s }, 282s { 282s "insertion_text": "do_something", 282s "extra_menu_info": "void", 282s "menu_text": "do_something(int)", 282s "detailed_info": "do_something(int)\n\n", 282s "kind": "Function" 282s } 282s ], 282s "completion_start_column": 3, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [], 282s "completion_start_column": 26, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [], 282s "completion_start_column": 7, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "DO_SOMETHING_TO", 282s "extra_menu_info": "void", 282s "menu_text": "DO_SOMETHING_TO(T &t)", 282s "detailed_info": "DO_SOMETHING_TO(T &t)\n\nTESTCASE1: use of . on template argument. Templates used this way are compile-time duck typing", 282s "kind": "Function" 282s }, 282s { 282s "insertion_text": "DO_SOMETHING_WITH", 282s "extra_menu_info": "void", 282s "menu_text": "DO_SOMETHING_WITH(T *t)", 282s "detailed_info": "DO_SOMETHING_WITH(T *t)\n\nTESTCASE2: use of -> on template argument. Templates used this way are compile-time duck typing", 282s "kind": "Function" 282s }, 282s { 282s "insertion_text": "do_something", 282s "extra_menu_info": "void", 282s "menu_text": "do_something(int)", 282s "detailed_info": "do_something(int)\n\n", 282s "kind": "Function" 282s } 282s ], 282s "completion_start_column": 3, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "d.hpp\"", 282s "menu_text": "d.hpp\"", 282s "detailed_info": "d.hpp\"\n\n", 282s "kind": "File" 282s } 282s ], 282s "completion_start_column": 27, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "d.hpp\"", 282s "menu_text": "d.hpp\"", 282s "detailed_info": "d.hpp\"\n\n", 282s "kind": "File" 282s } 282s ], 282s "completion_start_column": 27, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "dir with spaces/", 282s "menu_text": "dir with spaces/", 282s "detailed_info": "dir with spaces/\n\n", 282s "kind": "Folder" 282s } 282s ], 282s "completion_start_column": 11, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [], 282s "completion_start_column": 12, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [], 282s "completion_start_column": 25, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "member_foo", 282s "extra_menu_info": "int", 282s "menu_text": "member_foo", 282s "detailed_info": "member_foo\n\n", 282s "kind": "Field" 282s } 282s ], 282s "completion_start_column": 15, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "member_foo", 282s "extra_menu_info": "int", 282s "menu_text": "member_foo", 282s "detailed_info": "member_foo\n\n", 282s "kind": "Field" 282s } 282s ], 282s "completion_start_column": 15, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "include", 282s "menu_text": "include", 282s "detailed_info": "include\n\n", 282s "kind": "Text" 282s }, 282s { 282s "insertion_text": "int", 282s "menu_text": "int", 282s "detailed_info": "int\n\n", 282s "kind": "Text" 282s }, 282s { 282s "insertion_text": "main", 282s "menu_text": "main", 282s "detailed_info": "main\n\n", 282s "kind": "Text" 282s }, 282s { 282s "insertion_text": "structure", 282s "menu_text": "structure", 282s "detailed_info": "structure\n\n", 282s "kind": "Text" 282s }, 282s { 282s "insertion_text": "Structure", 282s "menu_text": "Structure", 282s "detailed_info": "Structure\n\n", 282s "kind": "Struct" 282s }, 282s { 282s "insertion_text": "Structure", 282s "menu_text": "Structure", 282s "detailed_info": "Structure\n\n", 282s "kind": "Text" 282s } 282s ], 282s "completion_start_column": 15, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "member_bar", 282s "extra_menu_info": "int", 282s "menu_text": "member_bar", 282s "detailed_info": "member_bar\n\n", 282s "kind": "Field" 282s } 282s ], 282s "completion_start_column": 15, 282s "errors": [] 282s } 282s Completer response: { 282s "completions": [ 282s { 282s "insertion_text": "a", 282s "menu_text": "a", 282s "detailed_info": "a\n\n", 282s "kind": "Text" 282s }, 282s { 282s "insertion_text": "acosf64x", 282s "extra_menu_info": "_Float64x", 282s "menu_text": "acosf64x(_Float64x x)", 282s "detailed_info": "acosf64x(_Float64x x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "acoshf32x", 282s "extra_menu_info": "_Float32x", 282s "menu_text": "acoshf32x(_Float32x x)", 282s "detailed_info": "acoshf32x(_Float32x x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "acoshf64", 282s "extra_menu_info": "_Float64", 282s "menu_text": "acoshf64(_Float64 x)", 282s "detailed_info": "acoshf64(_Float64 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "acospi", 282s "extra_menu_info": "double", 282s "menu_text": "acospi(double x)", 282s "detailed_info": "acospi(double x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "acospif32", 282s "extra_menu_info": "_Float32", 282s "menu_text": "acospif32(_Float32 x)", 282s "detailed_info": "acospif32(_Float32 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "acospif32x", 282s "extra_menu_info": "_Float32x", 282s "menu_text": "acospif32x(_Float32x x)", 282s "detailed_info": "acospif32x(_Float32x x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "acospif64", 282s "extra_menu_info": "_Float64", 282s "menu_text": "acospif64(_Float64 x)", 282s "detailed_info": "acospif64(_Float64 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "acospil", 282s "extra_menu_info": "long double", 282s "menu_text": "acospil(long double x)", 282s "detailed_info": "acospil(long double x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "another_main", 282s "menu_text": "another_main", 282s "detailed_info": "another_main\n\n", 282s "kind": "Text" 282s }, 282s { 282s "insertion_text": "argc", 282s "menu_text": "argc", 282s "detailed_info": "argc\n\n", 282s "kind": "Text" 282s }, 282s { 282s "insertion_text": "argv", 282s "menu_text": "argv", 282s "detailed_info": "argv\n\n", 282s "kind": "Text" 282s }, 282s { 282s "insertion_text": "asinf128", 282s "extra_menu_info": "_Float128", 282s "menu_text": "asinf128(_Float128 x)", 282s "detailed_info": "asinf128(_Float128 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "asinf32", 282s "extra_menu_info": "_Float32", 282s "menu_text": "asinf32(_Float32 x)", 282s "detailed_info": "asinf32(_Float32 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "asinhf128", 282s "extra_menu_info": "_Float128", 282s "menu_text": "asinhf128(_Float128 x)", 282s "detailed_info": "asinhf128(_Float128 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "asinhf64", 282s "extra_menu_info": "_Float64", 282s "menu_text": "asinhf64(_Float64 x)", 282s "detailed_info": "asinhf64(_Float64 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "atan2", 282s "extra_menu_info": "double", 282s "menu_text": "atan2(double y, double x)", 282s "detailed_info": "atan2(double y, double x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "atan2f", 282s "extra_menu_info": "float", 282s "menu_text": "atan2f(float y, float x)", 282s "detailed_info": "atan2f(float y, float x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "atan2f32x", 282s "extra_menu_info": "_Float32x", 282s "menu_text": "atan2f32x(_Float32x y, _Float32x x)", 282s "detailed_info": "atan2f32x(_Float32x y, _Float32x x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "atan2pif64x", 282s "extra_menu_info": "_Float64x", 282s "menu_text": "atan2pif64x(_Float64x y, _Float64x x)", 282s "detailed_info": "atan2pif64x(_Float64x y, _Float64x x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "atanhf32", 282s "extra_menu_info": "_Float32", 282s "menu_text": "atanhf32(_Float32 x)", 282s "detailed_info": "atanhf32(_Float32 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "atanhf32x", 282s "extra_menu_info": "_Float32x", 282s "menu_text": "atanhf32x(_Float32x x)", 282s "detailed_info": "atanhf32x(_Float32x x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "atanl", 282s "extra_menu_info": "long double", 282s "menu_text": "atanl(long double x)", 282s "detailed_info": "atanl(long double x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "atanpi", 282s "extra_menu_info": "double", 282s "menu_text": "atanpi(double x)", 282s "detailed_info": "atanpi(double x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s .."insertion_text": "atanpif128", 282s "extra_menu_info": "_Float128", 282s "menu_text": "atanpif128(_Float128 x)", 282s "detailed_info": "atanpif128(_Float128 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "canonicalize", 282s "extra_menu_info": "int", 282s "menu_text": "canonicalize(double *cx, const double *x)", 282s "detailed_info": "canonicalize(double *cx, const double *x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "canonicalizef", 282s "extra_menu_info": "int", 282s "menu_text": "canonicalizef(float *cx, const float *x)", 282s "detailed_info": "canonicalizef(float *cx, const float *x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "canonicalizef32x", 282s "extra_menu_info": "int", 282s "menu_text": "canonicalizef32x(_Float32x *cx, const _Float32x *x)", 282s "detailed_info": "canonicalizef32x(_Float32x *cx, const _Float32x *x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "canonicalizel", 282s "extra_menu_info": "int", 282s "menu_text": "canonicalizel(long double *cx, const long double *x)", 282s "detailed_info": "canonicalizel(long double *cx, const long double *x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "cbrtl", 282s "extra_menu_info": "long double", 282s "menu_text": "cbrtl(long double x)", 282s "detailed_info": "cbrtl(long double x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "char", 282s "menu_text": "char", 282s "detailed_info": "char\n\n", 282s "kind": "Text" 282s }, 282s { 282s "insertion_text": "copysign", 282s "extra_menu_info": "double", 282s "menu_text": "copysign(double x, double y)", 282s "detailed_info": "copysign(double x, double y)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "cosf32", 282s "extra_menu_info": "_Float32", 282s "menu_text": "cosf32(_Float32 x)", 282s "detailed_info": "cosf32(_Float32 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "cospif", 282s "extra_menu_info": "float", 282s "menu_text": "cospif(float x)", 282s "detailed_info": "cospif(float x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "cospif32x", 282s "extra_menu_info": "_Float32x", 282s "menu_text": "cospif32x(_Float32x x)", 282s "detailed_info": "cospif32x(_Float32x x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "duplocale", 282s "extra_menu_info": "locale_t", 282s "menu_text": "duplocale(locale_t dataset)", 282s "detailed_info": "duplocale(locale_t dataset)\n\nFrom \nReturn a duplicate of the set of locale in DATASET. All usage counters are increased if necessary.", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "erf", 282s "extra_menu_info": "double", 282s "menu_text": "erf(double)", 282s "detailed_info": "erf(double)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "erfcf", 282s "extra_menu_info": "float", 282s "menu_text": "erfcf(float)", 282s "detailed_info": "erfcf(float)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "erfcf32", 282s "extra_menu_info": "_Float32", 282s "menu_text": "erfcf32(_Float32)", 282s "detailed_info": "erfcf32(_Float32)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "erfcf64", 282s "extra_menu_info": "_Float64", 282s "menu_text": "erfcf64(_Float64)", 282s "detailed_info": "erfcf64(_Float64)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "erfcf64x", 282s "extra_menu_info": "_Float64x", 282s "menu_text": "erfcf64x(_Float64x)", 282s "detailed_info": "erfcf64x(_Float64x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "erff32", 282s "extra_menu_info": "_Float32", 282s "menu_text": "erff32(_Float32)", 282s "detailed_info": "erff32(_Float32)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "erff64", 282s "extra_menu_info": "_Float64", 282s "menu_text": "erff64(_Float64)", 282s "detailed_info": "erff64(_Float64)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "exp", 282s "extra_menu_info": "double", 282s "menu_text": "exp(double x)", 282s "detailed_info": "exp(double x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "exp10f128", 282s "extra_menu_info": "_Float128", 282s "menu_text": "exp10f128(_Float128 x)", 282s "detailed_info": "exp10f128(_Float128 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "exp10l", 282s "extra_menu_info": "long double", 282s "menu_text": "exp10l(long double x)", 282s "detailed_info": "exp10l(long double x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "exp10m1f", 282s "extra_menu_info": "float", 282s "menu_text": "exp10m1f(float x)", 282s "detailed_info": "exp10m1f(float x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "exp10m1l", 282s "extra_menu_info": "long double", 282s "menu_text": "exp10m1l(long double x)", 282s "detailed_info": "exp10m1l(long double x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "exp2", 282s "extra_menu_info": "double", 282s "menu_text": "exp2(double x)", 282s "detailed_info": "exp2(double x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s }, 282s { 282s "insertion_text": "exp2f128", 282s "extra_menu_info": "_Float128", 282s "menu_text": "exp2f128(_Float128 x)", 282s "detailed_info": "exp2f128(_Float128 x)\n\nFrom ", 282s "kind": "Function", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "#include \n", 282s "range": { 282s "start": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s }, 282s "end": { 282s "line_num": 2, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc" 282s } 282s } 282s } 282s ], 282s "text": "", 282s "resolve": false 282s } 282s ] 282s } 282s } 282s ], 282s "completion_start_column": 8, 282s "errors": [] 288s }../usr/lib/python3/dist-packages/hamcrest/library/collection/issequence_containinginorder.py:102: DeprecationWarning: deprecated - use contains_exactly(*items) 288s warnings.warn("deprecated - use contains_exactly(*items)", DeprecationWarning) 295s ......Shutdown request failed. Ignoring 295s Traceback (most recent call last): 295s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1218, in ShutdownServer 295s self.GetConnection().GetResponse( request_id, 295s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 295s msg, 295s ^^^^ 295s REQUEST_TIMEOUT_INITIALISE ) 295s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 295s File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ 295s return self._mock_call(*args, **kwargs) 295s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 295s File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call 295s return self._execute_mock_call(*args, **kwargs) 295s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 295s File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call 295s raise effect 295s RuntimeError 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 298s Can't determine subcommands: not initialized yet 304s ..Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 304s Can't determine subcommands: not initialized yet 307s .Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 307s Can't determine subcommands: not initialized yet 310s .The language server communication channel closed unexpectedly. Issue a RestartServer command to recover. 310s Traceback (most recent call last): 310s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 368, in run 310s self._ReadMessages() 310s ~~~~~~~~~~~~~~~~~~^^ 310s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 487, in _ReadMessages 310s data, read_bytes, headers = self._ReadHeaders( data ) 310s ~~~~~~~~~~~~~~~~~^^^^^^^^ 310s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 551, in _ReadHeaders 310s data = self.ReadData() 310s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 761, in ReadData 310s raise RuntimeError( "Connection to server died" ) 310s RuntimeError: Connection to server died 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 310s Can't determine subcommands: not initialized yet 313s .Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 313s Can't determine subcommands: not initialized yet 316s .Error while stopping Clangd 316s Traceback (most recent call last): 316s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1189, in Shutdown 316s utils.WaitUntilProcessIsTerminated( self._server_handle, 316s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 316s timeout = 30 ) 316s ^^^^^^^^^^^^^^ 316s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/test_utils.py", line 332, in MockProcessTerminationTimingOut 316s raise RuntimeError( f'Waited process to terminate for { timeout } seconds, ' 316s 'aborting.' ) 316s RuntimeError: Waited process to terminate for 30 seconds, aborting. 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 316s Can't determine subcommands: not initialized yet 322s ........Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s Can't determine subcommands: not initialized yet 322s ...... 322s Completer response: { 322s "completions": [ 322s { 322s "insertion_text": "member_with_\u00e5_unic\u00f8de", 322s "extra_menu_info": "int", 322s "menu_text": "member_with_\u00e5_unic\u00f8de", 322s "detailed_info": "member_with_\u00e5_unic\u00f8de\n\n", 322s "kind": "Field" 322s } 322s ], 322s "completion_start_column": 8, 322s "errors": [] 322s } 322s Completer response: { 322s "completions": [ 322s { 322s "insertion_text": "member_with_\u00e5_unic\u00f8de", 322s "extra_menu_info": "int", 322s "menu_text": "member_with_\u00e5_unic\u00f8de", 322s "detailed_info": "member_with_\u00e5_unic\u00f8de\n\n", 322s "kind": "Field" 322s } 322s ], 322s "completion_start_column": 8, 322s "errors": [] 322s } 322s Completer response: { 322s "completions": [ 322s { 322s "insertion_text": "do_something", 322s "extra_menu_info": "void", 322s "menu_text": " do_something(float *a)", 322s "detailed_info": " do_something(float *a)\n\n", 322s "kind": "Function" 322s } 322s ], 322s "completion_start_column": 29, 322s "errors": [] 322s } 322s Completer response: { 322s "completions": [ 322s { 322s "insertion_text": "do_something", 322s "extra_menu_info": "void", 322s "menu_text": "do_something(float *a)", 322s "detailed_info": "do_something(float *a)\n\n", 322s "kind": "Function" 322s } 322s ], 322s "completion_start_column": 29, 322s "errors": [] 322s } 322s Completer response: { 322s "inlay_hints": [ 322s { 322s "kind": "Parameter", 322s "position": { 322s "line_num": 2, 322s "column_num": 16, 322s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/inlay_hints_basic.cpp" 322s }, 322s "label": "b:", 322s "paddingLeft": false, 322s "paddingRight": true 322s } 322s ], 322s "errors": [] 322s } 322s Completer response: { 322s "inlay_hints": [ 322s { 322s "kind": "Parameter", 322s "position": { 322s "line_num": 2, 322s "column_num": 16, 322s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/inlay_hints_multiple.cpp" 322s }, 322s "label": "a:", 322s "paddingLeft": false, 322s "paddingRight": true 322s }, 322s { 322s "kind": "Parameter", 322s "position": { 322s "line_num": 2, 322s "column_num": 19, 322s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/inlay_hints_multiple.cpp" 322s }, 322s "label": "b:", 322s "paddingLeft": false, 322s "paddingRight": true 322s } 322s ], 322s "errors": [] 322s } 322s Completer response: { 322s "inlay_hints": [], 322s "errors": [] 322s } 322s Completer response: { 322s "semantic_tokens": { 322s "tokens": [ 322s { 322s "range": { 322s "start": { 322s "line_num": 1, 322s "column_num": 9, 322s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 322s }, 322s "end": { 322s "line_num": 1, 322s "column_num": 14, 322s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 322s } 322s }, 322s "type": "macro", 322s "modifiers": [ 322s "declaration", 322s "globalScope" 322s ] 322s } 322s ] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "semantic_tokens": { 322s "tokens": [ 322s { 322s "range": { 322s "start": { 322s "line_num": 1, 322s "column_num": 9, 322s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 322s }, 322s "end": { 322s "line_num": 1, 322s "column_num": 14, 322s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 322s } 322s }, 322s "type": "macro", 322s "modifiers": [ 322s "declaration", 322s "globalScope" 322s ] 322s }, 322s { 322s "range": { 322s "start": { 322s "line_num": 3, 322s "column_num": 11, 322s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 322s }, 322s "end": { 322s "line_num": 3, 322s "column_num": 15, 322s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 322s } 322s }, 322s "type": "namespace", 322s "modifiers": [ 322s "declaration", 322s "globalScope" 322s ] 322s } 322s ] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "semantic_tokens": { 322s "tokens": [] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "signature_help": { 322s "activeParameter": 0, 322s "activeSignature": 0, 322s "signatures": [] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "signature_help": { 322s "activeParameter": 0, 322s "activeSignature": 0, 322s "signatures": [] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "signature_help": { 322s "activeSignature": 0, 322s "activeParameter": 0, 322s "signatures": [] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "signature_help": { 322s "activeSignature": 0, 322s "activeParameter": 0, 322s "signatures": [] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "signature_help": { 322s "activeSignature": 0, 322s "activeParameter": 0, 322s "signatures": [] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "signature_help": { 322s "activeParameter": 0, 322s "activeSignature": 0, 322s "signatures": [ 322s { 322s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 322s "parameters": [ 322s { 322s "label": [ 322s 11, 322s 27 322s ] 322s }, 322s { 322s "label": [ 322s 29, 322s 45 322s ] 322s }, 322s { 322s "label": [ 322s 47, 322s 58 322s ] 322s } 322s ] 322s }, 322s { 322s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 322s "parameters": [ 322s { 322s "label": [ 322s 11, 322s 27 322s ] 322s }, 322s { 322s "label": [ 322s 29, 322s 45 322s ] 322s }, 322s { 322s "label": [ 322s 47, 322s 62 322s ] 322s } 322s ] 322s } 322s ] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "signature_help": { 322s "activeParameter": 2, 322s "activeSignature": 0, 322s "signatures": [ 322s { 322s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 322s "parameters": [ 322s { 322s "label": [ 322s 11, 322s 27 322s ] 322s }, 322s { 322s "label": [ 322s 29, 322s 45 322s ] 322s }, 322s { 322s "label": [ 322s 47, 322s 62 322s ] 322s } 322s ] 322s } 322s ] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "signature_help": { 322s "activeParameter": 2, 322s "activeSignature": 0, 322s "signatures": [ 322s { 322s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 322s "parameters": [ 322s { 322s "label": [ 322s 11, 322s 27 322s ] 322s }, 322s { 322s "label": [ 322s 29, 322s 45 322s ] 322s }, 322s { 322s "label": [ 322s 47, 322s 58 322s ] 322s } 322s ] 322s } 322s ] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "signature_help": { 322s "activeParameter": 1, 322s "activeSignature": 0, 322s "signatures": [ 322s { 322s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 322s "parameters": [ 322s { 322s "label": [ 322s 11, 322s 27 322s ] 322s }, 322s { 322s "label": [ 322s 29, 322s 45 322s ] 322s }, 322s { 322s "label": [ 322s 47, 322s 58 322s ] 322s } 322s ] 322s }, 322s { 322s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 322s "parameters": [ 322s { 322s "label": [ 322s 11, 322s 27 322s ] 322s }, 322s { 322s "label": [ 322s 29, 322s 45 322s ] 322s }, 322s { 322s "label": [ 322s 47, 322s 62 322s ] 322s } 322s ] 322s } 322s ] 322s }, 322s "errors": [] 322s } 322s Completer response: { 322s "signature_help": { 322s "activeParameter": 1, 322s "activeSignature": 0, 322s "signatures": [ 322s { 322s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 322s "parameters": [ 322s { 322s "label": [ 322s 11, 322s 27 322s ] 322s }, 322s { 322s "label": [ 322s 29, 322s 45 322s ] 322s }, 322s { 322s "label": [ 322s 47, 322s 58 322s ] 322s } 322s ] 322s }, 322s { 322s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 322s "parameters": [ 322s { 322s "label": [ 322s 11, 322s 27 322s ] 322s }, 322s { 322s "label": [ 322s 29, 322s 45 322s ] 322s }, 322s { 322s "label": [ 322s 47, 322s 62 322s ] 322s } 322s ] 322s } 322s ] 322s }, 322s "errors": [] 333s }......... 333s Completer response: { 333s "signature_help": { 333s "activeParameter": 0, 333s "activeSignature": 0, 333s "signatures": [ 333s { 333s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 333s "parameters": [ 333s { 333s "label": [ 333s 11, 333s 27 333s ] 333s }, 333s { 333s "label": [ 333s 29, 333s 45 333s ] 333s }, 333s { 333s "label": [ 333s 47, 333s 58 333s ] 333s } 333s ] 333s }, 333s { 333s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 333s "parameters": [ 333s { 333s "label": [ 333s 11, 333s 27 333s ] 333s }, 333s { 333s "label": [ 333s 29, 333s 45 333s ] 333s }, 333s { 333s "label": [ 333s 47, 333s 62 333s ] 333s } 333s ] 333s } 333s ] 333s }, 333s "errors": [] 333s } 333s Completer response: { 333s "signature_help": { 333s "activeSignature": 0, 333s "activeParameter": 0, 333s "signatures": [] 333s }, 333s "errors": [] 333s } 333s Completer response: { 333s "signature_help": { 333s "activeParameter": 0, 333s "activeSignature": 0, 333s "signatures": [ 333s { 333s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 333s "parameters": [ 333s { 333s "label": [ 333s 11, 333s 27 333s ] 333s }, 333s { 333s "label": [ 333s 29, 333s 45 333s ] 333s }, 333s { 333s "label": [ 333s 47, 333s 58 333s ] 333s } 333s ] 333s }, 333s { 333s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 333s "parameters": [ 333s { 333s "label": [ 333s 11, 333s 27 333s ] 333s }, 333s { 333s "label": [ 333s 29, 333s 45 333s ] 333s }, 333s { 333s "label": [ 333s 47, 333s 62 333s ] 333s } 333s ] 333s } 333s ] 333s }, 333s "errors": [] 333s } 333s Completer response: { 333s "signature_help": { 333s "activeParameter": 0, 333s "activeSignature": 0, 333s "signatures": [ 333s { 333s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 333s "parameters": [ 333s { 333s "label": [ 333s 11, 333s 27 333s ] 333s }, 333s { 333s "label": [ 333s 29, 333s 45 333s ] 333s }, 333s { 333s "label": [ 333s 47, 333s 58 333s ] 333s } 333s ] 333s }, 333s { 333s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 333s "parameters": [ 333s { 333s "label": [ 333s 11, 333s 27 333s ] 333s }, 333s { 333s "label": [ 333s 29, 333s 45 333s ] 333s }, 333s { 333s "label": [ 333s 47, 333s 62 333s ] 333s } 333s ] 333s } 333s ] 333s }, 333s "errors": [] 333s } 333s Completer response: { 333s "signature_help": { 333s "activeParameter": 0, 333s "activeSignature": 0, 333s "signatures": [ 333s { 333s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 333s "parameters": [ 333s { 333s "label": [ 333s 11, 333s 27 333s ] 333s }, 333s { 333s "label": [ 333s 29, 333s 45 333s ] 333s }, 333s { 333s "label": [ 333s 47, 333s 58 333s ] 333s } 333s ] 333s }, 333s { 333s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 333s "parameters": [ 333s { 333s "label": [ 333s 11, 333s 27 333s ] 333s }, 333s { 333s "label": [ 333s 29, 333s 45 333s ] 333s }, 333s { 333s "label": [ 333s 47, 333s 62 333s ] 333s } 333s ] 333s } 333s ] 333s }, 333s "errors": [] 333s } 333s Completer response: [ 333s "CallHierarchy", 333s "ExecuteCommand", 333s "FixIt", 333s "Format", 333s "GetDoc", 333s "GetDocImprecise", 333s "GetType", 333s "GetTypeImprecise", 333s "GoTo", 333s "GoToAlternateFile", 333s "GoToCallees", 333s "GoToCallers", 333s "GoToDeclaration", 333s "GoToDefinition", 333s "GoToDocumentOutline", 333s "GoToImplementation", 333s "GoToImprecise", 333s "GoToInclude", 333s "GoToReferences", 333s "GoToSymbol", 333s "GoToType", 333s "RefactorRename", 333s "ResolveCallHierarchyItem", 333s "ResolveTypeHierarchyItem", 333s "RestartServer", 333s "TypeHierarchy" 333s ] 333s expected = 333s {'fixits': [{'location': {'line_num': 16, 'column_num': 1, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'chunks': [{'replacement_text': 'static_cast(', 'range': {'start': {'line_num': 16, 'column_num': 10, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 16, 'column_num': 10, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}, {'replacement_text': ')', 'range': {'start': {'line_num': 16, 'column_num': 13, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 16, 'column_num': 13, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': "switch condition type 'A' requires explicit conversion to 'int'", 'kind': 'quickfix', 'resolve': False}]} 333s actual = 333s {'fixits': [{'location': {'line_num': 16, 'column_num': 1, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'chunks': [{'replacement_text': 'static_cast(', 'range': {'start': {'line_num': 16, 'column_num': 10, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 16, 'column_num': 10, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}, {'replacement_text': ')', 'range': {'start': {'line_num': 16, 'column_num': 13, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 16, 'column_num': 13, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': "switch condition type 'A' requires explicit conversion to 'int'", 'kind': 'quickfix', 'resolve': False}]} 333s Resolved fixit response = 333s {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'chunks': [], 'text': '', 'resolve': False}]} 333s Resolved fixit response = 333s {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'chunks': [{'replacement_text': 'const char *', 'range': {'start': {'line_num': 80, 'column_num': 1, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 80, 'column_num': 6, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': 'Replace with deduced type', 'resolve': False}]} 333s Resolved fixit response = 333s {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'chunks': [{'replacement_text': 'int i', 'range': {'start': {'line_num': 83, 'column_num': 3, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 83, 'column_num': 17, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': "Expand macro 'DECLARE_INT'", 'resolve': False}]} 333s Resolved fixit response = 336s {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'chunks': [{'replacement_text': 'auto placeholder = i + 3;\n ', 'range': {'start': {'line_num': 84, 'column_num': 3, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 84, 'column_num': 3, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}, {'replacement_text': 'placeholder', 'range': {'start': {'line_num': 84, 'column_num': 14, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 84, 'column_num': 21, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': 'Extract subexpression to variable', 'resolve': False}]}. 336s Resolved fixit response = 336s {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'chunks': [{'replacement_text': 'R"(\\\\r\\asd\n\\v)"', 'range': {'start': {'line_num': 80, 'column_num': 19, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 80, 'column_num': 36, 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': 'Convert to raw string', 'resolve': False}]} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 16}, 336s 'start': {'column_num': 10, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 16}}, 336s 'replacement_text': 'static_cast('}, 336s {'range': {'end': {'column_num': 13, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 16}, 336s 'start': {'column_num': 13, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 16}}, 336s 'replacement_text': ')'}], 336s 'kind': 'quickfix', 336s 'location': {'column_num': 1, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 16}, 336s 'resolve': False, 336s 'text': "switch condition type 'A' requires explicit conversion " 336s "to 'int'"}]} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 7, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 26}, 336s 'start': {'column_num': 7, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 26}}, 336s 'replacement_text': 'static_cast('}, 336s {'range': {'end': {'column_num': 2, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 28}, 336s 'start': {'column_num': 2, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 28}}, 336s 'replacement_text': ')'}], 336s 'kind': 'quickfix', 336s 'location': {'column_num': 14, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 25}, 336s 'resolve': False, 336s 'text': "switch condition type 'A' requires explicit conversion " 336s "to 'int'"}]} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 9, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 35}, 336s 'start': {'column_num': 7, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 35}}, 336s 'replacement_text': ''}], 336s 'kind': 'quickfix', 336s 'location': {'column_num': 7, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 35}, 336s 'resolve': False, 336s 'text': "remove '::'"}]} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 9, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 40}, 336s 'start': {'column_num': 6, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 40}}, 336s 'replacement_text': 'foo'}], 336s 'kind': 'quickfix', 336s 'location': {'column_num': 6, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 40}, 336s 'resolve': False, 336s 'text': "change 'bar' to 'foo'"}, 336s {'command': {'command': {'arguments': [{'file': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'selection': {'end': {'character': 6, 336s 'line': 39}, 336s 'start': {'character': 5, 336s 'line': 39}}, 336s 'tweakID': 'SpecialMembers'}], 336s 'command': 'clangd.applyTweak', 336s 'title': 'Declare implicit copy/move ' 336s 'members'}, 336s 'kind': 'refactor', 336s 'title': 'Declare implicit copy/move members'}, 336s 'kind': 'refactor', 336s 'resolve': True, 336s 'text': 'Declare implicit copy/move members'}]} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 4, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 48}, 336s 'start': {'column_num': 3, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 48}}, 336s 'replacement_text': ''}, 336s {'range': {'end': {'column_num': 9, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 48}, 336s 'start': {'column_num': 9, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 48}}, 336s 'replacement_text': '~'}], 336s 'kind': 'quickfix', 336s 'location': {'column_num': 3, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 48}, 336s 'resolve': False, 336s 'text': "'~' in destructor name should be after nested name " 336s 'specifier'}, 336s {'command': {'command': {'arguments': [{'file': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'selection': {'end': {'character': 3, 336s 'line': 47}, 336s 'start': {'character': 2, 336s 'line': 47}}, 336s 'tweakID': 'DefineInline'}], 336s 'command': 'clangd.applyTweak', 336s 'title': 'Move function body to ' 336s 'declaration'}, 336s 'kind': 'refactor', 336s 'title': 'Move function body to declaration'}, 336s 'kind': 'refactor', 336s 'resolve': True, 336s 'text': 'Move function body to declaration'}]} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/objc/FixIt_Clang_objc.m', 336s 'line_num': 5}, 336s 'start': {'column_num': 3, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/objc/FixIt_Clang_objc.m', 336s 'line_num': 5}}, 336s 'replacement_text': 'id'}], 336s 'kind': 'quickfix', 336s 'location': {'column_num': 3, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/objc/FixIt_Clang_objc.m', 336s 'line_num': 5}, 336s 'resolve': False, 336s 'text': "insert 'id'"}]} 336s {'fixits': []} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 15, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/fixit_test.cu', 336s 'line_num': 3}, 336s 'start': {'column_num': 12, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/fixit_test.cu', 336s 'line_num': 3}}, 336s 'replacement_text': 'void'}], 336s 'kind': 'quickfix', 336s 'location': {'column_num': 12, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/cuda/fixit_test.cu', 336s 'line_num': 3}, 336s 'resolve': False, 336s 'text': "change 'int' to 'void'"}]} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 54}, 336s 'start': {'column_num': 16, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 54}}, 336s 'replacement_text': 'foo'}], 336s 'kind': 'quickfix', 336s 'location': {'column_num': 15, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 54}, 336s 'resolve': False, 336s 'text': "change 'bar' to 'foo'"}, 336s {'command': {'command': {'arguments': [{'file': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'selection': {'end': {'character': 15, 336s 'line': 53}, 336s 'start': {'character': 14, 336s 'line': 53}}, 336s 'tweakID': 'SpecialMembers'}], 336s 'command': 'clangd.applyTweak', 336s 'title': 'Declare implicit copy/move ' 336s 'members'}, 336s 'kind': 'refactor', 336s 'title': 'Declare implicit copy/move members'}, 336s 'kind': 'refactor', 336s 'resolve': True, 336s 'text': 'Declare implicit copy/move members'}]} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 53, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 54}, 336s 'start': {'column_num': 52, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 54}}, 336s 'replacement_text': ''}, 336s {'range': {'end': {'column_num': 58, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 54}, 336s 'start': {'column_num': 58, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 54}}, 336s 'replacement_text': '~'}], 336s 'kind': 'quickfix', 336s 'location': {'column_num': 51, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 54}, 336s 'resolve': False, 336s 'text': "'~' in destructor name should be after nested name " 336s 'specifier'}]} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 11, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc', 336s 'line_num': 21}, 336s 'start': {'column_num': 9, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc', 336s 'line_num': 21}}, 336s 'replacement_text': '='}], 336s 'kind': 'quickfix', 336s 'location': {'column_num': 16, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/unicode.cc', 336s 'line_num': 21}, 336s 'resolve': False, 336s 'text': "change '==' to '='"}]} 336s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 8, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 59}, 336s 'start': {'column_num': 8, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 59}}, 336s 'replacement_text': '('}, 336s {'range': {'end': {'column_num': 12, 336s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 336s 'line_num': 61}, 339s .'start': {'column_num': 12, 339s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 339s 'line_num': 61}}, 339s 'replacement_text': ')'}], 339s 'kind': 'quickfix', 339s 'location': {'column_num': 1, 339s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 339s 'line_num': 60}, 339s 'resolve': False, 339s 'text': 'place parentheses around the assignment to silence this ' 339s 'warning'}, 339s {'chunks': [{'range': {'end': {'column_num': 9, 339s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 339s 'line_num': 60}, 339s 'start': {'column_num': 8, 339s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 339s 'line_num': 60}}, 339s 'replacement_text': '=='}], 339s 'kind': 'quickfix', 339s 'location': {'column_num': 1, 339s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 339s 'line_num': 60}, 339s 'resolve': False, 339s 'text': "use '==' to turn this assignment into an equality " 339s 'comparison'}]} 339s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 35, 339s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 339s 'line_num': 72}, 339s 'start': {'column_num': 9, 339s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 339s 'line_num': 72}}, 339s 'replacement_text': 'SpellingIsNotMyStrongPoint'}], 339s 'kind': 'quickfix', 339s 'location': {'column_num': 9, 339s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 339s 'line_num': 72}, 339s 'resolve': False, 339s 'text': "change 'SpellingIsNotMyStringPiont' to " 339s "'SpellingIsNotMyStrongPoint'"}, 339s {'command': {'command': {'arguments': [{'file': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 339s 'selection': {'end': {'character': 9, 339s 'line': 71}, 339s 'start': {'character': 8, 339s 'line': 71}}, 339s 'tweakID': 'AddUsing'}], 339s 'command': 'clangd.applyTweak', 339s 'title': 'Add using-declaration for ' 339s 'SpellingIsNotMyStringPiont and ' 339s 'remove qualifier'}, 339s 'kind': 'refactor', 339s 'title': 'Add using-declaration for ' 339s 'SpellingIsNotMyStringPiont and remove ' 339s 'qualifier'}, 339s 'kind': 'refactor', 339s 'resolve': True, 339s 'text': 'Add using-declaration for SpellingIsNotMyStringPiont and ' 339s 'remove qualifier'}]} 339s Completer response: { 339s "detailed_info": "function docstring_int_main_TU_file\n\n\u2192 void\ndocstring\n\nvoid docstring_int_main_TU_file()" 339s } 339s Completer response: { 339s "detailed_info": "function docstring_int_main_TU_file\n\n\u2192 void\ndocstring\n\nvoid docstring_int_main_TU_file()" 339s } 339s Completer response: { 339s "detailed_info": "function docstring_from_header_file\nprovided by \"docstring.h\"\n\n\u2192 void\ndocstring\n\nvoid docstring_from_header_file()" 339s } 339s Completer response: { 339s "detailed_info": "function docstring_from_header_file\nprovided by \"docstring.h\"\n\n\u2192 void\ndocstring\n\nvoid docstring_from_header_file()" 339s } 339s Completer response: { 339s "detailed_info": "variable x\n\nType: int\nValue = 3\n\n// In docstring_int_main_TU_file\nint x = 3" 339s } 339s Completer response: { 339s "detailed_info": "variable x\n\nType: int\nValue = 3\n\n// In docstring_int_main_TU_file\nint x = 3" 339s } 339s Completer response: { 339s "exception": { 339s "TYPE": "RuntimeError" 339s }, 339s "message": "No documentation available.", 339s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clangd_completer.py\", line 249, in GetDoc\n self.GetHoverResponse( request_data )[ 'value' ] )\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2587, in GetHoverResponse\n raise NoHoverInfoException( NO_HOVER_INFORMATION )\nycmd.completers.language_server.language_server_completer.NoHoverInfoException: No hover information.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 1782, in \n lambda self, request_data, args: self.GetDoc( request_data )\n ~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clangd_completer.py\", line 251, in GetDoc\n raise RuntimeError( 'No documentation available.' )\nRuntimeError: No documentation available.\n" 339s } 339s Completer response: { 339s "exception": { 339s "TYPE": "RuntimeError" 339s }, 339s "message": "No documentation available.", 339s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clangd_completer.py\", line 249, in GetDoc\n self.GetHoverResponse( request_data )[ 'value' ] )\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2587, in GetHoverResponse\n raise NoHoverInfoException( NO_HOVER_INFORMATION )\nycmd.completers.language_server.language_server_completer.NoHoverInfoException: No hover information.\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clangd_completer.py\", line 277, in \n lambda self, request_data, args: self.GetDoc( request_data )\n ~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clangd_completer.py\", line 251, in GetDoc\n raise RuntimeError( 'No documentation available.' )\nRuntimeError: No documentation available.\n" 342s }.... 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "public: int x; // In Foo" 342s } 342s Completer response: { 342s "message": "public: int x; // In Foo" 342s } 342s Completer response: { 342s "message": "int main()" 342s } 342s Completer response: { 342s "message": "int main()" 342s } 342s Completer response: { 342s "message": "namespace Ns {}" 342s } 342s Completer response: { 342s "message": "namespace Ns {}" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "Foo &rFoo = foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo &rFoo = foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo foo; // In main" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "struct Foo {}" 342s } 342s Completer response: { 342s "message": "Foo *pFoo = &foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo *pFoo = &foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo foo; // In main" 342s } 342s Completer response: { 342s "message": "const Foo &crFoo = foo; // In main" 342s } 342s Completer response: { 342s "message": "const Foo &crFoo = foo; // In main" 342s } 342s Completer response: { 342s "message": "const Foo *cpFoo = &foo; // In main" 342s } 342s Completer response: { 342s "message": "const Foo *cpFoo = &foo; // In main" 342s } 342s Completer response: { 342s "message": "const Foo &crFoo = foo; // In main" 342s } 342s Completer response: { 342s "message": "const Foo &crFoo = foo; // In main" 342s } 342s Completer response: { 342s "message": "const Foo *cpFoo = &foo; // In main" 342s } 342s Completer response: { 342s "message": "const Foo *cpFoo = &foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo &rFoo = foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo &rFoo = foo; // In main" 342s } 342s Completer response: { 342s "message": "public: int y; // In Foo" 342s } 342s Completer response: { 342s "message": "public: int y; // In Foo" 342s } 342s Completer response: { 342s "message": "Foo *pFoo = &foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo *pFoo = &foo; // In main" 342s } 342s Completer response: { 342s "message": "public: int x; // In Foo" 342s } 342s Completer response: { 342s "message": "public: int x; // In Foo" 342s } 342s Completer response: { 342s "message": "Foo foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo foo; // In main" 342s } 342s Completer response: { 342s "message": "Foo foo; // In main" 342s } 342s Completer response: { 342s "message": "auto &arFoo = foo; // In main" 342s } 342s Completer response: { 342s "message": "auto &arFoo = foo; // In main" 342s } 342s Completer response: { 342s "message": "public: int y; // In Foo" 342s } 342s Completer response: { 342s "message": "public: int y; // In Foo" 342s } 342s Completer response: { 342s "message": "public: int x; // In Foo" 342s } 342s Completer response: { 342s "message": "public: int x; // In Foo" 342s } 342s Completer response: { 342s "message": "Unic\u00f8de *\u00f8; // In main" 342s } 342s Completer response: { 342s "message": "Unic\u00f8de *\u00f8; // In main" 342s } 342s Completer response: { 342s "message": "public: int bar(int i); // In Foo" 342s } 342s Completer response: { 342s "message": "public: int bar(int i); // In Foo" 342s } 342s Completer response: { 342s "message": "public: int bar(int i); // In Foo" 342s } 342s Completer response: { 342s "message": "public: int bar(int i); // In Foo" 342s } 342s Completer response: { 342s "message": "unsigned long long long_function_name(unsigned long long first, unsigned long long second)" 342s } 342s Completer response: { 342s "message": "unsigned long long long_function_name(unsigned long long first, unsigned long long second)" 342s } 342s Completer response: { 342s "message": "unsigned long long long_function_name(unsigned long long first, unsigned long long second); // In namespace ns" 342s } 342s Completer response: { 342s "message": "unsigned long long long_function_name(unsigned long long first, unsigned long long second); // In namespace ns" 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/go-to-alternate-file/a.h", 342s "description": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/go-to-alternate-file/a.h", 342s "file_only": true 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/go-to-alternate-file/a.cpp", 342s "description": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/go-to-alternate-file/a.cpp", 342s "file_only": true 342s } 342s Completer response: [ 342s { 342s "line_num": 4, 342s "column_num": 10, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/call_hierarchy.cc", 342s "description": "simple_1", 342s "file_only": false 342s } 342s ] 342s Completer response: [ 342s { 342s "line_num": 15, 342s "column_num": 3, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/call_hierarchy.cc", 342s "description": "multiple_0", 342s "file_only": false 342s }, 342s { 342s "line_num": 11, 342s "column_num": 3, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/call_hierarchy.cc", 342s "description": "multiple_1", 342s "file_only": false 342s }, 342s { 342s "line_num": 7, 342s "column_num": 3, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/call_hierarchy.cc", 342s "description": "multiple_2", 342s "file_only": false 342s } 342s ] 342s Completer response: { 342s "exception": { 342s "TYPE": "RuntimeError" 342s }, 342s "message": "No incoming calls found.", 342s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 1810, in \n self.CallHierarchy( request_data, [ 'incoming' ] )\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2819, in CallHierarchy\n raise RuntimeError( f'No { args[ 0 ] } calls found.' )\nRuntimeError: No incoming calls found.\n" 342s } 342s Completer response: { 342s "line_num": 4, 342s "column_num": 9, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": " int x;", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 6, 342s "column_num": 10, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": " char in_line()", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 2, 342s "column_num": 11, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "namespace Local", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 11, 342s "column_num": 10, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": " char out_of_line();", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 11, 342s "column_num": 10, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": " char out_of_line();", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 14, 342s "column_num": 13, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "char Local::out_of_line()", 342s "file_only": false 342s }.. 342s Completer response: { 342s "line_num": 19, 342s "column_num": 5, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "int test();", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 21, 342s "column_num": 5, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "int test()", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 32, 342s "column_num": 26, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 32, 342s "column_num": 54, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 32, 342s "column_num": 54, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 36, 342s "column_num": 28, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": " \u00e7->u; Another_Unic\u00f8de *u;", 342s "file_only": false 342s } 342s Completer response: { 342s "exception": { 342s "TYPE": "RuntimeError" 342s }, 342s "message": "Cannot jump to location", 342s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 57, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'Declaration' ] )\n ^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 342s } 342s Completer response: { 342s "exception": { 342s "TYPE": "RuntimeError" 342s }, 342s "message": "Cannot jump to location", 342s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 57, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'Declaration' ] )\n ^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 342s } 342s Completer response: [ 342s { 342s "line_num": 2, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "Namespace: Local", 342s "file_only": false, 342s "extra_data": { 342s "kind": "Namespace", 342s "name": "Local" 342s } 342s }, 342s { 342s "line_num": 14, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "Function: Local::out_of_line", 342s "file_only": false, 342s "extra_data": { 342s "kind": "Function", 342s "name": "Local::out_of_line" 342s } 342s }, 342s { 342s "line_num": 6, 342s "column_num": 5, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "Function: in_line", 342s "file_only": false, 342s "extra_data": { 342s "kind": "Function", 342s "name": "in_line" 342s } 342s }, 342s { 342s "line_num": 11, 342s "column_num": 5, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "Function: out_of_line", 342s "file_only": false, 342s "extra_data": { 342s "kind": "Function", 342s "name": "out_of_line" 342s } 342s }, 342s { 342s "line_num": 19, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "Function: test", 342s "file_only": false, 342s "extra_data": { 342s "kind": "Function", 342s "name": "test" 342s } 342s }, 342s { 342s "line_num": 21, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "Function: test", 342s "file_only": false, 342s "extra_data": { 342s "kind": "Function", 342s "name": "test" 342s } 342s }, 342s { 342s "line_num": 30, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "Function: unicode", 342s "file_only": false, 342s "extra_data": { 342s "kind": "Function", 342s "name": "unicode" 342s } 342s }, 342s { 342s "line_num": 4, 342s "column_num": 5, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 342s "description": "Variable: x", 342s "file_only": false, 342s "extra_data": { 342s "kind": "Variable", 342s "name": "x" 342s } 342s } 342s ] 342s Completer response: [ 342s { 342s "line_num": 5, 342s "column_num": 8, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/virtual.cpp", 342s "description": "struct bar : foo_t{", 342s "file_only": false 342s }, 342s { 342s "line_num": 13, 342s "column_num": 8, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/virtual.cpp", 342s "description": "struct quux : foo_t {};", 342s "file_only": false 342s }, 342s { 342s "line_num": 9, 342s "column_num": 8, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/virtual.cpp", 342s "description": "struct baz : foo_t {", 342s "file_only": false 342s } 342s ] 342s Completer response: [ 342s { 342s "line_num": 10, 342s "column_num": 15, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/virtual.cpp", 342s "description": " virtual int foo() { return 1; }", 342s "file_only": false 342s }, 342s { 342s "line_num": 6, 342s "column_num": 7, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/virtual.cpp", 342s "description": " int foo() override { return 42; }", 342s "file_only": false 342s } 342s ] 342s Completer response: { 342s "line_num": 14, 342s "column_num": 8, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/virtual.cpp", 342s "description": "struct diamond : baz, quux {};", 342s "file_only": false 342s } 342s Completer response: [ 342s { 342s "line_num": 5, 342s "column_num": 8, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/virtual.cpp", 342s "description": "struct bar : foo_t{", 342s "file_only": false 342s }, 342s { 342s "line_num": 13, 342s "column_num": 8, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/virtual.cpp", 342s "description": "struct quux : foo_t {};", 342s "file_only": false 342s }, 342s { 342s "line_num": 9, 342s "column_num": 8, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/virtual.cpp", 342s "description": "struct baz : foo_t {", 342s "file_only": false 342s } 342s ]. 342s Completer response: { 342s "exception": { 342s "TYPE": "RuntimeError" 342s }, 342s "message": "Cannot jump to location", 342s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 76, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'Implementation' ] )\n ^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/a.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/a.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/a.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/system/a.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/system/a.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/system/a.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "line_num": 1, 342s "column_num": 1, 342s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 342s "file_only": false 342s } 342s Completer response: { 342s "exception": { 342s "TYPE": "RuntimeError" 342s }, 342s "message": "Cannot jump to location", 342s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clangd_completer.py\", line 269, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'Definition' ] )\n ^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 342s } 342s Completer response: { 342s "exception": { 342s "TYPE": "RuntimeError" 342s }, 342s "message": "Cannot jump to location", 342s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clangd_completer.py\", line 273, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'Definition' ] )\n ^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 342s } 342s Completer response: { 342s "exception": { 342s "TYPE": "RuntimeError" 342s }, 342s "message": "Cannot jump to location", 342s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 64, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'Definition',\n ^^^^^^^^^^^^^^^\n 'Declaration' ] )\n ^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 346s }.... 346s Completer response: [ 346s { 346s "line_num": 11, 346s "column_num": 10, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " char out_of_line();", 346s "file_only": false 346s }, 346s { 346s "line_num": 14, 346s "column_num": 13, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "char Local::out_of_line()", 346s "file_only": false 346s }, 346s { 346s "line_num": 25, 346s "column_num": 22, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " char cx = Local::out_of_line();", 346s "file_only": false 346s } 346s ] 346s Completer response: [ 346s { 346s "line_num": 2, 346s "column_num": 11, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "namespace Local", 346s "file_only": false 346s }, 346s { 346s "line_num": 14, 346s "column_num": 6, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "char Local::out_of_line()", 346s "file_only": false 346s }, 346s { 346s "line_num": 23, 346s "column_num": 14, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " int ix = Local::x;", 346s "file_only": false 346s }, 346s { 346s "line_num": 24, 346s "column_num": 15, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " char cy = Local::in_line();", 346s "file_only": false 346s }, 346s { 346s "line_num": 25, 346s "column_num": 15, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " char cx = Local::out_of_line();", 346s "file_only": false 346s } 346s ] 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "Cannot jump to location", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 80, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'References' ] )\n ^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 346s } 346s Completer response: { 346s "line_num": 14, 346s "column_num": 13, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "Function: out_of_line", 346s "file_only": false, 346s "extra_data": { 346s "kind": "Function", 346s "name": "out_of_line" 346s } 346s } 346s Completer response: [ 346s { 346s "line_num": 6, 346s "column_num": 10, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "Function: in_line", 346s "file_only": false, 346s "extra_data": { 346s "kind": "Function", 346s "name": "in_line" 346s } 346s }, 346s { 346s "line_num": 14, 346s "column_num": 13, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "Function: out_of_line", 346s "file_only": false, 346s "extra_data": { 346s "kind": "Function", 346s "name": "out_of_line" 346s } 346s } 346s ] 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "Symbol not found", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 91, in \n lambda self, request_data, args: self.GoToSymbol( request_data, args )\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2649, in GoToSymbol\n return _LspSymbolListToGoTo( request_data, result )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 3414, in _LspSymbolListToGoTo\n raise RuntimeError( \"Symbol not found\" )\nRuntimeError: Symbol not found\n" 346s } 346s Completer response: { 346s "line_num": 2, 346s "column_num": 8, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/GoTo_Clang_ZeroBasedLineAndColumn_test.cc", 346s "description": "struct Foo {", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 4, 346s "column_num": 9, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " int x;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 4, 346s "column_num": 9, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " int x;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 4, 346s "column_num": 9, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " int x;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 6, 346s "column_num": 10, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " char in_line()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 6, 346s "column_num": 10, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " char in_line()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 6, 346s "column_num": 10, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " char in_line()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 2, 346s "column_num": 11, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "namespace Local", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 2, 346s "column_num": 11, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "namespace Local", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 2, 346s "column_num": 11, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "namespace Local", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 14, 346s "column_num": 13, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "char Local::out_of_line()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 14, 346s "column_num": 13, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "char Local::out_of_line()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 14, 346s "column_num": 13, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "char Local::out_of_line()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 11, 346s "column_num": 10, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " char out_of_line();", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 11, 346s "column_num": 10, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " char out_of_line();", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 11, 346s "column_num": 10, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " char out_of_line();", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 14, 346s "column_num": 13, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "char Local::out_of_line()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 14, 346s "column_num": 13, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "char Local::out_of_line()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 14, 346s "column_num": 13, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "char Local::out_of_line()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 19, 346s "column_num": 5, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "int test();", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 19, 346s "column_num": 5, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "int test();", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 19, 346s "column_num": 5, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "int test();", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 21, 346s "column_num": 5, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "int test()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 21, 346s "column_num": 5, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "int test()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 21, 346s "column_num": 5, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": "int test()", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 32, 346s "column_num": 26, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 32, 346s "column_num": 26, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 32, 346s "column_num": 26, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 32, 346s "column_num": 54, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 32, 346s "column_num": 54, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 32, 346s "column_num": 54, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 32, 346s "column_num": 54, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 32, 346s "column_num": 54, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 32, 346s "column_num": 54, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 36, 346s "column_num": 28, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " \u00e7->u; Another_Unic\u00f8de *u;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 36, 346s "column_num": 28, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " \u00e7->u; Another_Unic\u00f8de *u;", 346s "file_only": false 346s } 346s Completer response: { 346s "line_num": 36, 346s "column_num": 28, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/goto.cc", 346s "description": " \u00e7->u; Another_Unic\u00f8de *u;", 346s "file_only": false 346s } 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "Cannot jump to location", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clangd_completer.py\", line 269, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'Definition' ] )\n ^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 346s } 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "Cannot jump to location", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 61, in \n lambda self, request_data, args: self.GoTo( request_data, [ 'Definition' ] )\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 346s }. 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "Cannot jump to location", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 64, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'Definition',\n ^^^^^^^^^^^^^^^\n 'Declaration' ] )\n ^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 346s } 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "Cannot jump to location", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/cpp/clangd_completer.py\", line 269, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'Definition' ] )\n ^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 346s } 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "Cannot jump to location", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 61, in \n lambda self, request_data, args: self.GoTo( request_data, [ 'Definition' ] )\n ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 346s } 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "Cannot jump to location", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 64, in \n lambda self, request_data, args: self.GoTo( request_data,\n ~~~~~~~~~^^^^^^^^^^^^^^^\n [ 'Definition',\n ^^^^^^^^^^^^^^^\n 'Declaration' ] )\n ^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2627, in GoTo\n raise RuntimeError( 'Cannot jump to location' )\nRuntimeError: Cannot jump to location\n" 346s } 346s Completer response: [ 346s { 346s "from": { 346s "data": "E3701223F682F5F0", 346s "detail": "g", 346s "kind": 12, 346s "name": "g", 346s "range": { 346s "end": { 346s "character": 5, 346s "line": 2 346s }, 346s "start": { 346s "character": 4, 346s "line": 2 346s } 346s }, 346s "selectionRange": { 346s "end": { 346s "character": 5, 346s "line": 2 346s }, 346s "start": { 346s "character": 4, 346s "line": 2 346s } 346s }, 346s "uri": "file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc" 346s }, 346s "fromRanges": [ 346s { 346s "end": { 346s "character": 12, 346s "line": 3 346s }, 346s "start": { 346s "character": 11, 346s "line": 3 346s } 346s }, 346s { 346s "end": { 346s "character": 18, 346s "line": 3 346s }, 346s "start": { 346s "character": 17, 346s "line": 3 346s } 346s } 346s ], 346s "kind": "Function", 346s "name": "g", 346s "locations": [ 346s { 346s "line_num": 4, 346s "column_num": 12, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": " return f() + f();", 346s "file_only": false 346s }, 346s { 346s "line_num": 4, 346s "column_num": 18, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": " return f() + f();", 346s "file_only": false 346s } 346s ], 346s "root_location": { 346s "line_num": 3, 346s "column_num": 5, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": "int g() {", 346s "file_only": false 346s } 346s }, 346s { 346s "from": { 346s "data": "AEF4FA3B122BAD22", 346s "detail": "h", 346s "kind": 12, 346s "name": "h", 346s "range": { 346s "end": { 346s "character": 5, 346s "line": 6 346s }, 346s "start": { 346s "character": 4, 346s "line": 6 346s } 346s }, 346s "selectionRange": { 346s "end": { 346s "character": 5, 346s "line": 6 346s }, 346s "start": { 346s "character": 4, 346s "line": 6 346s } 346s }, 346s "uri": "file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc" 346s }, 346s "fromRanges": [ 346s { 346s "end": { 346s "character": 12, 346s "line": 8 346s }, 346s "start": { 346s "character": 11, 346s "line": 8 346s } 346s } 346s ], 346s "kind": "Function", 346s "name": "h", 346s "locations": [ 346s { 346s "line_num": 9, 346s "column_num": 12, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": " return f() + x;", 346s "file_only": false 346s } 346s ], 346s "root_location": { 346s "line_num": 7, 346s "column_num": 5, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": "int h() {", 346s "file_only": false 346s } 346s } 346s ]..s. 346s Completer response: [ 346s { 346s "from": { 346s "data": "AEF4FA3B122BAD22", 346s "detail": "h", 346s "kind": 12, 346s "name": "h", 346s "range": { 346s "end": { 346s "character": 5, 346s "line": 6 346s }, 346s "start": { 346s "character": 4, 346s "line": 6 346s } 346s }, 346s "selectionRange": { 346s "end": { 346s "character": 5, 346s "line": 6 346s }, 346s "start": { 346s "character": 4, 346s "line": 6 346s } 346s }, 346s "uri": "file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc" 346s }, 346s "fromRanges": [ 346s { 346s "end": { 346s "character": 13, 346s "line": 7 346s }, 346s "start": { 346s "character": 12, 346s "line": 7 346s } 346s } 346s ], 346s "kind": "Function", 346s "name": "h", 346s "locations": [ 346s { 346s "line_num": 8, 346s "column_num": 13, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": " int x = g();", 346s "file_only": false 346s } 346s ], 346s "root_location": { 346s "line_num": 7, 346s "column_num": 5, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": "int h() {", 346s "file_only": false 346s } 346s } 346s ] 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "No incoming calls found.", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 1818, in \n self.Hierarchy( request_data, [ *args, 'call' ] )\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2759, in Hierarchy\n raise RuntimeError(\n f'No { direction.rstrip( \"Calls\" ) } { kind }s found.' )\nRuntimeError: No incoming calls found.\n" 346s } 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "No call hierarchy found.", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 1814, in \n self.InitialHierarchy( request_data, [ 'call' ] )\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2688, in InitialHierarchy\n raise RuntimeError( f'No { kind } hierarchy found.' )\nRuntimeError: No call hierarchy found.\n" 346s } 346s Completer response: { 346s "exception": { 346s "TYPE": "RuntimeError" 346s }, 346s "message": "No type hierarchy found.", 346s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 1794, in \n self.InitialHierarchy( request_data, [ 'type' ] )\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2688, in InitialHierarchy\n raise RuntimeError( f'No { kind } hierarchy found.' )\nRuntimeError: No type hierarchy found.\n" 346s } 346s Completer response: [ 346s { 346s "data": { 346s "parents": [ 346s { 346s "parents": [], 346s "symbolID": "50CC67D3A44DC9B2" 346s } 346s ], 346s "symbolID": "0220F73A20FA2F0C" 346s }, 346s "detail": "B1", 346s "kind": "Struct", 346s "name": "B1", 346s "range": { 346s "end": { 346s "character": 9, 346s "line": 12 346s }, 346s "start": { 346s "character": 7, 346s "line": 12 346s } 346s }, 346s "selectionRange": { 346s "end": { 346s "character": 9, 346s "line": 12 346s }, 346s "start": { 346s "character": 7, 346s "line": 12 346s } 346s }, 346s "uri": "file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "locations": [ 346s { 346s "line_num": 13, 346s "column_num": 8, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": "struct B1 : B0 {};", 346s "file_only": false 346s } 346s ] 346s }, 346s { 346s "data": { 346s "parents": [ 346s { 346s "parents": [], 346s "symbolID": "50CC67D3A44DC9B2" 346s } 346s ], 346s "symbolID": "246CD0DB349506BC" 346s }, 346s "detail": "D0", 346s "kind": "Struct", 346s "name": "D0", 346s "range": { 346s "end": { 346s "character": 9, 346s "line": 14 346s }, 346s "start": { 346s "character": 7, 346s "line": 14 346s } 346s }, 346s "selectionRange": { 346s "end": { 346s "character": 9, 346s "line": 14 346s }, 346s "start": { 346s "character": 7, 346s "line": 14 346s } 346s }, 346s "uri": "file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "locations": [ 346s { 346s "line_num": 15, 346s "column_num": 8, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": "struct D0 : B0 {};", 346s "file_only": false 346s } 346s ] 346s }, 346s { 346s "data": { 346s "parents": [ 346s { 346s "parents": [], 346s "symbolID": "50CC67D3A44DC9B2" 346s } 346s ], 346s "symbolID": "AFFCAED15557EF08" 346s }, 346s "detail": "D1", 346s "kind": "Struct", 346s "name": "D1", 346s "range": { 346s "end": { 346s "character": 9, 346s "line": 15 346s }, 346s "start": { 346s "character": 7, 346s "line": 15 346s } 346s }, 346s "selectionRange": { 346s "end": { 346s "character": 9, 346s "line": 15 346s }, 346s "start": { 346s "character": 7, 346s "line": 15 346s } 346s }, 346s "uri": "file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "locations": [ 346s { 346s "line_num": 16, 346s "column_num": 8, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": "struct D1 : B0, B1 {};", 346s "file_only": false 346s } 346s ] 346s } 346s ] 346s Completer response: [ 346s { 346s "data": { 346s "parents": [ 346s { 346s "parents": [ 346s { 346s "parents": [], 346s "symbolID": "50CC67D3A44DC9B2" 346s } 346s ], 346s "symbolID": "0220F73A20FA2F0C" 346s } 346s ], 346s "symbolID": "AFFCAED15557EF08" 346s }, 346s "detail": "D1", 346s "kind": "Struct", 346s "name": "D1", 346s "range": { 346s "end": { 346s "character": 9, 346s "line": 15 346s }, 346s "start": { 346s "character": 7, 346s "line": 15 346s } 346s }, 346s "selectionRange": { 346s "end": { 346s "character": 9, 346s "line": 15 346s }, 346s "start": { 346s "character": 7, 346s "line": 15 346s } 346s }, 346s "uri": "file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "locations": [ 346s { 346s "line_num": 16, 346s "column_num": 8, 346s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 346s "description": "struct D1 : B0, B1 {};", 346s "file_only": false 346s } 346s ] 346s } 346s ]...No Clangd executable found at /test/clangd 346s Clangd at /test/clangd is out-of-date 346s .ss...Error while stopping Clangd 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1161, in Shutdown 346s self.ShutdownServer() 346s ~~~~~~~~~~~~~~~~~~~^^ 346s File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ 346s return self._mock_call(*args, **kwargs) 346s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 346s File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call 346s return self._execute_mock_call(*args, **kwargs) 346s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 346s File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call 346s raise effect 346s Exception 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s .Clangd failed to start, or did not connect successfully 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s Can't determine subcommands: not initialized yet 346s ...............................s.....s..Semantic completion not available for ['foo', 'bar'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo', 'bar'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .sSemantic completion not available for ['foo', 'bar'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo', 'bar'] 346s .Semantic completion not available for ['foo', 'bar'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo', 'bar'] 346s .Semantic completion not available for ['foo', 'bar'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo', 'bar'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .........Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s ..Semantic completion not available for ['dummy_filetype'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['dummy_filetype'] 346s Semantic completion not available for ['dummy_filetype'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['dummy_filetype'] 346s Semantic completion not available for ['dummy_filetype'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['dummy_filetype'] 346s ..Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['css'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['css'] 346s Semantic completion not available for ['css'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['css'] 346s .Semantic completion not available for ['css'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['css'] 346s Semantic completion not available for ['css'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['css'] 346s .sSemantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['css'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['css'] 346s Semantic completion not available for ['css'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['css'] 346s ...Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s .Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 346s Semantic completion not available for ['foo'] 346s Traceback (most recent call last): 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 346s self.GetFiletypeCompleter( filetypes ) 346s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 346s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 346s raise ValueError( 346s f'No semantic completer exists for filetypes: { current_filetypes }' ) 346s ValueError: No semantic completer exists for filetypes: ['foo'] 347s ..Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 347s Traceback (most recent call last): 347s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 347s self._HandleDynamicRegistrations( request ) 347s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 347s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 347s observer.schedule( self._watchdog_factory( globs ), 347s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 347s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 347s lambda globs: WatchdogHandler( self, globs ), 347s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 347s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 347s super().__init__( patterns ) 347s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 347s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 347s .Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 347s Traceback (most recent call last): 347s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 347s self._HandleDynamicRegistrations( request ) 347s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 347s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 347s observer.schedule( self._watchdog_factory( globs ), 347s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 347s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 347s lambda globs: WatchdogHandler( self, globs ), 347s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 347s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 347s super().__init__( patterns ) 347s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 347s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 349s Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 349s Traceback (most recent call last): 349s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 349s self._HandleDynamicRegistrations( request ) 349s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 349s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 349s observer.schedule( self._watchdog_factory( globs ), 349s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 349s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 349s lambda globs: WatchdogHandler( self, globs ), 349s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 349s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 349s super().__init__( patterns ) 349s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 349s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 349s ..Server reported: 2025/05/02 20:59:24 failed to register for file watching notifications: Method not found 349s 349s 349s Completer response: { 349s "exception": { 349s "TYPE": "RuntimeError" 349s }, 349s "message": "No subtypes found.", 349s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 1798, in \n self.Hierarchy( request_data, [ *args, 'type' ] )\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2762, in Hierarchy\n raise RuntimeError( f'No { direction } found.' )\nRuntimeError: No subtypes found.\n" 349s } 349s Completer response: [ 349s { 349s "data": { 349s "parents": [ 349s { 349s "parents": [], 349s "symbolID": "50CC67D3A44DC9B2" 349s } 349s ], 349s "symbolID": "0220F73A20FA2F0C" 349s }, 349s "detail": "B1", 349s "kind": "Struct", 349s "name": "B1", 349s "range": { 349s "end": { 349s "character": 9, 349s "line": 12 349s }, 349s "start": { 349s "character": 7, 349s "line": 12 349s } 349s }, 349s "selectionRange": { 349s "end": { 349s "character": 9, 349s "line": 12 349s }, 349s "start": { 349s "character": 7, 349s "line": 12 349s } 349s }, 349s "uri": "file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 349s "locations": [ 349s { 349s "line_num": 13, 349s "column_num": 8, 349s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 349s "description": "struct B1 : B0 {};", 349s "file_only": false 349s } 349s ] 349s }, 349s { 349s "data": { 349s "parents": [], 349s "symbolID": "50CC67D3A44DC9B2" 349s }, 349s "detail": "B0", 349s "kind": "Struct", 349s "name": "B0", 349s "range": { 349s "end": { 349s "character": 9, 349s "line": 11 349s }, 349s "start": { 349s "character": 7, 349s "line": 11 349s } 349s }, 349s "selectionRange": { 349s "end": { 349s "character": 9, 349s "line": 11 349s }, 349s "start": { 349s "character": 7, 349s "line": 11 349s } 349s }, 349s "uri": "file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 349s "locations": [ 349s { 349s "line_num": 12, 349s "column_num": 8, 349s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 349s "description": "struct B0 {};", 349s "file_only": false 349s } 349s ] 349s } 349s ] 349s Completer response: [ 349s { 349s "data": { 349s "parents": [], 349s "symbolID": "50CC67D3A44DC9B2" 349s }, 349s "detail": "B0", 349s "kind": "Struct", 349s "name": "B0", 349s "range": { 349s "end": { 349s "character": 9, 349s "line": 11 349s }, 349s "start": { 349s "character": 7, 349s "line": 11 349s } 349s }, 349s "selectionRange": { 349s "end": { 349s "character": 9, 349s "line": 11 349s }, 349s "start": { 349s "character": 7, 349s "line": 11 349s } 349s }, 349s "uri": "file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 349s "locations": [ 349s { 349s "line_num": 12, 349s "column_num": 8, 349s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/clangd/testdata/hierarchies.cc", 349s "description": "struct B0 {};", 349s "file_only": false 349s } 349s ] 349s } 349s ] 349s Completer response: { 349s "exception": { 349s "TYPE": "RuntimeError" 349s }, 349s "message": "No supertypes found.", 349s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py\", line 89, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n ~~~~~~~~~~~~~~~~~~~~~~~^\n request_data[ 'command_arguments' ],\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n request_data ), response )\n ^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 1798, in \n self.Hierarchy( request_data, [ *args, 'type' ] )\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py\", line 2762, in Hierarchy\n raise RuntimeError( f'No { direction } found.' )\nRuntimeError: No supertypes found.\n" 349s } 349s completer response: [{'fixit_available': False, 349s 'kind': 'ERROR', 349s 'location': {'column_num': 5, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 349s 'line_num': 12}, 349s 'location_extent': {'end': {'column_num': 21, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 349s 'line_num': 12}, 349s 'start': {'column_num': 5, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 349s 'line_num': 12}}, 349s 'ranges': [{'end': {'column_num': 21, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 349s 'line_num': 12}, 349s 'start': {'column_num': 5, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 349s 'line_num': 12}}], 349s 'text': 'undefined: diagnostics_test [UndeclaredName]'}] 349s poll response: [{'message': 'Loading packages...'}, 349s {'message': 'Finished loading packages.'}, 349s {'message': 'Found Go version 1.18, which is not supported by this version of ' 349s 'gopls. Please upgrade to Go 1.21 or later and reinstall gopls. ' 349s "If you can't upgrade and want this message to go away, please " 349s 'install gopls v0.14.2. See https://go.dev/s/gopls-support-policy ' 349s 'for more details.'}, 349s {'diagnostics': [{'fixit_available': False, 349s 'kind': 'ERROR', 349s 'location': {'column_num': 10, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 349s 'line_num': 2}, 349s 'location_extent': {'end': {'column_num': 15, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 349s 'line_num': 2}, 349s 'start': {'column_num': 10, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 349s 'line_num': 2}}, 349s 'ranges': [{'end': {'column_num': 15, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 349s 'line_num': 2}, 349s 'start': {'column_num': 10, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 349s 'line_num': 2}}], 349s 'text': 'could not import fmt (no required module provides ' 349s 'package "fmt") [BrokenImport]'}], 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go'}, 349s {'diagnostics': [{'fixit_available': False, 349s 'kind': 'ERROR', 349s 'location': {'column_num': 5, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 349s 'line_num': 12}, 349s 'location_extent': {'end': {'column_num': 21, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 349s 'line_num': 12}, 349s 'start': {'column_num': 5, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 349s 'line_num': 12}}, 349s 'ranges': [{'end': {'column_num': 21, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 349s 'line_num': 12}, 349s 'start': {'column_num': 5, 349s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 349s 'line_num': 12}}], 349s 'text': 'undefined: diagnostics_test [UndeclaredName]'}], 350s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go'}].Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 350s Traceback (most recent call last): 350s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 350s self._HandleDynamicRegistrations( request ) 350s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 350s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 350s observer.schedule( self._watchdog_factory( globs ), 350s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 350s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 350s lambda globs: WatchdogHandler( self, globs ), 350s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 350s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 350s super().__init__( patterns ) 350s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 350s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 352s ...sHandling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 352s Traceback (most recent call last): 352s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 352s self._HandleDynamicRegistrations( request ) 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 352s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 352s observer.schedule( self._watchdog_factory( globs ), 352s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 352s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 352s lambda globs: WatchdogHandler( self, globs ), 352s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 352s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 352s super().__init__( patterns ) 352s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 352s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 352s Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}, {'globPattern': '**/*.{mod,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 352s Traceback (most recent call last): 352s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 352s self._HandleDynamicRegistrations( request ) 352s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 352s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 352s observer.schedule( self._watchdog_factory( globs ), 352s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 352s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 352s lambda globs: WatchdogHandler( self, globs ), 352s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 352s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 352s super().__init__( patterns ) 352s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 352s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 352s 352s Test failed, retrying: 352s Expected: (a sequence containing a dictionary containing {'detailed_info': a string matching '^Llongfile 352s 352s (These flags define which text to prefix to each log entry generated by the \[?Logger\]?\.)?', 'extra_menu_info': a string matching '^(int|\(from "log"\))$', 'insertion_text': 'Llongfile', 'kind': ('Constant' or 'Variable'), 'menu_text': 'Llongfile'} and a sequence containing a dictionary containing {'detailed_info': a string matching '^Logger 352s 352s (A Logger represents an active logging object that generates lines of output to an io\.Writer\.)?$', 'extra_menu_info': a string matching '^(struct{\.\.\.}|\(from "log"\))$', 'insertion_text': 'Logger', 'kind': ('Struct' or 'Variable'), 'menu_text': 'Logger'}) 352s but: a sequence containing a dictionary containing {'detailed_info': a string matching '^Llongfile 352s 352s (These flags define which text to prefix to each log entry generated by the \[?Logger\]?\.)?', 'extra_menu_info': a string matching '^(int|\(from "log"\))$', 'insertion_text': 'Llongfile', 'kind': ('Constant' or 'Variable'), 'menu_text': 'Llongfile'} was <[]> 352s 352s Completer response: { 352s "semantic_tokens": { 352s "tokens": [ 352s { 352s "range": { 352s "start": { 352s "line_num": 1, 352s "column_num": 1, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 1, 352s "column_num": 8, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "keyword", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 1, 352s "column_num": 9, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 1, 352s "column_num": 13, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "namespace", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 3, 352s "column_num": 1, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 3, 352s "column_num": 7, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "keyword", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 3, 352s "column_num": 34, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 3, 352s "column_num": 36, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "namespace", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 5, 352s "column_num": 1, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 5, 352s "column_num": 5, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "keyword", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 5, 352s "column_num": 6, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 5, 352s "column_num": 13, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "type", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 5, 352s "column_num": 14, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 5, 352s "column_num": 23, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "keyword", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 6, 352s "column_num": 3, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 6, 352s "column_num": 10, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "method", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 9, 352s "column_num": 1, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 9, 352s "column_num": 5, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "keyword", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 9, 352s "column_num": 6, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 9, 352s "column_num": 11, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "type", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 9, 352s "column_num": 12, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 9, 352s "column_num": 18, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "type", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 11, 352s "column_num": 1, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 11, 352s "column_num": 5, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "keyword", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 11, 352s "column_num": 7, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 11, 352s "column_num": 12, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "type", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 11, 352s "column_num": 14, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 11, 352s "column_num": 21, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "method", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 12, 352s "column_num": 3, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 12, 352s "column_num": 5, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "namespace", 352s "modifiers": [] 352s }, 352s { 352s "range": { 352s "start": { 352s "line_num": 12, 352s "column_num": 6, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s }, 352s "end": { 352s "line_num": 12, 352s "column_num": 11, 352s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go" 352s } 352s }, 352s "type": "function", 352s "modifiers": [] 352s } 352s ] 352s }, 352s "errors": [] 353s }.Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 353s Traceback (most recent call last): 353s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 353s self._HandleDynamicRegistrations( request ) 353s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 353s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 353s observer.schedule( self._watchdog_factory( globs ), 353s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 353s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 353s lambda globs: WatchdogHandler( self, globs ), 353s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 353s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 353s super().__init__( patterns ) 353s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 353s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 354s Error while stopping gopls 354s Traceback (most recent call last): 354s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1189, in Shutdown 354s utils.WaitUntilProcessIsTerminated( self._server_handle, 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 354s timeout = 30 ) 354s ^^^^^^^^^^^^^^ 354s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/test_utils.py", line 332, in MockProcessTerminationTimingOut 354s raise RuntimeError( f'Waited process to terminate for { timeout } seconds, ' 354s 'aborting.' ) 354s RuntimeError: Waited process to terminate for 30 seconds, aborting. 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s Can't determine subcommands: not initialized yet 354s .Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 354s Traceback (most recent call last): 354s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 354s self._HandleDynamicRegistrations( request ) 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 354s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 354s observer.schedule( self._watchdog_factory( globs ), 354s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 354s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 354s lambda globs: WatchdogHandler( self, globs ), 354s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 354s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 354s super().__init__( patterns ) 354s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 354s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 354s Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 354s Traceback (most recent call last): 354s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 354s self._HandleDynamicRegistrations( request ) 354s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 354s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 354s observer.schedule( self._watchdog_factory( globs ), 354s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 354s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 354s lambda globs: WatchdogHandler( self, globs ), 354s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 354s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 354s super().__init__( patterns ) 354s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 354s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 355s ./usr/lib/python3.13/unittest/case.py:707: DeprecationWarning: It is deprecated to return a value that is not None from a test case (.Decorator of >) 355s return self.run(*args, **kwds) 356s .Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 356s Traceback (most recent call last): 356s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 356s self._HandleDynamicRegistrations( request ) 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 356s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 356s observer.schedule( self._watchdog_factory( globs ), 356s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 356s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 356s lambda globs: WatchdogHandler( self, globs ), 356s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 356s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 356s super().__init__( patterns ) 356s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 356s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s Can't determine subcommands: not initialized yet 356s .Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 356s Traceback (most recent call last): 356s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 356s self._HandleDynamicRegistrations( request ) 356s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 356s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 356s observer.schedule( self._watchdog_factory( globs ), 356s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 356s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 356s lambda globs: WatchdogHandler( self, globs ), 356s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 356s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 356s super().__init__( patterns ) 356s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 356s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 357s .....sHandling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 357s Traceback (most recent call last): 357s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 357s self._HandleDynamicRegistrations( request ) 357s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 357s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 357s observer.schedule( self._watchdog_factory( globs ), 357s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 357s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 357s lambda globs: WatchdogHandler( self, globs ), 357s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 357s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 357s super().__init__( patterns ) 357s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 357s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 358s .... 358s completer response: {'fixits': [{'command': {'edit': {'documentChanges': [{'edits': [{'newText': '', 358s 'range': {'end': {'character': 0, 358s 'line': 2}, 358s 'start': {'character': 0, 358s 'line': 1}}}], 358s 'textDocument': {'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 358s 'version': 1}}]}, 358s 'kind': 'source.organizeImports', 358s 'title': 'Organize Imports'}, 358s 'kind': 'source.organizeImports', 358s 'resolve': True, 358s 'text': 'Organize Imports'}, 358s {'command': {'command': {'arguments': ['1', 358s {'range': {'end': {'character': 1, 358s 'line': 0}, 358s 'start': {'character': 0, 358s 'line': 0}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go'}], 358s 'command': 'gopls.free_symbols', 358s 'title': 'Browse free symbols'}, 358s 'kind': 'source.freesymbols', 358s 'title': 'Browse free symbols'}, 358s 'kind': 'source.freesymbols', 358s 'resolve': True, 358s 'text': 'Browse free symbols'}, 358s {'command': {'command': {'arguments': [{'range': {'end': {'character': 1, 358s 'line': 0}, 358s 'start': {'character': 0, 358s 'line': 0}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go'}], 358s 'command': 'gopls.doc', 358s 'title': 'Browse documentation for ' 358s 'package main'}, 358s 'kind': 'source.doc', 358s 'title': 'Browse documentation for package main'}, 358s 'kind': 'source.doc', 358s 'resolve': True, 358s 'text': 'Browse documentation for package main'}]} 358s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 358s 'line_num': 3}, 358s 'start': {'column_num': 1, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 358s 'line_num': 2}}, 358s 'replacement_text': ''}], 358s 'kind': 'source.organizeImports', 358s 'location': {'column_num': 1, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 358s 'line_num': 1}, 358s 'resolve': False, 358s 'text': 'Organize Imports'}]} 358s completer response: {'exception': {'TYPE': 'ResponseFailedException', 358s 'error_code': -32601, 358s 'error_message': 'JSON RPC method not found: "RangeFormatting" ' 358s 'not yet implemented'}, 358s 'message': 'Request failed: -32601: JSON RPC method not found: ' 358s '"RangeFormatting" not yet implemented', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 69, in \n' 358s ' lambda self, request_data, args: self.Format( request_data ' 358s ')\n' 358s ' ' 358s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2970, in Format\n' 358s ' response = self.GetConnection().GetResponse( request_id,\n' 358s ' message,\n' 358s ' ' 358s 'REQUEST_TIMEOUT_COMMAND )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 443, in GetResponse\n' 358s ' return response.AwaitResponse( timeout )\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 220, in AwaitResponse\n' 358s ' raise ResponseFailedException( error )\n' 358s 'ycmd.completers.language_server.language_server_completer.ResponseFailedException: ' 358s 'Request failed: -32601: JSON RPC method not found: ' 358s '"RangeFormatting" not yet implemented\n'} 358s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 5, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 358s 'line_num': 8}, 358s 'start': {'column_num': 1, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 358s 'line_num': 8}}, 358s 'replacement_text': '\t'}, 358s {'range': {'end': {'column_num': 5, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 358s 'line_num': 12}, 358s 'start': {'column_num': 1, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 358s 'line_num': 12}}, 358s 'replacement_text': '\t'}], 358s 'location': {'column_num': 1, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 358s 'line_num': 1}, 358s 'resolve': False, 358s 'text': ''}]} 358s completer response: {'detailed_info': 'func Hello()\nNow with doc!'} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'No documentation available.', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 358s 'line 77, in GetDoc\n' 358s ' result = json.loads( self.GetHoverResponse( request_data )[ ' 358s "'value' ] )\n" 358s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2587, in GetHoverResponse\n' 358s ' raise NoHoverInfoException( NO_HOVER_INFORMATION )\n' 358s 'ycmd.completers.language_server.language_server_completer.NoHoverInfoException: ' 358s 'No hover information.\n' 358s '\n' 358s 'During handling of the above exception, another exception ' 358s 'occurred:\n' 358s '\n' 358s 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 1782, in \n' 358s ' lambda self, request_data, args: self.GetDoc( request_data ' 358s ')\n' 358s ' ' 358s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 358s 'line 81, in GetDoc\n' 358s " raise RuntimeError( 'No documentation available.' )\n" 358s 'RuntimeError: No documentation available.\n'}... 358s completer response: {'message': 'func Hello()'} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Unknown type.', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 358s 'line 87, in GetType\n' 358s " self.GetHoverResponse( request_data )[ 'value' ] )[ " 358s "'signature' ]\n" 358s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2587, in GetHoverResponse\n' 358s ' raise NoHoverInfoException( NO_HOVER_INFORMATION )\n' 358s 'ycmd.completers.language_server.language_server_completer.NoHoverInfoException: ' 358s 'No hover information.\n' 358s '\n' 358s 'During handling of the above exception, another exception ' 358s 'occurred:\n' 358s '\n' 358s 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 1786, in \n' 358s ' lambda self, request_data, args: self.GetType( request_data ' 358s ')\n' 358s ' ' 358s '~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 358s 'line 90, in GetType\n' 358s " raise RuntimeError( 'Unknown type.' )\n" 358s 'RuntimeError: Unknown type.\n'} 358s completer response: {'column_num': 5, 358s 'description': ' å_test := Test{', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 10} 358s completer response: {'column_num': 6, 358s 'description': 'func dummy() {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 358s 'line_num': 3} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Cannot jump to location', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 61, in \n' 358s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 358s "'Definition' ] )\n" 358s ' ' 358s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2627, in GoTo\n' 358s " raise RuntimeError( 'Cannot jump to location' )\n" 358s 'RuntimeError: Cannot jump to location\n'} 358s completer response: {'column_num': 5, 358s 'description': ' å_test := Test{', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 10} 358s completer response: {'column_num': 6, 358s 'description': 'func dummy() {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 358s 'line_num': 3} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Cannot jump to location', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 61, in \n' 358s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 358s "'Definition' ] )\n" 358s ' ' 358s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2627, in GoTo\n' 358s " raise RuntimeError( 'Cannot jump to location' )\n" 358s 'RuntimeError: Cannot jump to location\n'} 358s completer response: {'column_num': 5, 358s 'description': ' å_test := Test{', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 10} 358s completer response: {'column_num': 6, 358s 'description': 'func dummy() {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 358s 'line_num': 3} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Cannot jump to location', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 61, in \n' 358s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 358s "'Definition' ] )\n" 358s ' ' 358s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2627, in GoTo\n' 358s " raise RuntimeError( 'Cannot jump to location' )\n" 358s 'RuntimeError: Cannot jump to location\n'}......s 358s completer response: [{'column_num': 2, 358s 'description': 'simple_2', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 5}] 358s completer response: [{'column_num': 2, 358s 'description': 'multiple_2', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 9}] 358s completer response: [{'column_num': 2, 358s 'description': 'multiple_2', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 12}, 358s {'column_num': 2, 358s 'description': 'multiple_1', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 13}] 358s completer response: [{'column_num': 2, 358s 'description': 'multiple_2', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 16}, 358s {'column_num': 2, 358s 'description': 'multiple_1', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 17}, 358s {'column_num': 2, 358s 'description': 'multiple_0', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 18}] 358s completer response: [{'column_num': 2, 358s 'description': 'simple_1', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 5}] 358s completer response: [{'column_num': 2, 358s 'description': 'multiple_2', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 9}, 358s {'column_num': 2, 358s 'description': 'multiple_1', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 12}, 358s {'column_num': 2, 358s 'description': 'multiple_0', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 16}] 358s completer response: [{'column_num': 2, 358s 'description': 'multiple_0', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 17}, 358s {'column_num': 2, 358s 'description': 'multiple_1', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 13}] 358s completer response: [{'column_num': 2, 358s 'description': 'multiple_0', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 358s 'line_num': 18}] 358s completer response: {'column_num': 6, 358s 'description': 'type thing string', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go', 358s 'line_num': 9} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Cannot jump to location', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 76, in \n' 358s ' lambda self, request_data, args: self.GoTo( request_data,\n' 358s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 358s ' [ ' 358s "'Implementation' ] )\n" 358s ' ' 358s '^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2627, in GoTo\n' 358s " raise RuntimeError( 'Cannot jump to location' )\n" 358s 'RuntimeError: Cannot jump to location\n'} 358s completer response: [{'column_num': 5, 358s 'description': ' å_test := Test{', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 10}, 358s {'column_num': 5, 358s 'description': ' å_test.', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 13}] 358s completer response: {'column_num': 6, 358s 'description': 'type Test struct {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 3} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Cannot jump to location', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 87, in \n' 358s ' lambda self, request_data, args: self.GoTo( request_data,\n' 358s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 358s ' [ ' 358s "'TypeDefinition' ] )\n" 358s ' ' 358s '^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2627, in GoTo\n' 358s " raise RuntimeError( 'Cannot jump to location' )\n" 358s 'RuntimeError: Cannot jump to location\n'} 358s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 'Function', 358s 'locations': [{'column_num': 6, 358s 'description': 'func f() (int) {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 3}], 358s 'name': 'f', 358s 'range': {'end': {'character': 6, 'line': 2}, 358s 'start': {'character': 5, 'line': 2}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 2}, 358s 'start': {'character': 5, 'line': 2}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}]. 358s completer response: [{'from': {'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 12, 358s 'name': 'g', 358s 'range': {'end': {'character': 6, 'line': 5}, 358s 'start': {'character': 5, 'line': 5}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 5}, 358s 'start': {'character': 5, 'line': 5}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}, 358s 'fromRanges': [{'end': {'character': 12, 'line': 6}, 358s 'start': {'character': 11, 'line': 6}}, 358s {'end': {'character': 18, 'line': 6}, 358s 'start': {'character': 17, 'line': 6}}], 358s 'kind': 'Function', 358s 'locations': [{'column_num': 12, 358s 'description': ' return f() + f();', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 7}, 358s {'column_num': 18, 358s 'description': ' return f() + f();', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 7}], 358s 'name': 'g', 358s 'root_location': {'column_num': 6, 358s 'description': 'func g() (int) {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 6}}, 358s {'from': {'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 12, 358s 'name': 'h', 358s 'range': {'end': {'character': 6, 'line': 8}, 358s 'start': {'character': 5, 'line': 8}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 8}, 358s 'start': {'character': 5, 'line': 8}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}, 358s 'fromRanges': [{'end': {'character': 12, 'line': 10}, 358s 'start': {'character': 11, 'line': 10}}], 358s 'kind': 'Function', 358s 'locations': [{'column_num': 12, 358s 'description': ' return f() + x;', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 11}], 358s 'name': 'h', 358s 'root_location': {'column_num': 6, 358s 'description': 'func h() (int) {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 9}}] 358s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 'Function', 358s 'locations': [{'column_num': 6, 358s 'description': 'func g() (int) {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 6}], 358s 'name': 'g', 358s 'range': {'end': {'character': 6, 'line': 5}, 358s 'start': {'character': 5, 'line': 5}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 5}, 358s 'start': {'character': 5, 'line': 5}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}] 358s completer response: [{'from': {'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 12, 358s 'name': 'h', 358s 'range': {'end': {'character': 6, 'line': 8}, 358s 'start': {'character': 5, 'line': 8}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 8}, 358s 'start': {'character': 5, 'line': 8}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}, 358s 'fromRanges': [{'end': {'character': 13, 'line': 9}, 358s 'start': {'character': 12, 'line': 9}}], 358s 'kind': 'Function', 358s 'locations': [{'column_num': 13, 358s 'description': ' var x = g();', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 10}], 358s 'name': 'h', 358s 'root_location': {'column_num': 6, 358s 'description': 'func h() (int) {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 9}}] 358s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 'Function', 358s 'locations': [{'column_num': 6, 358s 'description': 'func h() (int) {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 9}], 358s 'name': 'h', 358s 'range': {'end': {'character': 6, 'line': 8}, 358s 'start': {'character': 5, 'line': 8}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 8}, 358s 'start': {'character': 5, 'line': 8}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}] 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'No incoming calls found.', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 1818, in \n' 358s " self.Hierarchy( request_data, [ *args, 'call' ] )\n" 358s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2759, in Hierarchy\n' 358s ' raise RuntimeError(\n' 358s ' f\'No { direction.rstrip( "Calls" ) } { kind }s ' 358s "found.' )\n" 358s 'RuntimeError: No incoming calls found.\n'} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'No call hierarchy found.', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 1814, in \n' 358s " self.InitialHierarchy( request_data, [ 'call' ] )\n" 358s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2688, in InitialHierarchy\n' 358s " raise RuntimeError( f'No { kind } hierarchy found.' )\n" 358s 'RuntimeError: No call hierarchy found.\n'}.. 358s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 'Function', 358s 'locations': [{'column_num': 6, 358s 'description': 'func h() (int) {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 9}], 358s 'name': 'h', 358s 'range': {'end': {'character': 6, 'line': 8}, 358s 'start': {'character': 5, 'line': 8}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 8}, 358s 'start': {'character': 5, 'line': 8}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}] 358s completer response: [{'fromRanges': [{'end': {'character': 12, 'line': 10}, 358s 'start': {'character': 11, 'line': 10}}], 358s 'kind': 'Function', 358s 'locations': [{'column_num': 12, 358s 'description': ' return f() + x;', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 11}], 358s 'name': 'f', 358s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 12, 358s 'name': 'f', 358s 'range': {'end': {'character': 6, 'line': 2}, 358s 'start': {'character': 5, 'line': 2}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 2}, 358s 'start': {'character': 5, 'line': 2}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}}, 358s {'fromRanges': [{'end': {'character': 13, 'line': 9}, 358s 'start': {'character': 12, 'line': 9}}], 358s 'kind': 'Function', 358s 'locations': [{'column_num': 13, 358s 'description': ' var x = g();', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 10}], 358s 'name': 'g', 358s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 12, 358s 'name': 'g', 358s 'range': {'end': {'character': 6, 'line': 5}, 358s 'start': {'character': 5, 'line': 5}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 5}, 358s 'start': {'character': 5, 'line': 5}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}}] 358s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 'Function', 358s 'locations': [{'column_num': 6, 358s 'description': 'func g() (int) {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 6}], 358s 'name': 'g', 358s 'range': {'end': {'character': 6, 'line': 5}, 358s 'start': {'character': 5, 'line': 5}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 5}, 358s 'start': {'character': 5, 'line': 5}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}] 358s completer response: [{'fromRanges': [{'end': {'character': 12, 'line': 6}, 358s 'start': {'character': 11, 'line': 6}}, 358s {'end': {'character': 18, 'line': 6}, 358s 'start': {'character': 17, 'line': 6}}], 358s 'kind': 'Function', 358s 'locations': [{'column_num': 12, 358s 'description': ' return f() + f();', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 7}, 358s {'column_num': 18, 358s 'description': ' return f() + f();', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 7}], 358s 'name': 'f', 358s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 12, 358s 'name': 'f', 358s 'range': {'end': {'character': 6, 'line': 2}, 358s 'start': {'character': 5, 'line': 2}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 2}, 358s 'start': {'character': 5, 'line': 2}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}}] 358s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 358s 'kind': 'Function', 358s 'locations': [{'column_num': 6, 358s 'description': 'func f() (int) {', 358s 'file_only': False, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 358s 'line_num': 3}], 358s 'name': 'f', 358s 'range': {'end': {'character': 6, 'line': 2}, 358s 'start': {'character': 5, 'line': 2}}, 358s 'selectionRange': {'end': {'character': 6, 'line': 2}, 358s 'start': {'character': 5, 'line': 2}}, 358s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}] 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'No outgoing calls found.', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 1818, in \n' 358s " self.Hierarchy( request_data, [ *args, 'call' ] )\n" 358s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2759, in Hierarchy\n' 358s ' raise RuntimeError(\n' 358s ' f\'No { direction.rstrip( "Calls" ) } { kind }s ' 358s "found.' )\n" 358s 'RuntimeError: No outgoing calls found.\n'} 358s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 3}, 358s 'start': {'column_num': 6, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 3}}, 358s 'replacement_text': 'xxx'}, 358s {'range': {'end': {'column_num': 20, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 10}, 358s 'start': {'column_num': 16, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 10}}, 358s 'replacement_text': 'xxx'}], 358s 'location': {'column_num': 17, 358s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 358s 'line_num': 10}, 358s 'resolve': False, 358s 'text': ''}]}. 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Server is initializing. Please wait.', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 69, in \n' 358s ' lambda self, request_data, args: self.Format( request_data ' 358s ')\n' 358s ' ' 358s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2958, in Format\n' 358s " raise RuntimeError( 'Server is initializing. Please wait.' " 358s ')\n' 358s 'RuntimeError: Server is initializing. Please wait.\n'} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Server is initializing. Please wait.', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 1782, in \n' 358s ' lambda self, request_data, args: self.GetDoc( request_data ' 358s ')\n' 358s ' ' 358s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 358s 'line 77, in GetDoc\n' 358s ' result = json.loads( self.GetHoverResponse( request_data )[ ' 358s "'value' ] )\n" 358s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2574, in GetHoverResponse\n' 358s " raise RuntimeError( 'Server is initializing. Please wait.' " 358s ')\n' 358s 'RuntimeError: Server is initializing. Please wait.\n'} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Server is initializing. Please wait.', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 1786, in \n' 358s ' lambda self, request_data, args: self.GetType( request_data ' 358s ')\n' 358s ' ' 358s '~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 358s 'line 87, in GetType\n' 358s " self.GetHoverResponse( request_data )[ 'value' ] )[ " 358s "'signature' ]\n" 358s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2574, in GetHoverResponse\n' 358s " raise RuntimeError( 'Server is initializing. Please wait.' " 358s ')\n' 358s 'RuntimeError: Server is initializing. Please wait.\n'} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Server is initializing. Please wait.', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 61, in \n' 358s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 358s "'Definition' ] )\n" 358s ' ' 358s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2612, in GoTo\n' 358s " raise RuntimeError( 'Server is initializing. Please wait.' " 358s ')\n' 358s 'RuntimeError: Server is initializing. Please wait.\n'} 358s completer response: {'exception': {'TYPE': 'RuntimeError'}, 358s 'message': 'Server is initializing. Please wait.', 358s 'traceback': 'Traceback (most recent call last):\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 358s 'line 213, in __call__\n' 358s ' out = callback( request, response )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 358s '89, in RunCompleterCommand\n' 358s ' return _JsonResponse( completer.OnUserCommand(\n' 358s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 358s " request_data[ 'command_arguments' ],\n" 358s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' request_data ), response )\n' 358s ' ^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 358s 'line 481, in OnUserCommand\n' 358s ' return command( self, request_data, arguments[ 1: ] )\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 61, in \n' 358s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 358s "'Definition' ] )\n" 358s ' ' 358s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 358s ' File ' 358s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 358s 'line 2612, in GoTo\n' 358s " raise RuntimeError( 'Server is initializing. Please wait.' " 358s ')\n' 359s 'RuntimeError: Server is initializing. Please wait.\n'}.......Error while getting /some/tags last modification time 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/all/identifier_completer.py", line 113, in _FilterUnchangedTagFiles 359s current_mtime = os.path.getmtime( tag_file ) 359s File "", line 91, in getmtime 359s FileNotFoundError: [Errno 2] No such file or directory: '/some/tags' 359s ...................................................................................Semantic completion not available for ['foo'] 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 359s self.GetFiletypeCompleter( filetypes ) 359s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 359s raise ValueError( 359s f'No semantic completer exists for filetypes: { current_filetypes }' ) 359s ValueError: No semantic completer exists for filetypes: ['foo'] 359s .......... 359s completer response: {'exception': {'TYPE': 'RuntimeError'}, 359s 'message': 'Server is initializing. Please wait.', 359s 'traceback': 'Traceback (most recent call last):\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 359s 'line 213, in __call__\n' 359s ' out = callback( request, response )\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 359s '89, in RunCompleterCommand\n' 359s ' return _JsonResponse( completer.OnUserCommand(\n' 359s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 359s " request_data[ 'command_arguments' ],\n" 359s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 359s ' request_data ), response )\n' 359s ' ^^^^^^^^^^^^^^\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 359s 'line 481, in OnUserCommand\n' 359s ' return command( self, request_data, arguments[ 1: ] )\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 359s 'line 61, in \n' 359s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 359s "'Definition' ] )\n" 359s ' ' 359s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 359s 'line 2612, in GoTo\n' 359s " raise RuntimeError( 'Server is initializing. Please wait.' " 359s ')\n' 359s 'RuntimeError: Server is initializing. Please wait.\n'} 359s completer response: {'exception': {'TYPE': 'RuntimeError'}, 359s 'message': 'Server is initializing. Please wait.', 359s 'traceback': 'Traceback (most recent call last):\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 359s 'line 213, in __call__\n' 359s ' out = callback( request, response )\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 359s '89, in RunCompleterCommand\n' 359s ' return _JsonResponse( completer.OnUserCommand(\n' 359s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 359s " request_data[ 'command_arguments' ],\n" 359s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 359s ' request_data ), response )\n' 359s ' ^^^^^^^^^^^^^^\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 359s 'line 481, in OnUserCommand\n' 359s ' return command( self, request_data, arguments[ 1: ] )\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 359s 'line 1814, in \n' 359s " self.InitialHierarchy( request_data, [ 'call' ] )\n" 359s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 359s 'line 2675, in InitialHierarchy\n' 359s " raise RuntimeError( 'Server is initializing. Please wait.' " 359s ')\n' 359s 'RuntimeError: Server is initializing. Please wait.\n'} 359s completer response: {'exception': {'TYPE': 'RuntimeError'}, 359s 'message': 'Server is initializing. Please wait.', 359s 'traceback': 'Traceback (most recent call last):\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 359s 'line 213, in __call__\n' 359s ' out = callback( request, response )\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 359s '89, in RunCompleterCommand\n' 359s ' return _JsonResponse( completer.OnUserCommand(\n' 359s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 359s " request_data[ 'command_arguments' ],\n" 359s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 359s ' request_data ), response )\n' 359s ' ^^^^^^^^^^^^^^\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 359s 'line 481, in OnUserCommand\n' 359s ' return command( self, request_data, arguments[ 1: ] )\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 359s 'line 87, in \n' 359s ' lambda self, request_data, args: self.GoTo( request_data,\n' 359s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 359s ' [ ' 359s "'TypeDefinition' ] )\n" 359s ' ' 359s '^^^^^^^^^^^^^^^^^^^^^^\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 359s 'line 2612, in GoTo\n' 359s " raise RuntimeError( 'Server is initializing. Please wait.' " 359s ')\n' 359s 'RuntimeError: Server is initializing. Please wait.\n'} 359s completer response: {'exception': {'TYPE': 'RuntimeError'}, 359s 'message': 'Server is initializing. Please wait.', 359s 'traceback': 'Traceback (most recent call last):\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 359s 'line 213, in __call__\n' 359s ' out = callback( request, response )\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 359s '89, in RunCompleterCommand\n' 359s ' return _JsonResponse( completer.OnUserCommand(\n' 359s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 359s " request_data[ 'command_arguments' ],\n" 359s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 359s ' request_data ), response )\n' 359s ' ^^^^^^^^^^^^^^\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 359s 'line 481, in OnUserCommand\n' 359s ' return command( self, request_data, arguments[ 1: ] )\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 359s 'line 54, in \n' 359s ' lambda self, request_data, args: self.GetCodeActions( ' 359s 'request_data )\n' 359s ' ' 359s '~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 359s ' File ' 359s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 359s 'line 2826, in GetCodeActions\n' 359s " raise RuntimeError( 'Server is initializing. Please wait.' " 359s ')\n' 359s 'RuntimeError: Server is initializing. Please wait.\n'} 359s result: [{'line_num': 15, 'column_num': 1, 'filepath': '/foo', 'description': 'Namespace: other', 'file_only': False, 'extra_data': {'kind': 'Namespace', 'name': 'other'}}, {'line_num': 3, 'column_num': 1, 'filepath': '/foo', 'description': 'Namespace: testy', 'file_only': False, 'extra_data': {'kind': 'Namespace', 'name': 'testy'}}, {'line_num': 5, 'column_num': 2, 'filepath': '/foo', 'description': 'Class: MainClass', 'file_only': False, 'extra_data': {'kind': 'Class', 'name': 'MainClass'}}] 359s Result: {'line_num': 1, 'column_num': 1, 'filepath': '/test.test', 'description': 'line1', 'file_only': False} 359s Result: {'line_num': 1, 'column_num': 1, 'filepath': '/test.test', 'description': 'line1', 'file_only': False}.The language server communication channel closed unexpectedly. Issue a RestartServer command to recover. 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 368, in run 359s self._ReadMessages() 359s ~~~~~~~~~~~~~~~~~~^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 487, in _ReadMessages 359s data, read_bytes, headers = self._ReadHeaders( data ) 359s ~~~~~~~~~~~~~~~~~^^^^^^^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 551, in _ReadHeaders 359s data = self.ReadData() 359s File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ 359s return self._mock_call(*args, **kwargs) 359s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call 359s return self._execute_mock_call(*args, **kwargs) 359s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call 359s raise effect 359s RuntimeError 359s .........Shutting down dispatch thread while it isn't active 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 405, in Close 359s self.join() 359s ~~~~~~~~~^^ 359s File "/usr/lib/python3.13/threading.py", line 1083, in join 359s raise RuntimeError("cannot join thread before it is started") 359s RuntimeError: cannot join thread before it is started 359s Shutting down dispatch thread while it isn't active 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 405, in Close 359s self.join() 359s ~~~~~~~~~^^ 359s File "/usr/lib/python3.13/threading.py", line 1083, in join 359s raise RuntimeError("cannot join thread before it is started") 359s RuntimeError: cannot join thread before it is started 359s .The language server communication channel closed unexpectedly. Issue a RestartServer command to recover. 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 364, in run 359s self.TryServerConnectionBlocking() 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 359s File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ 359s return self._mock_call(*args, **kwargs) 359s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call 359s return self._execute_mock_call(*args, **kwargs) 359s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call 359s raise effect 359s RuntimeError 359s ......The language server communication channel closed unexpectedly. Issue a RestartServer command to recover. 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 368, in run 359s self._ReadMessages() 359s ~~~~~~~~~~~~~~~~~~^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 487, in _ReadMessages 359s data, read_bytes, headers = self._ReadHeaders( data ) 359s ~~~~~~~~~~~~~~~~~^^^^^^^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 551, in _ReadHeaders 359s data = self.ReadData() 359s File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ 359s return self._mock_call(*args, **kwargs) 359s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call 359s return self._execute_mock_call(*args, **kwargs) 359s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call 359s raise result 359s OSError 359s ...s..sError retrieving completer debug info 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 336, in DebugInfo 359s result[ 'completer' ] = _GetCompleterForRequestData( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s request_data ).DebugInfo( request_data ) 359s ^^^^^^^^^^^^^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 402, in _GetCompleterForRequestData 359s return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] ) 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 359s raise ValueError( 359s f'No semantic completer exists for filetypes: { current_filetypes }' ) 359s ValueError: No semantic completer exists for filetypes: ['foo'] 359s .Error retrieving completer debug info 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 336, in DebugInfo 359s result[ 'completer' ] = _GetCompleterForRequestData( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s request_data ).DebugInfo( request_data ) 359s ^^^^^^^^^^^^^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 402, in _GetCompleterForRequestData 359s return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] ) 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 359s raise ValueError( 359s f'No semantic completer exists for filetypes: { current_filetypes }' ) 359s ValueError: No semantic completer exists for filetypes: ['foo'] 359s .Error retrieving completer debug info 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 336, in DebugInfo 359s result[ 'completer' ] = _GetCompleterForRequestData( 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 359s request_data ).DebugInfo( request_data ) 359s ^^^^^^^^^^^^^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 402, in _GetCompleterForRequestData 359s return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] ) 359s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 359s raise ValueError( 359s f'No semantic completer exists for filetypes: { current_filetypes }' ) 359s ValueError: No semantic completer exists for filetypes: ['foo'] 359s .Semantic completion not available for ['foo'] 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 359s self.GetFiletypeCompleter( filetypes ) 359s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 359s raise ValueError( 359s f'No semantic completer exists for filetypes: { current_filetypes }' ) 359s ValueError: No semantic completer exists for filetypes: ['foo'] 359s ................Exception from semantic completer during sig help 359s Traceback (most recent call last): 359s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 169, in GetSignatureHelp 359s signature_info = filetype_completer.ComputeSignatures( request_data ) 359s File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__ 359s return self._mock_call(*args, **kwargs) 359s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call 359s return self._execute_mock_call(*args, **kwargs) 359s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 359s File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call 359s raise effect 359s RuntimeError 361s .......Exception from semantic completer (using general) 361s Traceback (most recent call last): 361s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 116, in GetCompletions 361s completions = filetype_completer.ComputeCandidates( request_data ) 361s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 361s candidates = self._GetCandidatesFromSubclass( request_data ) 361s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 361s raw_completions = self.ComputeCandidatesInner( request_data ) 361s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", line 196, in ComputeCandidatesInner 361s completions = self._GetJediScript( request_data ).complete( line, column ) 361s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 361s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", line 169, in _GetJediScript 361s environment = self._EnvironmentForRequest( request_data ) 361s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", line 122, in _EnvironmentForRequest 361s environment = self._EnvironmentForInterpreterPath( interpreter_path ) 361s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", line 96, in _EnvironmentForInterpreterPath 361s raise RuntimeError( 'Cannot find Python interpreter path ' 361s f'{ interpreter_path }.' ) 361s RuntimeError: Cannot find Python interpreter path /non/existing/python. 363s ........................ 363s Result: [{'line_num': 1, 'column_num': 1, 'filepath': '/test.test', 'description': 'line1', 'file_only': False}, {'line_num': 1, 'column_num': 1, 'filepath': '/test.test', 'description': 'line1', 'file_only': False}] 363s Result: {'line_num': 1, 'column_num': 1, 'filepath': '', 'file_only': False} 363s Result: {'line_num': 1, 'column_num': 1, 'filepath': '/test.test', 'description': 'line1', 'file_only': False} 363s Result: {'line_num': 2, 'column_num': 1, 'filepath': '/test.test', 'description': 'line2', 'file_only': False} 363s Result: [{'line_num': 1, 'column_num': 1, 'filepath': '/test.test', 'description': 'line1', 'file_only': False}, {'line_num': 2, 'column_num': 1, 'filepath': '/test.test', 'description': 'line2', 'file_only': False}] 363s Result: {'line_num': 2, 'column_num': 1, 'filepath': '/another.test', 'file_only': False} 363s Result: {'line_num': 1, 'column_num': 2, 'filepath': '/test.test', 'description': 'line1', 'file_only': False} 363s Result: {'line_num': 2, 'column_num': 4, 'filepath': '/test.test', 'description': 'line2', 'file_only': False} 363s Response: {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/test.test'}, 'chunks': [{'replacement_text': 'blah', 'range': {'start': {'line_num': 1, 'column_num': 6, 'filepath': '/test.test'}, 'end': {'line_num': 1, 'column_num': 6, 'filepath': '/test.test'}}}], 'text': 'test', 'resolve': False}]} 363s Response: {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/test.test'}, 'chunks': [{'replacement_text': 'blah', 'range': {'start': {'line_num': 1, 'column_num': 6, 'filepath': '/test.test'}, 'end': {'line_num': 1, 'column_num': 6, 'filepath': '/test.test'}}}], 'text': 'test', 'resolve': False}]} 363s Type Response: 363s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': []}, 'errors': [{'exception': {'TYPE': 'RuntimeError'}, 'message': '', 'traceback': 'Traceback (most recent call last):\n File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 169, in GetSignatureHelp\n signature_info = filetype_completer.ComputeSignatures( request_data )\n File "/usr/lib/python3.13/unittest/mock.py", line 1169, in __call__\n return self._mock_call(*args, **kwargs)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File "/usr/lib/python3.13/unittest/mock.py", line 1173, in _mock_call\n return self._execute_mock_call(*args, **kwargs)\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call\n raise effect\nRuntimeError\n'}]} 363s Completer response: { 363s "semantic_tokens": {}, 363s "errors": [] 363s } 363s completer response: {'exception': {'TYPE': 'RuntimeError'}, 363s 'message': "Can't jump to definition.", 363s 'traceback': 'Traceback (most recent call last):\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 363s 'line 213, in __call__\n' 363s ' out = callback( request, response )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 363s '89, in RunCompleterCommand\n' 363s ' return _JsonResponse( completer.OnUserCommand(\n' 363s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 363s " request_data[ 'command_arguments' ],\n" 363s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 363s ' request_data ), response )\n' 363s ' ^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 363s 'line 481, in OnUserCommand\n' 363s ' return command( self, request_data, arguments[ 1: ] )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 279, in \n' 363s ' self._GoToDefinition( request_data ) ),\n' 363s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 369, in _GoToDefinition\n' 363s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 363s "RuntimeError: Can't jump to definition.\n"} 363s completer response: {'exception': {'TYPE': 'RuntimeError'}, 363s 'message': "Can't jump to definition.", 363s 'traceback': 'Traceback (most recent call last):\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 363s 'line 213, in __call__\n' 363s ' out = callback( request, response )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 363s '89, in RunCompleterCommand\n' 363s ' return _JsonResponse( completer.OnUserCommand(\n' 363s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 363s " request_data[ 'command_arguments' ],\n" 363s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 363s ' request_data ), response )\n' 363s ' ^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 363s 'line 481, in OnUserCommand\n' 363s ' return command( self, request_data, arguments[ 1: ] )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 279, in \n' 363s ' self._GoToDefinition( request_data ) ),\n' 363s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 369, in _GoToDefinition\n' 363s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 363s "RuntimeError: Can't jump to definition.\n"} 363s completer response: {'column_num': 1, 363s 'description': 'my_dict = dict()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 1} 363s completer response: {'column_num': 1, 363s 'description': 'my_dict = dict()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 1} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 1, 363s 'description': 'my_instance = MyClass()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 7} 363s completer response: {'column_num': 1, 363s 'description': 'my_instance = MyClass()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 7} 363s completer response: {'column_num': 1, 363s 'description': 'my_instance = MyClass()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 7} 363s completer response: {'column_num': 1, 363s 'description': 'same_instance = my_instance', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 8} 363s completer response: {'column_num': 1, 363s 'description': 'same_instance = my_instance', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 8} 363s completer response: {'column_num': 1, 363s 'description': 'same_instance = my_instance', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 8} 363s completer response: {'column_num': 7, 363s 'description': 'def from_base', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/parent.py', 363s 'line_num': 2} 363s completer response: {'column_num': 24, 363s 'description': 'instance my_integer', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile2.py', 363s 'line_num': 1} 363s completer response: {'column_num': 24, 363s 'description': 'instance my_integer', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile1.py', 363s 'line_num': 2} 363s completer response: {'column_num': 5, 363s 'description': 'def my_function', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile3.py', 363s 'line_num': 3} 363s completer response: {'column_num': 24, 363s 'description': 'def my_function', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile1.py', 363s 'line_num': 1} 363s completer response: {'column_num': 51, 363s 'description': 'def my_function_alias', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile2.py', 363s 'line_num': 1} 363s completer response: {'column_num': 36, 363s 'description': 'def my_function_alias', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile1.py', 363s 'line_num': 2} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 5, 363s 'description': 'def import_me', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 363s 'line_num': 1} 363s completer response: {'column_num': 5, 363s 'description': 'def relative', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 363s 'line_num': 4} 363s completer response: {'exception': {'TYPE': 'RuntimeError'}, 363s 'message': "Can't jump to definition.", 363s 'traceback': 'Traceback (most recent call last):\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 363s 'line 213, in __call__\n' 363s ' out = callback( request, response )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 363s '89, in RunCompleterCommand\n' 363s ' return _JsonResponse( completer.OnUserCommand(\n' 363s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 363s " request_data[ 'command_arguments' ],\n" 363s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 363s ' request_data ), response )\n' 363s ' ^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 363s 'line 481, in OnUserCommand\n' 363s ' return command( self, request_data, arguments[ 1: ] )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 281, in \n' 363s ' self._GoToDefinition( request_data ) ),\n' 363s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 369, in _GoToDefinition\n' 363s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 363s "RuntimeError: Can't jump to definition.\n"} 363s completer response: {'exception': {'TYPE': 'RuntimeError'}, 363s 'message': "Can't jump to definition.", 363s 'traceback': 'Traceback (most recent call last):\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 363s 'line 213, in __call__\n' 363s ' out = callback( request, response )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 363s '89, in RunCompleterCommand\n' 363s ' return _JsonResponse( completer.OnUserCommand(\n' 363s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 363s " request_data[ 'command_arguments' ],\n" 363s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 363s ' request_data ), response )\n' 363s ' ^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 363s 'line 481, in OnUserCommand\n' 363s ' return command( self, request_data, arguments[ 1: ] )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 281, in \n' 363s ' self._GoToDefinition( request_data ) ),\n' 363s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 369, in _GoToDefinition\n' 363s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 363s "RuntimeError: Can't jump to definition.\n"} 363s completer response: {'column_num': 1, 363s 'description': 'my_dict = dict()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 1} 363s completer response: {'column_num': 1, 363s 'description': 'my_dict = dict()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 1} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 1, 363s 'description': 'my_instance = MyClass()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 7} 363s completer response: {'column_num': 1, 363s 'description': 'my_instance = MyClass()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 7} 363s completer response: {'column_num': 1, 363s 'description': 'my_instance = MyClass()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 7} 363s completer response: {'column_num': 1, 363s 'description': 'same_instance = my_instance', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 8} 363s completer response: {'column_num': 1, 363s 'description': 'same_instance = my_instance', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 8} 363s completer response: {'column_num': 1, 363s 'description': 'same_instance = my_instance', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 8} 363s completer response: {'column_num': 7, 363s 'description': 'def from_base', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/parent.py', 363s 'line_num': 2} 363s completer response: {'column_num': 24, 363s 'description': 'instance my_integer', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile2.py', 363s 'line_num': 1} 363s completer response: {'column_num': 24, 363s 'description': 'instance my_integer', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile1.py', 363s 'line_num': 2} 363s completer response: {'column_num': 5, 363s 'description': 'def my_function', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile3.py', 363s 'line_num': 3} 363s completer response: {'column_num': 24, 363s 'description': 'def my_function', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile1.py', 363s 'line_num': 1} 363s completer response: {'column_num': 51, 363s 'description': 'def my_function_alias', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile2.py', 363s 'line_num': 1} 363s completer response: {'column_num': 36, 363s 'description': 'def my_function_alias', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile1.py', 363s 'line_num': 2} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 5, 363s 'description': 'def import_me', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 363s 'line_num': 1} 363s completer response: {'column_num': 5, 363s 'description': 'def relative', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 363s 'line_num': 4} 363s completer response: {'exception': {'TYPE': 'RuntimeError'}, 363s 'message': "Can't jump to definition.", 363s 'traceback': 'Traceback (most recent call last):\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 363s 'line 213, in __call__\n' 363s ' out = callback( request, response )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 363s '89, in RunCompleterCommand\n' 363s ' return _JsonResponse( completer.OnUserCommand(\n' 363s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 363s " request_data[ 'command_arguments' ],\n" 363s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 363s ' request_data ), response )\n' 363s ' ^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 363s 'line 481, in OnUserCommand\n' 363s ' return command( self, request_data, arguments[ 1: ] )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 283, in \n' 363s ' self._GoToDefinition( request_data ) ),\n' 363s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 369, in _GoToDefinition\n' 363s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 363s "RuntimeError: Can't jump to definition.\n"} 363s completer response: {'exception': {'TYPE': 'RuntimeError'}, 363s 'message': "Can't jump to definition.", 363s 'traceback': 'Traceback (most recent call last):\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 363s 'line 213, in __call__\n' 363s ' out = callback( request, response )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 363s '89, in RunCompleterCommand\n' 363s ' return _JsonResponse( completer.OnUserCommand(\n' 363s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 363s " request_data[ 'command_arguments' ],\n" 363s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 363s ' request_data ), response )\n' 363s ' ^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 363s 'line 481, in OnUserCommand\n' 363s ' return command( self, request_data, arguments[ 1: ] )\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 283, in \n' 363s ' self._GoToDefinition( request_data ) ),\n' 363s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 363s ' File ' 363s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 363s 'line 369, in _GoToDefinition\n' 363s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 363s "RuntimeError: Can't jump to definition.\n"} 363s completer response: {'column_num': 1, 363s 'description': 'my_dict = dict()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 1} 363s completer response: {'column_num': 1, 363s 'description': 'my_dict = dict()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 1} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 7, 363s 'description': 'class MyClass', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 4} 363s completer response: {'column_num': 1, 363s 'description': 'my_instance = MyClass()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 7} 363s completer response: {'column_num': 1, 363s 'description': 'my_instance = MyClass()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 7} 363s completer response: {'column_num': 1, 363s 'description': 'my_instance = MyClass()', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 7} 363s completer response: {'column_num': 1, 363s 'description': 'same_instance = my_instance', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 8} 363s completer response: {'column_num': 1, 363s 'description': 'same_instance = my_instance', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 8} 363s completer response: {'column_num': 1, 363s 'description': 'same_instance = my_instance', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 363s 'line_num': 8} 363s completer response: {'column_num': 7, 363s 'description': 'def from_base', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/parent.py', 363s 'line_num': 2} 363s completer response: {'column_num': 24, 363s 'description': 'instance my_integer', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile2.py', 363s 'line_num': 1} 363s completer response: {'column_num': 24, 363s 'description': 'instance my_integer', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile1.py', 363s 'line_num': 2} 363s completer response: {'column_num': 5, 363s 'description': 'def my_function', 363s 'file_only': False, 363s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile3.py', 364s 'line_num': 3}....... 364s completer response: {'column_num': 24, 364s 'description': 'def my_function', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile1.py', 364s 'line_num': 1} 364s completer response: {'column_num': 51, 364s 'description': 'def my_function_alias', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile2.py', 364s 'line_num': 1} 364s completer response: {'column_num': 36, 364s 'description': 'def my_function_alias', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/multifile1.py', 364s 'line_num': 2} 364s completer response: {'column_num': 7, 364s 'description': 'class MyClass', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 364s 'line_num': 4} 364s completer response: {'column_num': 5, 364s 'description': 'def import_me', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 364s 'line_num': 1} 364s completer response: {'column_num': 5, 364s 'description': 'def relative', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 364s 'line_num': 4} 364s completer response: {'column_num': 7, 364s 'description': 'class MyClass', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 364s 'line_num': 4} 364s completer response: {'column_num': 7, 364s 'description': 'class C', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/child.py', 364s 'line_num': 2} 364s completer response: [{'column_num': 7, 364s 'description': 'def c', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/child.py', 364s 'line_num': 3}, 364s {'column_num': 7, 364s 'description': 'def c', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/parent.py', 364s 'line_num': 3}] 364s completer response: {'exception': {'TYPE': 'RuntimeError'}, 364s 'message': 'Symbol not found', 364s 'traceback': 'Traceback (most recent call last):\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 364s 'line 213, in __call__\n' 364s ' out = callback( request, response )\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 364s '89, in RunCompleterCommand\n' 364s ' return _JsonResponse( completer.OnUserCommand(\n' 364s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 364s " request_data[ 'command_arguments' ],\n" 364s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 364s ' request_data ), response )\n' 364s ' ^^^^^^^^^^^^^^\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 364s 'line 481, in OnUserCommand\n' 364s ' return command( self, request_data, arguments[ 1: ] )\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 364s 'line 287, in \n' 364s ' self._GoToSymbol( request_data, args ) ),\n' 364s ' ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 364s 'line 412, in _GoToSymbol\n' 364s " raise RuntimeError( 'Symbol not found' )\n" 364s 'RuntimeError: Symbol not found\n'} 364s completer response: {'column_num': 7, 364s 'description': 'instance MyClass', 364s 'file_only': False, 364s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/python/testdata/goto/basic.py', 364s 'line_num': 4} 364s completer response: {'exception': {'TYPE': 'RuntimeError'}, 364s 'message': "Can't jump to type definition.", 364s 'traceback': 'Traceback (most recent call last):\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 364s 'line 213, in __call__\n' 364s ' out = callback( request, response )\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 364s '89, in RunCompleterCommand\n' 364s ' return _JsonResponse( completer.OnUserCommand(\n' 364s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 364s " request_data[ 'command_arguments' ],\n" 364s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 364s ' request_data ), response )\n' 364s ' ^^^^^^^^^^^^^^\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 364s 'line 481, in OnUserCommand\n' 364s ' return command( self, request_data, arguments[ 1: ] )\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 364s 'line 289, in \n' 364s ' self._GoToType( request_data ) ),\n' 364s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 364s 'line 353, in _GoToType\n' 364s " raise RuntimeError( 'Can\\'t jump to type definition.' )\n" 364s "RuntimeError: Can't jump to type definition.\n"} 364s completer response: {'exception': {'TYPE': 'RuntimeError'}, 364s 'message': "Can't jump to definition.", 364s 'traceback': 'Traceback (most recent call last):\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 364s 'line 213, in __call__\n' 364s ' out = callback( request, response )\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 364s '89, in RunCompleterCommand\n' 364s ' return _JsonResponse( completer.OnUserCommand(\n' 364s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 364s " request_data[ 'command_arguments' ],\n" 364s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 364s ' request_data ), response )\n' 364s ' ^^^^^^^^^^^^^^\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 364s 'line 481, in OnUserCommand\n' 364s ' return command( self, request_data, arguments[ 1: ] )\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 364s 'line 279, in \n' 364s ' self._GoToDefinition( request_data ) ),\n' 364s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 364s 'line 369, in _GoToDefinition\n' 364s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 364s "RuntimeError: Can't jump to definition.\n"} 364s completer response: {'exception': {'TYPE': 'RuntimeError'}, 364s 'message': "Can't find references.", 364s 'traceback': 'Traceback (most recent call last):\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 364s 'line 213, in __call__\n' 364s ' out = callback( request, response )\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 364s '89, in RunCompleterCommand\n' 364s ' return _JsonResponse( completer.OnUserCommand(\n' 364s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 364s " request_data[ 'command_arguments' ],\n" 364s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 364s ' request_data ), response )\n' 364s ' ^^^^^^^^^^^^^^\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 364s 'line 481, in OnUserCommand\n' 364s ' return command( self, request_data, arguments[ 1: ] )\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 364s 'line 285, in \n' 364s ' self._GoToReferences( request_data ) ),\n' 364s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 364s ' File ' 364s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 364s 'line 384, in _GoToReferences\n' 364s " raise RuntimeError( 'Can\\'t find references.' )\n" 367s "RuntimeError: Can't find references.\n"}..................................................................Semantic completion not available for ['foo'] 367s Traceback (most recent call last): 367s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 367s self.GetFiletypeCompleter( filetypes ) 367s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 367s raise ValueError( 367s f'No semantic completer exists for filetypes: { current_filetypes }' ) 367s ValueError: No semantic completer exists for filetypes: ['foo'] 367s . 367s completer response: {'exception': {'TYPE': 'RuntimeError'}, 367s 'message': "Can't jump to type definition.", 367s 'traceback': 'Traceback (most recent call last):\n' 367s ' File ' 367s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 367s 'line 213, in __call__\n' 367s ' out = callback( request, response )\n' 367s ' File ' 367s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 367s '89, in RunCompleterCommand\n' 367s ' return _JsonResponse( completer.OnUserCommand(\n' 367s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 367s " request_data[ 'command_arguments' ],\n" 367s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 367s ' request_data ), response )\n' 367s ' ^^^^^^^^^^^^^^\n' 367s ' File ' 367s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 367s 'line 481, in OnUserCommand\n' 367s ' return command( self, request_data, arguments[ 1: ] )\n' 367s ' File ' 367s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 367s 'line 289, in \n' 367s ' self._GoToType( request_data ) ),\n' 367s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 367s ' File ' 367s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/python/python_completer.py", ' 367s 'line 353, in _GoToType\n' 367s " raise RuntimeError( 'Can\\'t jump to type definition.' )\n" 367s "RuntimeError: Can't jump to type definition.\n"} 367s b'e' 367s b's' 367s b'i' 367s b'n' 367s Semantic completion not available for ['foo'] 367s Traceback (most recent call last): 367s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 367s self.GetFiletypeCompleter( filetypes ) 367s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 367s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 367s raise ValueError( 367s f'No semantic completer exists for filetypes: { current_filetypes }' ) 367s ValueError: No semantic completer exists for filetypes: ['foo'] 367s .........ss...s...sss.........s.....s...ss........... 367s ---------------------------------------------------------------------- 367s Ran 743 tests in 186.137s 367s 367s OK (skipped=56) 369s autopkgtest [20:59:44]: test upstream-unittest: -----------------------] 369s upstream-unittest PASS 369s autopkgtest [20:59:44]: test upstream-unittest: - - - - - - - - - - results - - - - - - - - - - 370s autopkgtest [20:59:45]: test upstream-unittest-node: preparing testbed 370s Reading package lists... 370s Building dependency tree... 370s Reading state information... 371s Starting pkgProblemResolver with broken count: 0 371s Starting 2 pkgProblemResolver with broken count: 0 371s Done 372s The following NEW packages will be installed: 372s libnode115 node-acorn node-balanced-match node-brace-expansion 372s node-cjs-module-lexer node-minimatch node-typescript node-undici node-xtend 372s nodejs 372s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 372s Need to get 21.0 MB of archives. 372s After this operation, 125 MB of additional disk space will be used. 372s Get:1 http://ftpmaster.internal/ubuntu questing/universe arm64 node-xtend all 4.0.2-3 [3902 B] 372s Get:2 http://ftpmaster.internal/ubuntu questing/universe arm64 nodejs arm64 20.18.1+dfsg-1ubuntu2 [335 kB] 372s Get:3 http://ftpmaster.internal/ubuntu questing/universe arm64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 372s Get:4 http://ftpmaster.internal/ubuntu questing/universe arm64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 372s Get:5 http://ftpmaster.internal/ubuntu questing/universe arm64 node-balanced-match all 2.0.0-1 [4910 B] 372s Get:6 http://ftpmaster.internal/ubuntu questing/universe arm64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 372s Get:7 http://ftpmaster.internal/ubuntu questing/universe arm64 node-minimatch all 9.0.3-5 [78.2 kB] 372s Get:8 http://ftpmaster.internal/ubuntu questing/universe arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 372s Get:9 http://ftpmaster.internal/ubuntu questing/universe arm64 libnode115 arm64 20.18.1+dfsg-1ubuntu2 [12.8 MB] 373s Get:10 http://ftpmaster.internal/ubuntu questing/universe arm64 node-typescript all 4.9.5+ds1-2 [7289 kB] 374s Fetched 21.0 MB in 2s (12.7 MB/s) 374s Selecting previously unselected package node-xtend. 374s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 130068 files and directories currently installed.) 374s Preparing to unpack .../0-node-xtend_4.0.2-3_all.deb ... 374s Unpacking node-xtend (4.0.2-3) ... 374s Selecting previously unselected package nodejs. 374s Preparing to unpack .../1-nodejs_20.18.1+dfsg-1ubuntu2_arm64.deb ... 374s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 374s Selecting previously unselected package node-acorn. 374s Preparing to unpack .../2-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 374s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 374s Selecting previously unselected package node-cjs-module-lexer. 374s Preparing to unpack .../3-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 374s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 374s Selecting previously unselected package node-balanced-match. 374s Preparing to unpack .../4-node-balanced-match_2.0.0-1_all.deb ... 374s Unpacking node-balanced-match (2.0.0-1) ... 374s Selecting previously unselected package node-brace-expansion. 374s Preparing to unpack .../5-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 374s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 374s Selecting previously unselected package node-minimatch. 374s Preparing to unpack .../6-node-minimatch_9.0.3-5_all.deb ... 374s Unpacking node-minimatch (9.0.3-5) ... 375s Selecting previously unselected package node-undici. 375s Preparing to unpack .../7-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 375s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 375s Selecting previously unselected package libnode115:arm64. 375s Preparing to unpack .../8-libnode115_20.18.1+dfsg-1ubuntu2_arm64.deb ... 375s Unpacking libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 375s Selecting previously unselected package node-typescript. 375s Preparing to unpack .../9-node-typescript_4.9.5+ds1-2_all.deb ... 375s Unpacking node-typescript (4.9.5+ds1-2) ... 375s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 375s Setting up node-balanced-match (2.0.0-1) ... 375s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 375s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 375s Setting up node-minimatch (9.0.3-5) ... 375s Setting up node-xtend (4.0.2-3) ... 375s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 375s Setting up libnode115:arm64 (20.18.1+dfsg-1ubuntu2) ... 375s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 375s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 375s Setting up node-typescript (4.9.5+ds1-2) ... 375s Processing triggers for libc-bin (2.41-6ubuntu1) ... 375s Processing triggers for man-db (2.13.0-1) ... 377s autopkgtest [20:59:52]: test upstream-unittest-node: [----------------------- 377s Error retrieving completer debug info 377s Traceback (most recent call last): 377s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 336, in DebugInfo 377s result[ 'completer' ] = _GetCompleterForRequestData( 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 377s request_data ).DebugInfo( request_data ) 377s ^^^^^^^^^^^^^^ 377s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line 402, in _GetCompleterForRequestData 377s return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] ) 377s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 377s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 377s raise ValueError( 377s f'No semantic completer exists for filetypes: { current_filetypes }' ) 377s ValueError: No semantic completer exists for filetypes: ['javascript'] 378s ..Error while reading message from server 378s Traceback (most recent call last): 378s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 378s message = self._ReadMessage() 378s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 378s raise RuntimeError( "Missing 'Content-Length' header" ) 378s RuntimeError: Missing 'Content-Length' header 378s TSServer is not running. 378s Traceback (most recent call last): 378s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 378s self._tsserver_handle.stdin.write( serialized_request ) 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s AttributeError: 'NoneType' object has no attribute 'stdin' 378s Exception in thread Thread-2 (_SetServerVersion): 378s Traceback (most recent call last): 378s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 378s self._tsserver_handle.stdin.write( serialized_request ) 378s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s AttributeError: 'NoneType' object has no attribute 'stdin' 378s 378s During handling of the above exception, another exception occurred: 378s 378s Traceback (most recent call last): 378s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 378s self.run() 378s ~~~~~~~~^^ 378s File "/usr/lib/python3.13/threading.py", line 992, in run 378s self._target(*self._args, **self._kwargs) 378s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 378s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 378s self._SendCommand( 'configure', { 378s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 378s 'preferences': { 378s ^^^^^^^^^^^^^^^^ 378s ...<8 lines>... 378s } 378s ^ 378s } ) 378s ^^^ 378s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 378s self._WriteRequest( request ) 378s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 378s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 378s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 378s RuntimeError: TSServer is not running. 380s ..Error while reading message from server 380s Traceback (most recent call last): 380s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 380s message = self._ReadMessage() 380s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 380s raise RuntimeError( "Missing 'Content-Length' header" ) 380s RuntimeError: Missing 'Content-Length' header 384s ..Error while reading message from server 384s Traceback (most recent call last): 384s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 384s message = self._ReadMessage() 384s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 384s raise RuntimeError( "Missing 'Content-Length' header" ) 384s RuntimeError: Missing 'Content-Length' header 385s ..Error while reading message from server 385s Traceback (most recent call last): 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 385s message = self._ReadMessage() 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 385s raise RuntimeError( "Missing 'Content-Length' header" ) 385s RuntimeError: Missing 'Content-Length' header 385s Error while reading message from server 385s Traceback (most recent call last): 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 385s message = self._ReadMessage() 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 385s raise RuntimeError( "Missing 'Content-Length' header" ) 385s RuntimeError: Missing 'Content-Length' header 385s Error while reading message from server 385s Traceback (most recent call last): 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 385s message = self._ReadMessage() 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 385s raise RuntimeError( "Missing 'Content-Length' header" ) 385s RuntimeError: Missing 'Content-Length' header 385s Error while reading message from server 385s Traceback (most recent call last): 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 385s message = self._ReadMessage() 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 385s raise RuntimeError( "Missing 'Content-Length' header" ) 385s RuntimeError: Missing 'Content-Length' header 385s Error while reading message from server 385s Traceback (most recent call last): 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 385s message = self._ReadMessage() 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 385s raise RuntimeError( "Missing 'Content-Length' header" ) 385s RuntimeError: Missing 'Content-Length' header 385s Error while reading message from server 385s Traceback (most recent call last): 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 385s message = self._ReadMessage() 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 385s raise RuntimeError( "Missing 'Content-Length' header" ) 385s RuntimeError: Missing 'Content-Length' header 385s .TSServer is not running. 385s Traceback (most recent call last): 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 385s self._tsserver_handle.stdin.write( serialized_request ) 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s AttributeError: 'NoneType' object has no attribute 'stdin' 385s Exception in thread Thread-12 (_SetServerVersion): 385s Traceback (most recent call last): 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 385s self._tsserver_handle.stdin.write( serialized_request ) 385s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s AttributeError: 'NoneType' object has no attribute 'stdin' 385s 385s During handling of the above exception, another exception occurred: 385s 385s Traceback (most recent call last): 385s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 385s self.run() 385s ~~~~~~~~^^ 385s File "/usr/lib/python3.13/threading.py", line 992, in run 385s self._target(*self._args, **self._kwargs) 385s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 385s self._SendCommand( 'configure', { 385s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 385s 'preferences': { 385s ^^^^^^^^^^^^^^^^ 385s ...<8 lines>... 385s } 385s ^ 385s } ) 385s ^^^ 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 385s self._WriteRequest( request ) 385s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 385s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 385s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 385s RuntimeError: TSServer is not running. 389s .Error while reading message from server 389s Traceback (most recent call last): 389s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 389s message = self._ReadMessage() 389s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 389s raise RuntimeError( "Missing 'Content-Length' header" ) 389s RuntimeError: Missing 'Content-Length' header 390s .Error while reading message from server 390s Traceback (most recent call last): 390s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 390s message = self._ReadMessage() 390s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 390s raise RuntimeError( "Missing 'Content-Length' header" ) 390s RuntimeError: Missing 'Content-Length' header 390s .ss.completer response: { 390s "completions": [ 390s { 390s "insertion_text": "B\u00e5r", 390s "extra_data": { 390s "fixits": [ 390s { 390s "location": { 390s "line_num": 36, 390s "column_num": 5, 390s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js" 390s }, 390s "chunks": [ 390s { 390s "replacement_text": "import { B\u00e5r } from \"./unicode\";\n\n", 390s "range": { 390s "start": { 390s "line_num": 1, 390s "column_num": 1, 390s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js" 390s }, 390s "end": { 390s "line_num": 1, 390s "column_num": 1, 390s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js" 390s } 390s } 390s } 390s ], 390s "text": "Add import from \"./unicode\"", 390s "resolve": false 390s } 390s ] 390s }, 390s "extra_menu_info": "class B\u00e5r", 390s "detailed_info": "class B\u00e5r", 390s "kind": "class" 390s } 390s ], 390s "completion_start_column": 1, 390s "errors": [] 390s } 390s completer response: { 390s "completions": [ 390s { 390s "insertion_text": "methodA", 390s "extra_data": {}, 390s "extra_menu_info": "(method) Foo.methodA(): void", 390s "detailed_info": "(method) Foo.methodA(): void\n\nUnicode string: \u8bf4\u8bdd", 390s "kind": "method" 390s }, 390s { 390s "insertion_text": "methodB", 390s "extra_data": {}, 390s "extra_menu_info": "(method) Foo.methodB(): void", 390s "detailed_info": "(method) Foo.methodB(): void", 390s "kind": "method" 390s }, 390s { 390s "insertion_text": "methodC", 390s "extra_data": {}, 390s "extra_menu_info": "(method) Foo.methodC(foo: any, bar: any): void", 390s "detailed_info": "(method) Foo.methodC(foo: any, bar: any): void", 390s "kind": "method" 390s } 390s ], 390s "completion_start_column": 5, 390s "errors": [] 390s } 390s completer response: { 390s "completions": [ 390s { 390s "insertion_text": "foo", 390s "extra_data": {}, 390s "extra_menu_info": "(property) foo: string", 390s "detailed_info": "(property) foo: string", 390s "kind": "property" 390s } 390s ], 390s "completion_start_column": 6, 390s "errors": [] 390s } 390s completer response: { 390s "completions": [ 390s { 390s "insertion_text": "class", 390s "extra_data": {}, 390s "kind": "keyword" 390s }, 390s { 390s "insertion_text": "CSSLayerStatementRule", 390s "extra_data": {}, 390s "extra_menu_info": "interface CSSLayerStatementRule var CSSLayerStatementRule: { new (): CSSLayerStatementRule; prototype: CSSLayerStatementRule; }", 390s "detailed_info": "interface CSSLayerStatementRule\nvar CSSLayerStatementRule: {\n new (): CSSLayerStatementRule;\n prototype: CSSLayerStatementRule;\n}", 390s "kind": "var" 390s }, 390s { 390s "insertion_text": "CSSFontPaletteValuesRule", 390s "extra_data": {}, 390s "extra_menu_info": "interface CSSFontPaletteValuesRule var CSSFontPaletteValuesRule: { new (): CSSFontPaletteValuesRule; prototype: CSSFontPaletteValuesRule; }", 390s "detailed_info": "interface CSSFontPaletteValuesRule\nvar CSSFontPaletteValuesRule: {\n new (): CSSFontPaletteValuesRule;\n prototype: CSSFontPaletteValuesRule;\n}", 390s "kind": "var" 390s }, 390s { 390s "insertion_text": "scrollbars", 390s "extra_data": {}, 390s "extra_menu_info": "var scrollbars: BarProp", 390s "detailed_info": "var scrollbars: BarProp\n\nReturns true if the scrollbars are visible; otherwise, returns false.", 390s "kind": "var" 390s }, 390s { 390s "insertion_text": "RTCDtlsTransport", 390s "extra_data": {}, 390s "extra_menu_info": "interface RTCDtlsTransport var RTCDtlsTransport: { new (): RTCDtlsTransport; prototype: RTCDtlsTransport; }", 390s "detailed_info": "interface RTCDtlsTransport\nvar RTCDtlsTransport: {\n new (): RTCDtlsTransport;\n prototype: RTCDtlsTransport;\n}", 390s "kind": "var" 390s } 390s ], 390s "completion_start_column": 1, 390s "errors": [] 390s } 390s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 12, 390s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 390s 'line_num': 22}, 390s 'start': {'column_num': 12, 390s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 390s 'line_num': 22}}, 390s 'replacement_text': '\n' 390s ' nonExistingMethod() {\n' 390s ' throw new Error("Method ' 390s 'not implemented.");\n' 390s ' }'}], 390s 'location': {'column_num': 19, 390s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 390s 'line_num': 32}, 390s 'resolve': False, 390s 'text': "Declare method 'nonExistingMethod'"}]} 390s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 20, 390s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 390s 'line_num': 1}, 390s 'start': {'column_num': 19, 390s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 390s 'line_num': 1}}, 390s 'replacement_text': '\n'}, 390s {'range': {'end': {'column_num': 1, 390s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 390s 'line_num': 2}, 390s 'start': {'column_num': 1, 390s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 390s 'line_num': 2}}, 390s 'replacement_text': ' '}], 390s 'location': {'column_num': 1, 390s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 390s 'line_num': 1}, 390s 'resolve': False, 390s 'text': ''}]} 390s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 390s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 390s 'line_num': 2}, 390s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 391s 'line_num': 2}}, 391s 'replacement_text': ' '}], 391s 'location': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 391s 'line_num': 1}, 391s 'resolve': False, 391s 'text': ''}]} 391s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 2}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 2}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 3}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 3}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 14, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 3}, 391s 'start': {'column_num': 14, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 3}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 4}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 4}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 14, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 4}, 391s 'start': {'column_num': 14, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 4}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 5}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 5}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 5, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 6}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 6}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 5, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 7}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 7}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 8}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 8}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 6, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 8}, 391s 'start': {'column_num': 6, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 8}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 2, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 18}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 18}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 2, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 19}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 19}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 2, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 20}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 20}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 2, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 21}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 21}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 24}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 24}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 4, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 25}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 25}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 4, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 26}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 26}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 17, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27}, 391s 'start': {'column_num': 17, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27}}, 391s 'replacement_text': ' '}], 391s 'location': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 1}, 391s 'resolve': False, 391s 'text': ''}]}.. 391s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 2}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 2}}, 391s 'replacement_text': '\t'}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 3}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 3}}, 391s 'replacement_text': '\t'}, 391s {'range': {'end': {'column_num': 14, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 3}, 391s 'start': {'column_num': 14, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 3}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 4}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 4}}, 391s 'replacement_text': '\t'}, 391s {'range': {'end': {'column_num': 14, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 4}, 391s 'start': {'column_num': 14, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 4}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 5}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 5}}, 391s 'replacement_text': '\t'}, 391s {'range': {'end': {'column_num': 5, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 6}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 6}}, 391s 'replacement_text': '\t\t'}, 391s {'range': {'end': {'column_num': 5, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 7}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 7}}, 391s 'replacement_text': '\t\t'}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 8}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 8}}, 391s 'replacement_text': '\t'}, 391s {'range': {'end': {'column_num': 6, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 8}, 391s 'start': {'column_num': 6, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 8}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 2, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 18}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 18}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 2, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 19}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 19}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 2, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 20}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 20}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 2, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 21}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 21}}, 391s 'replacement_text': ' '}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 24}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 24}}, 391s 'replacement_text': '\t'}, 391s {'range': {'end': {'column_num': 4, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 25}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 25}}, 391s 'replacement_text': '\t '}, 391s {'range': {'end': {'column_num': 4, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 26}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 26}}, 391s 'replacement_text': '\t '}, 391s {'range': {'end': {'column_num': 3, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27}}, 391s 'replacement_text': '\t'}, 391s {'range': {'end': {'column_num': 17, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27}, 391s 'start': {'column_num': 17, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27}}, 391s 'replacement_text': ' '}], 391s 'location': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 1}, 391s 'resolve': False, 391s 'text': ''}]}........ 391s completer response: {'detailed_info': 'class Bar\n\nClass documentation\n\nMulti-line'} 391s completer response: {'detailed_info': '(method) Bar.testMethod(): void\n\nMethod documentation'} 391s completer response: {'message': 'var foo: Foo'} 391s completer response: {'column_num': 3, 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27} 391s completer response: {'column_num': 3, 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27} 391s completer response: {'column_num': 3, 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27} 391s completer response: [{'column_num': 11, 391s 'description': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file2.js', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file2.js', 391s 'line_num': 1}, 391s {'column_num': 5, 391s 'description': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file3.js', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file3.js', 391s 'line_num': 2}, 391s {'column_num': 5, 391s 'description': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 31}] 391s completer response: [{'column_num': 5, 391s 'description': 'var bar = new Bar();', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file3.js', 391s 'line_num': 1}, 391s {'column_num': 1, 391s 'description': 'bar.testMethod();', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file3.js', 391s 'line_num': 2}, 391s {'column_num': 5, 391s 'description': 'var bar = new Bar();', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 30}, 391s {'column_num': 1, 391s 'description': 'bar.testMethod();', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 31}, 391s {'column_num': 1, 391s 'description': 'bar.nonExistingMethod();', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 32}] 391s completer response: {'column_num': 3, 391s 'description': 'testMethod', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 27} 391s completer response: [{'column_num': 5, 391s 'description': 'bar', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file3.js', 391s 'line_num': 1}, 391s {'column_num': 5, 391s 'description': 'bar', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 30}, 391s {'column_num': 1, 391s 'description': 'Bar', 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 22}] 391s completer response: {'exception': {'TYPE': 'RuntimeError'}, 391s 'message': 'Symbol not found', 391s 'traceback': 'Traceback (most recent call last):\n' 391s ' File ' 391s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 391s 'line 213, in __call__\n' 391s ' out = callback( request, response )\n' 391s ' File ' 391s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 391s '89, in RunCompleterCommand\n' 391s ' return _JsonResponse( completer.OnUserCommand(\n' 391s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 391s " request_data[ 'command_arguments' ],\n" 391s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 391s ' request_data ), response )\n' 391s ' ^^^^^^^^^^^^^^\n' 391s ' File ' 391s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 391s 'line 481, in OnUserCommand\n' 391s ' return command( self, request_data, arguments[ 1: ] )\n' 391s ' File ' 391s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 391s 'line 474, in \n' 391s ' self._GoToSymbol( request_data, args ) ),\n' 391s ' ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 391s ' File ' 391s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 391s 'line 953, in _GoToSymbol\n' 391s " raise RuntimeError( 'Symbol not found' )\n" 391s 'RuntimeError: Symbol not found\n'} 391s completer response: {'column_num': 7, 391s 'file_only': False, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 391s 'line_num': 1} 391s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/imports.js', 391s 'line_num': 2}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/imports.js', 391s 'line_num': 1}}, 391s 'replacement_text': 'import * as lib from "library";\n' 391s 'import func, { func1, func2 } ' 391s 'from "library";\n'}, 391s {'range': {'end': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/imports.js', 391s 'line_num': 3}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/imports.js', 391s 'line_num': 2}}, 391s 'replacement_text': ''}, 391s {'range': {'end': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/imports.js', 391s 'line_num': 4}, 391s 'start': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/imports.js', 391s 'line_num': 3}}, 391s 'replacement_text': ''}], 391s 'location': {'column_num': 1, 391s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/imports.js', 391s 'line_num': 1}, 391s 'resolve': False, 391s 'text': ''}]} 391s completer response: {'exception': {'TYPE': 'ValueError'}, 391s 'message': 'Please specify a new name to rename it to.\n' 391s 'Usage: RefactorRename ', 391s 'traceback': 'Traceback (most recent call last):\n' 391s ' File ' 391s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 391s 'line 213, in __call__\n' 391s ' out = callback( request, response )\n' 391s ' File ' 391s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 391s '89, in RunCompleterCommand\n' 391s ' return _JsonResponse( completer.OnUserCommand(\n' 391s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 391s " request_data[ 'command_arguments' ],\n" 391s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 391s ' request_data ), response )\n' 391s ' ^^^^^^^^^^^^^^\n' 391s ' File ' 391s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 391s 'line 481, in OnUserCommand\n' 391s ' return command( self, request_data, arguments[ 1: ] )\n' 391s ' File ' 391s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 391s 'line 484, in \n' 391s ' self._RefactorRename( request_data, args ) ),\n' 391s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 391s ' File ' 391s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 391s 'line 1039, in _RefactorRename\n' 391s " raise ValueError( 'Please specify a new name to rename it " 391s "to.\\n'\n" 391s " 'Usage: RefactorRename ' )\n" 391s 'ValueError: Please specify a new name to rename it to.\n' 391s 'Usage: RefactorRename \n'}....Error while reading message from server 391s Traceback (most recent call last): 391s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 391s message = self._ReadMessage() 391s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 391s raise RuntimeError( "Missing 'Content-Length' header" ) 391s RuntimeError: Missing 'Content-Length' header 393s 393s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 8, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file2.js', 393s 'line_num': 1}, 393s 'start': {'column_num': 5, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file2.js', 393s 'line_num': 1}}, 393s 'replacement_text': 'this-is-a-longer-string'}, 393s {'range': {'end': {'column_num': 18, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file3.js', 393s 'line_num': 1}, 393s 'start': {'column_num': 15, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/file3.js', 393s 'line_num': 1}}, 393s 'replacement_text': 'this-is-a-longer-string'}, 393s {'range': {'end': {'column_num': 10, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 22}, 393s 'start': {'column_num': 7, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 22}}, 393s 'replacement_text': 'this-is-a-longer-string'}, 393s {'range': {'end': {'column_num': 18, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 30}, 393s 'start': {'column_num': 15, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 30}}, 393s 'replacement_text': 'this-is-a-longer-string'}, 393s {'range': {'end': {'column_num': 4, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 34}, 393s 'start': {'column_num': 1, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 34}}, 393s 'replacement_text': 'this-is-a-longer-string'}], 393s 'location': {'column_num': 8, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 22}, 393s 'resolve': False, 393s 'text': ''}]} 393s completer response: {'exception': {'TYPE': 'RuntimeError'}, 393s 'message': 'Value cannot be renamed: You cannot rename this element.', 393s 'traceback': 'Traceback (most recent call last):\n' 393s ' File ' 393s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 393s 'line 213, in __call__\n' 393s ' out = callback( request, response )\n' 393s ' File ' 393s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 393s '89, in RunCompleterCommand\n' 393s ' return _JsonResponse( completer.OnUserCommand(\n' 393s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 393s " request_data[ 'command_arguments' ],\n" 393s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 393s ' request_data ), response )\n' 393s ' ^^^^^^^^^^^^^^\n' 393s ' File ' 393s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 393s 'line 481, in OnUserCommand\n' 393s ' return command( self, request_data, arguments[ 1: ] )\n' 393s ' File ' 393s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 393s 'line 484, in \n' 393s ' self._RefactorRename( request_data, args ) ),\n' 393s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 393s ' File ' 393s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 393s 'line 1053, in _RefactorRename\n' 393s " raise RuntimeError( 'Value cannot be renamed: '\n" 393s ' f\'{ response[ "info" ][ ' 393s '"localizedErrorMessage" ] }\' )\n' 393s 'RuntimeError: Value cannot be renamed: You cannot rename this ' 393s 'element.\n'} 393s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 1}, 393s 'start': {'column_num': 7, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 1}}, 393s 'replacement_text': 'test'}, 393s {'range': {'end': {'column_num': 18, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 11}, 393s 'start': {'column_num': 15, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 11}}, 393s 'replacement_text': 'test'}], 393s 'location': {'column_num': 7, 393s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascript/testdata/test.js', 393s 'line_num': 1}, 393s 'resolve': False, 393s 'text': ''}]} 393s completer response: {'completion_start_column': 12, 393s 'completions': [{'detailed_info': '(property) ' 393s 'DocumentOrShadowRoot.activeElement: ' 393s 'Element\n' 393s '\n' 393s 'Returns the deepest element in the ' 393s 'document through which or to which key ' 393s 'events are being routed. This is, roughly ' 393s 'speaking, the focused element in the ' 393s 'document.\n' 393s '\n' 393s 'For the purposes of this API, when a child ' 393s 'browsing context is focused, its container ' 393s 'is focused in the parent browsing context. ' 393s 'For example, if the user moves the focus ' 393s 'to a text control in an iframe, the iframe ' 393s 'is the element returned by the ' 393s "activeElement API in the iframe's node " 393s 'document.\n' 393s '\n' 393s 'Similarly, when the focused element is in ' 393s 'a different node tree than ' 393s 'documentOrShadowRoot, the element returned ' 393s "will be the host that's located in the " 393s 'same node tree as documentOrShadowRoot if ' 393s 'documentOrShadowRoot is a shadow-including ' 393s 'inclusive ancestor of the focused element, ' 393s 'and null if not.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) ' 393s 'DocumentOrShadowRoot.activeElement: ' 393s 'Element', 393s 'insertion_text': 'activeElement', 393s 'kind': 'property'}, 393s {'detailed_info': '(method) Document.addEventListener(type: K, ' 393s 'listener: (this: Document, ev: ' 393s 'DocumentEventMap[K]) => any, options?: ' 393s 'boolean | AddEventListenerOptions): void ' 393s '(+1 overload)\n' 393s '\n' 393s 'Appends an event listener for events whose ' 393s 'type attribute value is type. The callback ' 393s 'argument sets the callback that will be ' 393s 'invoked when the event is dispatched.\n' 393s '\n' 393s 'The options argument sets ' 393s 'listener-specific options. For ' 393s 'compatibility this can be a boolean, in ' 393s 'which case the method behaves exactly as ' 393s "if the value was specified as options's " 393s 'capture.\n' 393s '\n' 393s "When set to true, options's capture " 393s 'prevents callback from being invoked when ' 393s "the event's eventPhase attribute value is " 393s 'BUBBLING_PHASE. When false (or not ' 393s 'present), callback will not be invoked ' 393s "when event's eventPhase attribute value is " 393s 'CAPTURING_PHASE. Either way, callback will ' 393s "be invoked if event's eventPhase attribute " 393s 'value is AT_TARGET.\n' 393s '\n' 393s "When set to true, options's passive " 393s 'indicates that the callback will not ' 393s 'cancel the event by invoking ' 393s 'preventDefault(). This is used to enable ' 393s 'performance optimizations described in § ' 393s '2.8 Observing event listeners.\n' 393s '\n' 393s "When set to true, options's once indicates " 393s 'that the callback will only be invoked ' 393s 'once after which the event listener will ' 393s 'be removed.\n' 393s '\n' 393s "If an AbortSignal is passed for options's " 393s 'signal, then the event listener will be ' 393s 'removed when signal is aborted.\n' 393s '\n' 393s "The event listener is appended to target's " 393s 'event listener list and is not appended if ' 393s 'it has the same type, callback, and ' 393s 'capture.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.addEventListener(type: K, ' 393s 'listener: (this: Document, ev: ' 393s 'DocumentEventMap[K]) => any, options?: ' 393s 'boolean | AddEventListenerOptions): void ' 393s '(+1 overload)', 393s 'insertion_text': 'addEventListener', 393s 'kind': 'method'}, 393s {'detailed_info': '(property) ' 393s 'DocumentOrShadowRoot.adoptedStyleSheets: ' 393s 'CSSStyleSheet[]', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) ' 393s 'DocumentOrShadowRoot.adoptedStyleSheets: ' 393s 'CSSStyleSheet[]', 393s 'insertion_text': 'adoptedStyleSheets', 393s 'kind': 'property'}, 393s {'detailed_info': '(method) Document.adoptNode(node: T): T\n' 393s '\n' 393s 'Moves node from another document and ' 393s 'returns it.\n' 393s '\n' 393s 'If node is a document, throws a ' 393s '"NotSupportedError" DOMException or, if ' 393s 'node is a shadow root, throws a ' 393s '"HierarchyRequestError" DOMException.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.adoptNode(node: T): T', 393s 'insertion_text': 'adoptNode', 393s 'kind': 'method'}, 393s {'detailed_info': '(property) Document.alinkColor: string\n' 393s '\n' 393s 'Sets or gets the color of all active links ' 393s 'in the document.\n' 393s '\n' 393s 'deprecated', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.alinkColor: string', 393s 'insertion_text': 'alinkColor', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Document.all: ' 393s 'HTMLAllCollection\n' 393s '\n' 393s 'Returns a reference to the collection of ' 393s 'elements contained by the object.\n' 393s '\n' 393s 'deprecated', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.all: ' 393s 'HTMLAllCollection', 393s 'insertion_text': 'all', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Document.anchors: ' 393s 'HTMLCollectionOf\n' 393s '\n' 393s 'Retrieves a collection of all a objects ' 393s 'that have a name and/or id property. ' 393s 'Objects in this collection are in HTML ' 393s 'source order.\n' 393s '\n' 393s 'deprecated', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.anchors: ' 393s 'HTMLCollectionOf', 393s 'insertion_text': 'anchors', 393s 'kind': 'property'}, 393s {'detailed_info': '(method) ParentNode.append(...nodes: ' 393s '(string | Node)[]): void\n' 393s '\n' 393s 'Inserts nodes after the last child of ' 393s 'node, while replacing strings in nodes ' 393s 'with equivalent Text nodes.\n' 393s '\n' 393s 'Throws a "HierarchyRequestError" ' 393s 'DOMException if the constraints of the ' 393s 'node tree are violated.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ParentNode.append(...nodes: ' 393s '(string | Node)[]): void', 393s 'insertion_text': 'append', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Node.appendChild(node: T): T', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Node.appendChild(node: T): T', 393s 'insertion_text': 'appendChild', 393s 'kind': 'method'}, 393s {'detailed_info': '(property) Document.applets: ' 393s 'HTMLCollection\n' 393s '\n' 393s 'Retrieves a collection of all applet ' 393s 'objects in the document.\n' 393s '\n' 393s 'deprecated', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.applets: ' 393s 'HTMLCollection', 393s 'insertion_text': 'applets', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Node.baseURI: string\n' 393s '\n' 393s "Returns node's node document's document " 393s 'base URL.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Node.baseURI: string', 393s 'insertion_text': 'baseURI', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Document.bgColor: string\n' 393s '\n' 393s 'Deprecated. Sets or retrieves a value that ' 393s 'indicates the background color behind the ' 393s 'object.\n' 393s '\n' 393s 'deprecated', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.bgColor: string', 393s 'insertion_text': 'bgColor', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Document.body: HTMLElement\n' 393s '\n' 393s 'Specifies the beginning and end of the ' 393s 'document body.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.body: HTMLElement', 393s 'insertion_text': 'body', 393s 'kind': 'property'}, 393s {'detailed_info': '(method) Document.captureEvents(): void\n' 393s '\n' 393s 'deprecated', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.captureEvents(): void', 393s 'insertion_text': 'captureEvents', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Document.caretRangeFromPoint(x: ' 393s 'number, y: number): Range\n' 393s '\n' 393s 'deprecated', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.caretRangeFromPoint(x: ' 393s 'number, y: number): Range', 393s 'insertion_text': 'caretRangeFromPoint', 393s 'kind': 'method'}, 393s {'detailed_info': '(property) Document.characterSet: string\n' 393s '\n' 393s "Returns document's encoding.", 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.characterSet: string', 393s 'insertion_text': 'characterSet', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Document.charset: string\n' 393s '\n' 393s 'Gets or sets the character set used to ' 393s 'encode the object.\n' 393s '\n' 393s 'deprecated: This is a legacy alias of ' 393s '`characterSet`.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.charset: string', 393s 'insertion_text': 'charset', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) ParentNode.children: ' 393s 'HTMLCollection\n' 393s '\n' 393s 'Returns the child elements.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) ParentNode.children: ' 393s 'HTMLCollection', 393s 'insertion_text': 'children', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) ParentNode.childElementCount: ' 393s 'number', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) ParentNode.childElementCount: ' 393s 'number', 393s 'insertion_text': 'childElementCount', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Node.childNodes: ' 393s 'NodeListOf\n' 393s '\n' 393s 'Returns the children.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Node.childNodes: ' 393s 'NodeListOf', 393s 'insertion_text': 'childNodes', 393s 'kind': 'property'}, 393s {'detailed_info': '(method) Document.clear(): void\n' 393s '\n' 393s 'deprecated', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.clear(): void', 393s 'insertion_text': 'clear', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Node.cloneNode(deep?: boolean): ' 393s 'Node\n' 393s '\n' 393s 'Returns a copy of node. If deep is true, ' 393s "the copy also includes the node's " 393s 'descendants.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Node.cloneNode(deep?: boolean): ' 393s 'Node', 393s 'insertion_text': 'cloneNode', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Document.close(): void\n' 393s '\n' 393s 'Closes an output stream and forces the ' 393s 'sent data to display.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.close(): void', 393s 'insertion_text': 'close', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) ' 393s 'Node.compareDocumentPosition(other: Node): ' 393s 'number\n' 393s '\n' 393s 'Returns a bitmask indicating the position ' 393s 'of other relative to node.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'Node.compareDocumentPosition(other: ' 393s 'Node): number', 393s 'insertion_text': 'compareDocumentPosition', 393s 'kind': 'method'}, 393s {'detailed_info': '(property) Document.compatMode: string\n' 393s '\n' 393s 'Gets a value that indicates whether ' 393s 'standards-compliant mode is switched on ' 393s 'for the object.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.compatMode: string', 393s 'insertion_text': 'compatMode', 393s 'kind': 'property'}, 393s {'detailed_info': '(method) Node.contains(other: Node): ' 393s 'boolean\n' 393s '\n' 393s 'Returns true if other is an inclusive ' 393s 'descendant of node, and false otherwise.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Node.contains(other: Node): ' 393s 'boolean', 393s 'insertion_text': 'contains', 393s 'kind': 'method'}, 393s {'detailed_info': '(property) Document.contentType: string\n' 393s '\n' 393s "Returns document's content type.", 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.contentType: string', 393s 'insertion_text': 'contentType', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Document.cookie: string\n' 393s '\n' 393s 'Returns the HTTP cookies that apply to the ' 393s 'Document. If there are no cookies or ' 393s "cookies can't be applied to this resource, " 393s 'the empty string will be returned.\n' 393s '\n' 393s 'Can be set, to add a new cookie to the ' 393s "element's set of HTTP cookies.\n" 393s '\n' 393s 'If the contents are sandboxed into a ' 393s 'unique origin (e.g. in an iframe with the ' 393s 'sandbox attribute), a "SecurityError" ' 393s 'DOMException will be thrown on getting and ' 393s 'setting.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.cookie: string', 393s 'insertion_text': 'cookie', 393s 'kind': 'property'}, 393s {'detailed_info': '(method) ' 393s 'Document.createAttribute(localName: ' 393s 'string): Attr\n' 393s '\n' 393s 'Creates an attribute object with a ' 393s 'specified name.\n' 393s '\n' 393s 'param: name String that sets the attribute ' 393s "object's name.", 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'Document.createAttribute(localName: ' 393s 'string): Attr', 393s 'insertion_text': 'createAttribute', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) ' 393s 'Document.createAttributeNS(namespace: ' 393s 'string, qualifiedName: string): Attr', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'Document.createAttributeNS(namespace: ' 393s 'string, qualifiedName: string): Attr', 393s 'insertion_text': 'createAttributeNS', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Document.createComment(data: ' 393s 'string): Comment\n' 393s '\n' 393s 'Creates a comment object with the ' 393s 'specified data.\n' 393s '\n' 393s "param: data Sets the comment object's " 393s 'data.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.createComment(data: ' 393s 'string): Comment', 393s 'insertion_text': 'createComment', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Document.createCDATASection(data: ' 393s 'string): CDATASection\n' 393s '\n' 393s 'Returns a CDATASection node whose data is ' 393s 'data.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'Document.createCDATASection(data: ' 393s 'string): CDATASection', 393s 'insertion_text': 'createCDATASection', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) ' 393s 'Document.createDocumentFragment(): ' 393s 'DocumentFragment\n' 393s '\n' 393s 'Creates a new document.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'Document.createDocumentFragment(): ' 393s 'DocumentFragment', 393s 'insertion_text': 'createDocumentFragment', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Document.createElement(tagName: K, ' 393s 'options?: ElementCreationOptions): ' 393s 'HTMLElementTagNameMap[K] (+2 overloads)\n' 393s '\n' 393s 'Creates an instance of the element for the ' 393s 'specified tag.\n' 393s '\n' 393s 'param: tagName The name of an element.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.createElement(tagName: K, ' 393s 'options?: ElementCreationOptions): ' 393s 'HTMLElementTagNameMap[K] (+2 overloads)', 393s 'insertion_text': 'createElement', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) ' 393s 'Document.createElementNS(namespaceURI: ' 393s '"http://www.w3.org/1999/xhtml", ' 393s 'qualifiedName: string): HTMLElement (+4 ' 393s 'overloads)\n' 393s '\n' 393s 'Returns an element with namespace ' 393s 'namespace. Its namespace prefix will be ' 393s 'everything before ":" (U+003E) in ' 393s 'qualifiedName or null. Its local name will ' 393s 'be everything after ":" (U+003E) in ' 393s 'qualifiedName or qualifiedName.\n' 393s '\n' 393s 'If localName does not match the Name ' 393s 'production an "InvalidCharacterError" ' 393s 'DOMException will be thrown.\n' 393s '\n' 393s 'If one of the following conditions is true ' 393s 'a "NamespaceError" DOMException will be ' 393s 'thrown:\n' 393s '\n' 393s 'localName does not match the QName ' 393s 'production.\n' 393s 'Namespace prefix is not null and namespace ' 393s 'is the empty string.\n' 393s 'Namespace prefix is "xml" and namespace is ' 393s 'not the XML namespace.\n' 393s 'qualifiedName or namespace prefix is ' 393s '"xmlns" and namespace is not the XMLNS ' 393s 'namespace.\n' 393s 'namespace is the XMLNS namespace and ' 393s 'neither qualifiedName nor namespace prefix ' 393s 'is "xmlns".\n' 393s '\n' 393s "When supplied, options's is can be used to " 393s 'create a customized built-in element.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'Document.createElementNS(namespaceURI: ' 393s '"http://www.w3.org/1999/xhtml", ' 393s 'qualifiedName: string): HTMLElement (+4 ' 393s 'overloads)', 393s 'insertion_text': 'createElementNS', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) ' 393s 'Document.createEvent(eventInterface: ' 393s '"AnimationEvent"): AnimationEvent (+59 ' 393s 'overloads)', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'Document.createEvent(eventInterface: ' 393s '"AnimationEvent"): AnimationEvent (+59 ' 393s 'overloads)', 393s 'insertion_text': 'createEvent', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) ' 393s 'XPathEvaluatorBase.createExpression(expression: ' 393s 'string, resolver?: XPathNSResolver): ' 393s 'XPathExpression', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'XPathEvaluatorBase.createExpression(expression: ' 393s 'string, resolver?: XPathNSResolver): ' 393s 'XPathExpression', 393s 'insertion_text': 'createExpression', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Document.createNodeIterator(root: ' 393s 'Node, whatToShow?: number, filter?: ' 393s 'NodeFilter): NodeIterator\n' 393s '\n' 393s 'Creates a NodeIterator object that you can ' 393s 'use to traverse filtered lists of nodes or ' 393s 'elements in a document.\n' 393s '\n' 393s 'param: root The root element or node to ' 393s 'start traversing on.\n' 393s 'param: whatToShow The type of nodes or ' 393s 'elements to appear in the node list\n' 393s 'param: filter A custom NodeFilter function ' 393s 'to use. For more information, see filter. ' 393s 'Use null for no filter.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'Document.createNodeIterator(root: Node, ' 393s 'whatToShow?: number, filter?: ' 393s 'NodeFilter): NodeIterator', 393s 'insertion_text': 'createNodeIterator', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) ' 393s 'XPathEvaluatorBase.createNSResolver(nodeResolver: ' 393s 'Node): XPathNSResolver', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'XPathEvaluatorBase.createNSResolver(nodeResolver: ' 393s 'Node): XPathNSResolver', 393s 'insertion_text': 'createNSResolver', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) ' 393s 'Document.createProcessingInstruction(target: ' 393s 'string, data: string): ' 393s 'ProcessingInstruction\n' 393s '\n' 393s 'Returns a ProcessingInstruction node whose ' 393s 'target is target and data is data. If ' 393s 'target does not match the Name production ' 393s 'an "InvalidCharacterError" DOMException ' 393s 'will be thrown. If data contains "?>" an ' 393s '"InvalidCharacterError" DOMException will ' 393s 'be thrown.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'Document.createProcessingInstruction(target: ' 393s 'string, data: string): ' 393s 'ProcessingInstruction', 393s 'insertion_text': 'createProcessingInstruction', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Document.createRange(): Range\n' 393s '\n' 393s 'Returns an empty range object that has ' 393s 'both of its boundary points positioned at ' 393s 'the beginning of the document.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.createRange(): Range', 393s 'insertion_text': 'createRange', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Document.createTextNode(data: ' 393s 'string): Text\n' 393s '\n' 393s 'Creates a text string from the specified ' 393s 'value.\n' 393s '\n' 393s 'param: data String that specifies the ' 393s 'nodeValue property of the text node.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.createTextNode(data: ' 393s 'string): Text', 393s 'insertion_text': 'createTextNode', 393s 'kind': 'method'}, 393s {'detailed_info': '(method) Document.createTreeWalker(root: ' 393s 'Node, whatToShow?: number, filter?: ' 393s 'NodeFilter): TreeWalker\n' 393s '\n' 393s 'Creates a TreeWalker object that you can ' 393s 'use to traverse filtered lists of nodes or ' 393s 'elements in a document.\n' 393s '\n' 393s 'param: root The root element or node to ' 393s 'start traversing on.\n' 393s 'param: whatToShow The type of nodes or ' 393s 'elements to appear in the node list. For ' 393s 'more information, see whatToShow.\n' 393s 'param: filter A custom NodeFilter function ' 393s 'to use.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) Document.createTreeWalker(root: ' 393s 'Node, whatToShow?: number, filter?: ' 393s 'NodeFilter): TreeWalker', 393s 'insertion_text': 'createTreeWalker', 393s 'kind': 'method'}, 393s {'detailed_info': '(property) Document.currentScript: ' 393s 'HTMLOrSVGScriptElement\n' 393s '\n' 393s 'Returns the script element, or the SVG ' 393s 'script element, that is currently ' 393s 'executing, as long as the element ' 393s 'represents a classic script. In the case ' 393s 'of reentrant script execution, returns the ' 393s 'one that most recently started executing ' 393s 'amongst those that have not yet finished ' 393s 'executing.\n' 393s '\n' 393s 'Returns null if the Document is not ' 393s 'currently executing a script or SVG script ' 393s 'element (e.g., because the running script ' 393s 'is an event handler, or a timeout), or if ' 393s 'the currently executing script or SVG ' 393s 'script element represents a module script.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.currentScript: ' 393s 'HTMLOrSVGScriptElement', 393s 'insertion_text': 'currentScript', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Document.defaultView: Window & ' 393s 'typeof globalThis\n' 393s '\n' 393s 'Returns the Window object of the active ' 393s 'document.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.defaultView: Window ' 393s '& typeof globalThis', 393s 'insertion_text': 'defaultView', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Document.designMode: string\n' 393s '\n' 393s 'Sets or gets a value that indicates ' 393s 'whether the document can be edited.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.designMode: string', 393s 'insertion_text': 'designMode', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Document.dir: string\n' 393s '\n' 393s 'Sets or retrieves a value that indicates ' 393s 'the reading order of the object.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.dir: string', 393s 'insertion_text': 'dir', 393s 'kind': 'property'}, 393s {'detailed_info': '(method) EventTarget.dispatchEvent(event: ' 393s 'Event): boolean\n' 393s '\n' 393s 'Dispatches a synthetic event event to ' 393s "target and returns true if either event's " 393s 'cancelable attribute value is false or its ' 393s 'preventDefault() method was not invoked, ' 393s 'and false otherwise.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(method) ' 393s 'EventTarget.dispatchEvent(event: Event): ' 393s 'boolean', 393s 'insertion_text': 'dispatchEvent', 393s 'kind': 'method'}, 393s {'detailed_info': '(property) Document.doctype: DocumentType\n' 393s '\n' 393s 'Gets an object representing the document ' 393s 'type declaration associated with the ' 393s 'current document.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.doctype: ' 393s 'DocumentType', 393s 'insertion_text': 'doctype', 393s 'kind': 'property'}, 393s {'detailed_info': '(property) Document.documentElement: ' 393s 'HTMLElement\n' 393s '\n' 393s 'Gets a reference to the root node of the ' 393s 'document.', 393s 'extra_data': {}, 393s 'extra_menu_info': '(property) Document.documentElement: ' 393s 'HTMLElement', 393s 'insertion_text': 'documentElement', 393s 'kind': 'property'}], 393s 'errors': []}.Error while reading message from server 393s Traceback (most recent call last): 393s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 393s message = self._ReadMessage() 393s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 393s raise RuntimeError( "Missing 'Content-Length' header" ) 393s RuntimeError: Missing 'Content-Length' header 396s .Error while reading message from server 396s Traceback (most recent call last): 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 396s message = self._ReadMessage() 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 396s raise RuntimeError( "Missing 'Content-Length' header" ) 396s RuntimeError: Missing 'Content-Length' header 396s .Error while reading message from server 396s Traceback (most recent call last): 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 396s message = self._ReadMessage() 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 396s raise RuntimeError( "Missing 'Content-Length' header" ) 396s RuntimeError: Missing 'Content-Length' header 396s Error while reading message from server 396s Traceback (most recent call last): 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 396s message = self._ReadMessage() 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 396s raise RuntimeError( "Missing 'Content-Length' header" ) 396s RuntimeError: Missing 'Content-Length' header 396s TSServer is not running. 396s Traceback (most recent call last): 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 396s self._tsserver_handle.stdin.write( serialized_request ) 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s AttributeError: 'NoneType' object has no attribute 'stdin' 396s Exception in thread Thread-22 (_SetServerVersion): 396s Traceback (most recent call last): 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 396s self._tsserver_handle.stdin.write( serialized_request ) 396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s AttributeError: 'NoneType' object has no attribute 'stdin' 396s 396s During handling of the above exception, another exception occurred: 396s 396s Traceback (most recent call last): 396s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 396s self.run() 396s ~~~~~~~~^^ 396s File "/usr/lib/python3.13/threading.py", line 992, in run 396s self._target(*self._args, **self._kwargs) 396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 396s self._SendCommand( 'configure', { 396s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 396s 'preferences': { 396s ^^^^^^^^^^^^^^^^ 396s ...<8 lines>... 396s } 396s ^ 396s } ) 396s ^^^ 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 396s self._WriteRequest( request ) 396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 396s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 396s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 396s RuntimeError: TSServer is not running. 400s ..Error while reading message from server 400s Traceback (most recent call last): 400s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 400s message = self._ReadMessage() 400s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 400s raise RuntimeError( "Missing 'Content-Length' header" ) 400s RuntimeError: Missing 'Content-Length' header 400s .Error while reading message from server 400s Traceback (most recent call last): 400s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 400s message = self._ReadMessage() 400s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 400s raise RuntimeError( "Missing 'Content-Length' header" ) 400s RuntimeError: Missing 'Content-Length' header 400s Error while reading message from server 400s Traceback (most recent call last): 400s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 400s message = self._ReadMessage() 400s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 400s raise RuntimeError( "Missing 'Content-Length' header" ) 400s RuntimeError: Missing 'Content-Length' header 400s Error while reading message from server 400s Traceback (most recent call last): 400s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 400s message = self._ReadMessage() 400s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 400s raise RuntimeError( "Missing 'Content-Length' header" ) 400s RuntimeError: Missing 'Content-Length' header 400s Error while reading message from server 400s Traceback (most recent call last): 400s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 400s message = self._ReadMessage() 400s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 400s raise RuntimeError( "Missing 'Content-Length' header" ) 400s RuntimeError: Missing 'Content-Length' header 402s Error while reading message from server 402s Traceback (most recent call last): 402s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 402s message = self._ReadMessage() 402s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 402s raise RuntimeError( "Missing 'Content-Length' header" ) 402s RuntimeError: Missing 'Content-Length' header 403s .Error while reading message from server 403s Traceback (most recent call last): 403s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 403s message = self._ReadMessage() 403s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 403s raise RuntimeError( "Missing 'Content-Length' header" ) 403s RuntimeError: Missing 'Content-Length' header 407s ...Error while reading message from server 407s Traceback (most recent call last): 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 407s message = self._ReadMessage() 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 407s raise RuntimeError( "Missing 'Content-Length' header" ) 407s RuntimeError: Missing 'Content-Length' header 407s ..Error while reading message from server 407s Traceback (most recent call last): 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 407s message = self._ReadMessage() 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 407s raise RuntimeError( "Missing 'Content-Length' header" ) 407s RuntimeError: Missing 'Content-Length' header 407s Error while reading message from server 407s Traceback (most recent call last): 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 407s message = self._ReadMessage() 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 407s raise RuntimeError( "Missing 'Content-Length' header" ) 407s RuntimeError: Missing 'Content-Length' header 407s TSServer is not running. 407s Traceback (most recent call last): 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 407s self._tsserver_handle.stdin.write( serialized_request ) 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s AttributeError: 'NoneType' object has no attribute 'stdin' 407s Exception in thread Thread-35 (_SetServerVersion): 407s Traceback (most recent call last): 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 407s self._tsserver_handle.stdin.write( serialized_request ) 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s AttributeError: 'NoneType' object has no attribute 'stdin' 407s 407s During handling of the above exception, another exception occurred: 407s 407s Traceback (most recent call last): 407s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 407s self.run() 407s ~~~~~~~~^^ 407s TSServer is not running. 407s Traceback (most recent call last): 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 407s self._tsserver_handle.stdin.write( serialized_request ) 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s AttributeError: 'NoneType' object has no attribute 'stdin' 407s File "/usr/lib/python3.13/threading.py", line 992, in run 407s self._target(*self._args, **self._kwargs) 407s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 407s self._SendCommand( 'configure', { 407s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 407s 'preferences': { 407s ^^^^^^^^^^^^^^^^ 407s ...<8 lines>... 407s } 407s ^ 407s } ) 407s ^^^ 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 407s self._WriteRequest( request ) 407s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 407s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 407s RuntimeError: TSServer is not running. 407s TSServer is not running. 407s Traceback (most recent call last): 407s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 407s self._tsserver_handle.stdin.write( serialized_request ) 407s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 407s AttributeError: 'NoneType' object has no attribute 'stdin' 408s ...Error while reading message from server 408s Traceback (most recent call last): 408s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 408s message = self._ReadMessage() 408s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 408s raise RuntimeError( "Missing 'Content-Length' header" ) 408s RuntimeError: Missing 'Content-Length' header 410s ..No signatures from tsserver 410s Traceback (most recent call last): 410s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 685, in ComputeSignaturesInner 410s items = self._SendRequest( 'signatureHelp', { 410s 'file': request_data[ 'filepath' ], 410s ...<2 lines>... 410s # triggerReason - opitonal and tricky to populate 410s } ) 410s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 356, in _SendRequest 410s return deferred.result() 410s ~~~~~~~~~~~~~~~^^ 410s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 66, in result 410s raise RuntimeError( message[ 'message' ] ) 410s RuntimeError: No content available. 412s .....Error while reading message from server 412s Traceback (most recent call last): 412s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 412s message = self._ReadMessage() 412s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 412s raise RuntimeError( "Missing 'Content-Length' header" ) 412s RuntimeError: Missing 'Content-Length' header 412s .TSServer is not running. 412s Traceback (most recent call last): 412s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 412s self._tsserver_handle.stdin.write( serialized_request ) 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s AttributeError: 'NoneType' object has no attribute 'stdin' 412s Exception in thread Thread-39 (_SetServerVersion): 412s Traceback (most recent call last): 412s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 412s self._tsserver_handle.stdin.write( serialized_request ) 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s AttributeError: 'NoneType' object has no attribute 'stdin' 412s 412s During handling of the above exception, another exception occurred: 412s 412s Traceback (most recent call last): 412s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 412s self.run() 412s ~~~~~~~~^^ 412s File "/usr/lib/python3.13/threading.py", line 992, in run 412s self._target(*self._args, **self._kwargs) 412s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 412s self._SendCommand( 'configure', { 412s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 412s 'preferences': { 412s ^^^^^^^^^^^^^^^^ 412s ...<8 lines>... 412s } 412s ^ 412s } ) 412s ^^^ 412s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 412s self._WriteRequest( request ) 412s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 412s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 412s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 412s RuntimeError: TSServer is not running. 412s .Error while reading message from server 412s Traceback (most recent call last): 412s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 412s message = self._ReadMessage() 412s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 412s raise RuntimeError( "Missing 'Content-Length' header" ) 412s RuntimeError: Missing 'Content-Length' header 414s .. 414s completer response: [{'column_num': 10, 414s 'description': 'function HelloMessage({ name }) {', 414s 'file_only': False, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascriptreact/testdata/test.jsx', 414s 'line_num': 1}, 414s {'column_num': 4, 414s 'description': ' ,', 414s 'file_only': False, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/javascriptreact/testdata/test.jsx', 414s 'line_num': 6}] 414s completer response: { 414s "completions": [ 414s { 414s "insertion_text": "B\u00e5r", 414s "extra_data": { 414s "fixits": [ 414s { 414s "location": { 414s "line_num": 39, 414s "column_num": 5, 414s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts" 414s }, 414s "chunks": [ 414s { 414s "replacement_text": "import { B\u00e5r } from \"./unicode\";\n", 414s "range": { 414s "start": { 414s "line_num": 1, 414s "column_num": 1, 414s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts" 414s }, 414s "end": { 414s "line_num": 1, 414s "column_num": 1, 414s "filepath": "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts" 414s } 414s } 414s } 414s ], 414s "text": "Add import from \"./unicode\"", 414s "resolve": false 414s } 414s ] 414s }, 414s "extra_menu_info": "class B\u00e5r", 414s "detailed_info": "class B\u00e5r", 414s "kind": "class" 414s } 414s ], 414s "completion_start_column": 1, 414s "errors": [] 414s } 414s completer response: { 414s "completions": [ 414s { 414s "insertion_text": "methodA", 414s "extra_data": {}, 414s "extra_menu_info": "(method) Foo.methodA(): void", 414s "detailed_info": "(method) Foo.methodA(): void\n\nUnicode string: \u8bf4\u8bdd", 414s "kind": "method" 414s }, 414s { 414s "insertion_text": "methodB", 414s "extra_data": {}, 414s "extra_menu_info": "(method) Foo.methodB(): void", 414s "detailed_info": "(method) Foo.methodB(): void", 414s "kind": "method" 414s }, 414s { 414s "insertion_text": "methodC", 414s "extra_data": {}, 414s "extra_menu_info": "(method) Foo.methodC(a: { foo: string; bar: number; }): void", 414s "detailed_info": "(method) Foo.methodC(a: {\n foo: string;\n bar: number;\n}): void", 414s "kind": "method" 414s } 414s ], 414s "completion_start_column": 5, 414s "errors": [] 414s } 414s completer response: { 414s "completions": [ 414s { 414s "insertion_text": "methodA", 414s "extra_data": {}, 414s "extra_menu_info": "(method) Foo.methodA(): void", 414s "detailed_info": "(method) Foo.methodA(): void\n\nUnicode string: \u8bf4\u8bdd", 414s "kind": "method" 414s } 414s ], 414s "completion_start_column": 5, 414s "errors": [] 414s } 414s completer response: { 414s "completions": [ 414s { 414s "insertion_text": "methodA", 414s "extra_data": {}, 414s "extra_menu_info": "(method) Foo.methodA(): void", 414s "detailed_info": "(method) Foo.methodA(): void\n\nUnicode string: \u8bf4\u8bdd", 414s "kind": "method" 414s }, 414s { 414s "insertion_text": "methodB", 414s "extra_data": {}, 414s "extra_menu_info": "(method) Foo.methodB(): void", 414s "detailed_info": "(method) Foo.methodB(): void", 414s "kind": "method" 414s }, 414s { 414s "insertion_text": "methodC", 414s "extra_data": {}, 414s "extra_menu_info": "(method) Foo.methodC(a: { foo: string; bar: number; }): void", 414s "detailed_info": "(method) Foo.methodC(a: {\n foo: string;\n bar: number;\n}): void", 414s "kind": "method" 414s } 414s ], 414s "completion_start_column": 5, 414s "errors": [] 414s } 414s completer response: { 414s "completions": [ 414s { 414s "insertion_text": "class", 414s "extra_data": {}, 414s "kind": "keyword" 414s }, 414s { 414s "insertion_text": "CSSLayerStatementRule", 414s "extra_data": {}, 414s "extra_menu_info": "interface CSSLayerStatementRule var CSSLayerStatementRule: { new (): CSSLayerStatementRule; prototype: CSSLayerStatementRule; }", 414s "detailed_info": "interface CSSLayerStatementRule\nvar CSSLayerStatementRule: {\n new (): CSSLayerStatementRule;\n prototype: CSSLayerStatementRule;\n}", 414s "kind": "var" 414s }, 414s { 414s "insertion_text": "CSSFontPaletteValuesRule", 414s "extra_data": {}, 414s "extra_menu_info": "interface CSSFontPaletteValuesRule var CSSFontPaletteValuesRule: { new (): CSSFontPaletteValuesRule; prototype: CSSFontPaletteValuesRule; }", 414s "detailed_info": "interface CSSFontPaletteValuesRule\nvar CSSFontPaletteValuesRule: {\n new (): CSSFontPaletteValuesRule;\n prototype: CSSFontPaletteValuesRule;\n}", 414s "kind": "var" 414s }, 414s { 414s "insertion_text": "scrollbars", 414s "extra_data": {}, 414s "extra_menu_info": "var scrollbars: BarProp", 414s "detailed_info": "var scrollbars: BarProp\n\nReturns true if the scrollbars are visible; otherwise, returns false.", 414s "kind": "var" 414s }, 414s { 414s "insertion_text": "SomeClass", 414s "extra_data": {}, 414s "extra_menu_info": "class SomeClass", 414s "detailed_info": "class SomeClass", 414s "kind": "class" 414s }, 414s { 414s "insertion_text": "RTCDtlsTransport", 414s "extra_data": {}, 414s "extra_menu_info": "interface RTCDtlsTransport var RTCDtlsTransport: { new (): RTCDtlsTransport; prototype: RTCDtlsTransport; }", 414s "detailed_info": "interface RTCDtlsTransport\nvar RTCDtlsTransport: {\n new (): RTCDtlsTransport;\n prototype: RTCDtlsTransport;\n}", 414s "kind": "var" 414s } 414s ], 414s "completion_start_column": 1, 414s "errors": [] 414s } 414s completer response: { 414s "completions": [ 414s { 414s "insertion_text": "foo", 414s "extra_data": {}, 414s "extra_menu_info": "(property) 'foo': number", 414s "detailed_info": "(property) 'foo': number", 414s "kind": "property" 414s } 414s ], 414s "completion_start_column": 3, 414s "errors": [] 414s } 414s completer response: { 414s "completions": [ 414s { 414s "insertion_text": "single_argument_with_doc", 414s "extra_data": {}, 414s "extra_menu_info": "function single_argument_with_doc(a: string): string", 414s "detailed_info": "function single_argument_with_doc(a: string): string\n\nA function with a single argument\n\nparam: a - The argument\nreturns: - The hashed input", 414s "kind": "function" 414s } 414s ], 414s "completion_start_column": 1, 414s "errors": [] 414s } 414s {'signature_help': {'activeSignature': 1, 'activeParameter': 1, 'signatures': [{'documentation': '', 'label': 'øverløåd(a: number): string', 'parameters': [{'documentation': '', 'label': [12, 21]}]}, {'documentation': '', 'label': 'øverløåd(a: string, b: number): string', 'parameters': [{'documentation': '', 'label': [12, 21]}, {'documentation': '', 'label': [23, 32]}]}]}, 'errors': []} 414s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': []}, 'errors': []} 414s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': []}, 'errors': []} 414s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': [{'documentation': '', 'label': 'generic(t: SomeClass): string', 'parameters': [{'documentation': '', 'label': [8, 32]}]}]}, 'errors': []} 414s {'signature_help': {'activeSignature': 0, 'activeParameter': 1, 'signatures': [{'documentation': '', 'label': 'multi_argument_no_return(løng_våriable_name: number, untyped_argument: any): number', 'parameters': [{'documentation': '', 'label': [25, 53]}, {'documentation': '', 'label': [55, 76]}]}]}, 'errors': []} 414s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': [{'documentation': '', 'label': 'single_argument_with_return(a: string): string', 'parameters': [{'documentation': '', 'label': [28, 37]}]}]}, 'errors': []} 414s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': []}, 'errors': []} 414s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': [{'documentation': 'A function with a single argument', 'label': 'single_argument_with_doc(a: string): string', 'parameters': [{'documentation': '- The argument', 'label': [25, 34]}]}]}, 'errors': []} 414s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 12, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 414s 'line_num': 25}, 414s 'start': {'column_num': 12, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 414s 'line_num': 25}}, 414s 'replacement_text': '\n' 414s ' nonExistingMethod() {\n' 414s ' throw new Error("Method ' 414s 'not implemented.");\n' 414s ' }'}], 414s 'location': {'column_num': 12, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 414s 'line_num': 35}, 414s 'resolve': False, 414s 'text': "Declare method 'nonExistingMethod'"}, 414s {'chunks': [{'range': {'end': {'column_num': 12, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 414s 'line_num': 25}, 414s 'start': {'column_num': 12, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 414s 'line_num': 25}}, 414s 'replacement_text': '\n nonExistingMethod: any;'}], 414s 'location': {'column_num': 12, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 414s 'line_num': 35}, 414s 'resolve': False, 414s 'text': "Declare property 'nonExistingMethod'"}, 414s {'chunks': [{'range': {'end': {'column_num': 12, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 414s 'line_num': 25}, 414s 'start': {'column_num': 12, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 414s 'line_num': 25}}, 414s 'replacement_text': '\n [x: string]: any;'}], 414s 'location': {'column_num': 12, 414s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 414s 'line_num': 35}, 414s 'resolve': False, 415s 'text': "Add index signature for property 'nonExistingMethod'"}]}Error while reading message from server 415s Traceback (most recent call last): 415s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 415s message = self._ReadMessage() 415s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 415s raise RuntimeError( "Missing 'Content-Length' header" ) 415s RuntimeError: Missing 'Content-Length' header 417s .Error while reading message from server 417s Traceback (most recent call last): 417s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 417s message = self._ReadMessage() 417s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 417s raise RuntimeError( "Missing 'Content-Length' header" ) 417s RuntimeError: Missing 'Content-Length' header 417s .ss 417s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 20, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 417s 'line_num': 1}, 417s 'start': {'column_num': 19, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 417s 'line_num': 1}}, 417s 'replacement_text': '\n'}, 417s {'range': {'end': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 417s 'line_num': 2}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 417s 'line_num': 2}}, 417s 'replacement_text': ' '}], 417s 'location': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 417s 'line_num': 1}, 417s 'resolve': False, 417s 'text': ''}]} 417s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 417s 'line_num': 2}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 417s 'line_num': 2}}, 417s 'replacement_text': ' '}], 417s 'location': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 417s 'line_num': 1}, 417s 'resolve': False, 417s 'text': ''}]} 417s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 3}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 3}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 4}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 4}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 14, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 4}, 417s 'start': {'column_num': 14, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 4}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 5}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 5}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 14, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 5}, 417s 'start': {'column_num': 14, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 5}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 6}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 6}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 5, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 7}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 7}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 7, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 8}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 8}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 7, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 9}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 9}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 5, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 10}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 10}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 11}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 11}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 6, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 11}, 417s 'start': {'column_num': 6, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 11}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 2, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 21}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 21}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 2, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 22}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 22}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 2, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 23}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 23}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 2, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 24}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 24}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 27}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 27}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 4, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 28}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 28}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 4, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 29}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 29}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 30}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 30}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 17, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 30}, 417s 'start': {'column_num': 17, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 30}}, 417s 'replacement_text': ' '}], 417s 'location': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 1}, 417s 'resolve': False, 417s 'text': ''}]}. 417s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 3}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 3}}, 417s 'replacement_text': '\t'}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 4}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 4}}, 417s 'replacement_text': '\t'}, 417s {'range': {'end': {'column_num': 14, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 4}, 417s 'start': {'column_num': 14, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 4}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 5}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 5}}, 417s 'replacement_text': '\t'}, 417s {'range': {'end': {'column_num': 14, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 5}, 417s 'start': {'column_num': 14, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 5}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 6}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 6}}, 417s 'replacement_text': '\t'}, 417s {'range': {'end': {'column_num': 5, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 7}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 7}}, 417s 'replacement_text': '\t\t'}, 417s {'range': {'end': {'column_num': 7, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 8}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 8}}, 417s 'replacement_text': '\t\t\t'}, 417s {'range': {'end': {'column_num': 7, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 9}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 9}}, 417s 'replacement_text': '\t\t\t'}, 417s {'range': {'end': {'column_num': 5, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 10}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 10}}, 417s 'replacement_text': '\t\t'}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 11}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 11}}, 417s 'replacement_text': '\t'}, 417s {'range': {'end': {'column_num': 6, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 11}, 417s 'start': {'column_num': 6, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 11}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 2, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 21}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 21}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 2, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 22}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 22}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 2, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 23}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 23}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 2, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 24}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 24}}, 417s 'replacement_text': ' '}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 27}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 27}}, 417s 'replacement_text': '\t'}, 417s {'range': {'end': {'column_num': 4, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 28}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 28}}, 417s 'replacement_text': '\t '}, 417s {'range': {'end': {'column_num': 4, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 29}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 29}}, 417s 'replacement_text': '\t '}, 417s {'range': {'end': {'column_num': 3, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 30}, 417s 'start': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 30}}, 417s 'replacement_text': '\t'}, 417s {'range': {'end': {'column_num': 17, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 30}, 417s 'start': {'column_num': 17, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 30}}, 417s 'replacement_text': ' '}], 417s 'location': {'column_num': 1, 417s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 417s 'line_num': 1}, 417s 'resolve': False, 418s 'text': ''}]}.......... 418s completer response: {'detailed_info': 'class Bar\n\nClass documentation\n\nMulti-line'} 418s completer response: {'detailed_info': 'class Båøz\n\nTest unicøde st††††'} 418s completer response: {'detailed_info': 'function single_argument_with_doc(a: string): string\n' 418s '\n' 418s 'A function with a single argument\n' 418s '\n' 418s 'param: a - The argument\n' 418s 'returns: - The hashed input'} 418s completer response: {'detailed_info': '(method) Bar.testMethod(): void\n\nMethod documentation'} 418s completer response: {'message': 'var foo: Foo'} 418s completer response: {'exception': {'TYPE': 'RuntimeError'}, 418s 'message': 'No content available.', 418s 'traceback': 'Traceback (most recent call last):\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 418s 'line 213, in __call__\n' 418s ' out = callback( request, response )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 418s '89, in RunCompleterCommand\n' 418s ' return _JsonResponse( completer.OnUserCommand(\n' 418s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 418s " request_data[ 'command_arguments' ],\n" 418s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 418s ' request_data ), response )\n' 418s ' ^^^^^^^^^^^^^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 418s 'line 481, in OnUserCommand\n' 418s ' return command( self, request_data, arguments[ 1: ] )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 476, in \n' 418s ' self._GetType( request_data ) ),\n' 418s ' ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 973, in _GetType\n' 418s " info = self._SendRequest( 'quickinfo', {\n" 418s " 'file': request_data[ 'filepath' ],\n" 418s " 'line': request_data[ 'line_num' ],\n" 418s " 'offset': request_data[ 'column_codepoint' ]\n" 418s ' } )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 356, in _SendRequest\n' 418s ' return deferred.result()\n' 418s ' ~~~~~~~~~~~~~~~^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 66, in result\n' 418s " raise RuntimeError( message[ 'message' ] )\n" 418s 'RuntimeError: No content available.\n'} 418s completer response: [{'column_num': 15, 418s 'description': 'SomeClass', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/signatures.ts', 418s 'line_num': 56}, 418s {'column_num': 26, 418s 'description': 'toString', 418s 'file_only': False, 418s 'filepath': '/usr/share/nodejs/typescript/lib/lib.es5.d.ts', 418s 'line_num': 57}, 418s {'column_num': 10, 418s 'description': 'Test', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/signatures.ts', 418s 'line_num': 58}] 418s completer response: [{'column_num': 11, 418s 'description': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/file2.ts', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/file2.ts', 418s 'line_num': 1}, 418s {'column_num': 5, 418s 'description': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/file3.ts', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/file3.ts', 418s 'line_num': 2}, 418s {'column_num': 5, 418s 'description': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'line_num': 34}] 418s completer response: [{'column_num': 10, 418s 'description': ' return {', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/signatures.ts', 418s 'line_num': 12}, 418s {'column_num': 7, 418s 'description': 'class SomeClass implements ReturnValue {', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/signatures.ts', 418s 'line_num': 35}] 418s completer response: {'exception': {'TYPE': 'RuntimeError'}, 418s 'message': 'No implementation found.', 418s 'traceback': 'Traceback (most recent call last):\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 881, in _GoToImplementation\n' 418s " filespans = self._SendRequest( 'implementation', {\n" 418s " 'file': request_data[ 'filepath' ],\n" 418s " 'line': request_data[ 'line_num' ],\n" 418s " 'offset': request_data[ 'column_codepoint' ]\n" 418s ' } )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 356, in _SendRequest\n' 418s ' return deferred.result()\n' 418s ' ~~~~~~~~~~~~~~~^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 66, in result\n' 418s " raise RuntimeError( message[ 'message' ] )\n" 418s 'RuntimeError: Error processing request. Cannot read properties ' 418s "of undefined (reading 'kind')\n" 418s 'TypeError: Cannot read properties of undefined (reading ' 418s "'kind')\n" 418s ' at Object.getImplementationsAtPosition ' 418s '(/usr/share/nodejs/typescript/lib/tsserver.js:140178:29)\n' 418s ' at Object.getImplementationAtPosition ' 418s '(/usr/share/nodejs/typescript/lib/tsserver.js:169245:41)\n' 418s ' at Session.getImplementation ' 418s '(/usr/share/nodejs/typescript/lib/tsserver.js:180879:100)\n' 418s ' at Session.handlers.ts.Map.ts.getEntries._a. ' 418s '(/usr/share/nodejs/typescript/lib/tsserver.js:179893:61)\n' 418s ' at /usr/share/nodejs/typescript/lib/tsserver.js:182034:96\n' 418s ' at Session.executeWithRequestId ' 418s '(/usr/share/nodejs/typescript/lib/tsserver.js:182025:28)\n' 418s ' at Session.executeCommand ' 418s '(/usr/share/nodejs/typescript/lib/tsserver.js:182034:41)\n' 418s ' at Session.onMessage ' 418s '(/usr/share/nodejs/typescript/lib/tsserver.js:182062:35)\n' 418s ' at Interface. ' 418s '(/usr/share/nodejs/typescript/lib/tsserver.js:186188:31)\n' 418s ' at Interface.emit (node:events:518:28)\n' 418s ' at [_onLine] [as _onLine] ' 418s '(node:internal/readline/interface:416:12)\n' 418s ' at [_normalWrite] [as _normalWrite] ' 418s '(node:internal/readline/interface:610:22)\n' 418s ' at Socket.ondata (node:internal/readline/interface:243:23)\n' 418s ' at Socket.emit (node:events:518:28)\n' 418s ' at addChunk (node:internal/streams/readable:561:12)\n' 418s ' at readableAddChunkPushByteMode ' 418s '(node:internal/streams/readable:512:3)\n' 418s ' at Readable.push (node:internal/streams/readable:392:5)\n' 418s ' at Pipe.onStreamRead ' 418s '(node:internal/stream_base_commons:191:23)\n' 418s '\n' 418s 'During handling of the above exception, another exception ' 418s 'occurred:\n' 418s '\n' 418s 'Traceback (most recent call last):\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 418s 'line 213, in __call__\n' 418s ' out = callback( request, response )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 418s '89, in RunCompleterCommand\n' 418s ' return _JsonResponse( completer.OnUserCommand(\n' 418s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 418s " request_data[ 'command_arguments' ],\n" 418s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 418s ' request_data ), response )\n' 418s ' ^^^^^^^^^^^^^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 418s 'line 481, in OnUserCommand\n' 418s ' return command( self, request_data, arguments[ 1: ] )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 468, in \n' 418s ' self._GoToImplementation( request_data ) ),\n' 418s ' ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 887, in _GoToImplementation\n' 418s " raise RuntimeError( 'No implementation found.' )\n" 418s 'RuntimeError: No implementation found.\n'}....... 418s completer response: [{'column_num': 5, 418s 'description': 'var bar = new Bar();', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/file3.ts', 418s 'line_num': 1}, 418s {'column_num': 1, 418s 'description': 'bar.testMethod();', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/file3.ts', 418s 'line_num': 2}, 418s {'column_num': 5, 418s 'description': 'var bar = new Bar();', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'line_num': 33}, 418s {'column_num': 1, 418s 'description': 'bar.testMethod();', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'line_num': 34}, 418s {'column_num': 1, 418s 'description': 'bar.nonExistingMethod();', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'line_num': 35}] 418s completer response: [{'column_num': 3, 418s 'description': ' å: number;', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 418s 'line_num': 14}, 418s {'column_num': 27, 418s 'description': 'var baz = new Bår(); baz.å;', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 418s 'line_num': 20}, 418s {'column_num': 5, 418s 'description': 'baz.å;', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 418s 'line_num': 23}, 418s {'column_num': 17, 418s 'description': 'føø_long_long.å;', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 418s 'line_num': 27}] 418s completer response: {'column_num': 1, 418s 'description': 'no_arguments_no_return', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/signatures.ts', 418s 'line_num': 3} 418s completer response: [{'column_num': 5, 418s 'description': 'returnValue', 418s 'file_only': False, 418s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 418s 'line_num': 2538}, 418s {'column_num': 5, 418s 'description': 'returnValue', 418s 'file_only': False, 418s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 418s 'line_num': 5202}, 418s {'column_num': 5, 418s 'description': 'returnValue', 418s 'file_only': False, 418s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 418s 'line_num': 6441}, 418s {'column_num': 1, 418s 'description': 'ReturnValue', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/signatures.ts', 418s 'line_num': 6}] 418s completer response: [{'column_num': 5, 418s 'description': 'foo', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'line_num': 14}, 418s {'column_num': 1, 418s 'description': 'Foo', 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'line_num': 2}, 418s {'column_num': 5, 418s 'description': 'footer', 418s 'file_only': False, 418s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 418s 'line_num': 17667}, 418s {'column_num': 5, 418s 'description': 'createTFoot', 418s 'file_only': False, 418s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 418s 'line_num': 8248}, 418s {'column_num': 5, 418s 'description': 'deleteTFoot', 418s 'file_only': False, 418s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 418s 'line_num': 8259}, 418s {'column_num': 5, 418s 'description': 'tFoot', 418s 'file_only': False, 418s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 418s 'line_num': 8235}] 418s completer response: {'exception': {'TYPE': 'RuntimeError'}, 418s 'message': 'Symbol not found', 418s 'traceback': 'Traceback (most recent call last):\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 418s 'line 213, in __call__\n' 418s ' out = callback( request, response )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 418s '89, in RunCompleterCommand\n' 418s ' return _JsonResponse( completer.OnUserCommand(\n' 418s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 418s " request_data[ 'command_arguments' ],\n" 418s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 418s ' request_data ), response )\n' 418s ' ^^^^^^^^^^^^^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 418s 'line 481, in OnUserCommand\n' 418s ' return command( self, request_data, arguments[ 1: ] )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 474, in \n' 418s ' self._GoToSymbol( request_data, args ) ),\n' 418s ' ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 953, in _GoToSymbol\n' 418s " raise RuntimeError( 'Symbol not found' )\n" 418s 'RuntimeError: Symbol not found\n'} 418s completer response: {'column_num': 7, 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'line_num': 2} 418s completer response: {'exception': {'TYPE': 'RuntimeError'}, 418s 'message': 'Could not find type definition.', 418s 'traceback': 'Traceback (most recent call last):\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 418s 'line 213, in __call__\n' 418s ' out = callback( request, response )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 418s '89, in RunCompleterCommand\n' 418s ' return _JsonResponse( completer.OnUserCommand(\n' 418s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 418s " request_data[ 'command_arguments' ],\n" 418s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 418s ' request_data ), response )\n' 418s ' ^^^^^^^^^^^^^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 418s 'line 481, in OnUserCommand\n' 418s ' return command( self, request_data, arguments[ 1: ] )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 472, in \n' 418s ' self._GoToType( request_data ) ),\n' 418s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 931, in _GoToType\n' 418s " raise RuntimeError( 'Could not find type definition.' )\n" 418s 'RuntimeError: Could not find type definition.\n'} 418s completer response: {'column_num': 3, 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'line_num': 30} 418s completer response: {'column_num': 3, 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'line_num': 30} 418s completer response: {'column_num': 3, 418s 'file_only': False, 418s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 418s 'line_num': 30} 418s completer response: {'exception': {'TYPE': 'RuntimeError'}, 418s 'message': 'Could not find definition.', 418s 'traceback': 'Traceback (most recent call last):\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 418s 'line 213, in __call__\n' 418s ' out = callback( request, response )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 418s '89, in RunCompleterCommand\n' 418s ' return _JsonResponse( completer.OnUserCommand(\n' 418s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 418s " request_data[ 'command_arguments' ],\n" 418s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 418s ' request_data ), response )\n' 418s ' ^^^^^^^^^^^^^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 418s 'line 481, in OnUserCommand\n' 418s ' return command( self, request_data, arguments[ 1: ] )\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 462, in \n' 418s ' self._GoToDefinition( request_data ) ),\n' 418s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 418s ' File ' 418s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 418s 'line 868, in _GoToDefinition\n' 418s " raise RuntimeError( 'Could not find definition.' )\n" 419s 'RuntimeError: Could not find definition.\n'}.. 419s completer response: {'exception': {'TYPE': 'RuntimeError'}, 419s 'message': 'Could not find definition.', 419s 'traceback': 'Traceback (most recent call last):\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 419s 'line 213, in __call__\n' 419s ' out = callback( request, response )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 419s '89, in RunCompleterCommand\n' 419s ' return _JsonResponse( completer.OnUserCommand(\n' 419s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 419s " request_data[ 'command_arguments' ],\n" 419s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 419s ' request_data ), response )\n' 419s ' ^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 419s 'line 481, in OnUserCommand\n' 419s ' return command( self, request_data, arguments[ 1: ] )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 464, in \n' 419s ' self._GoToDefinition( request_data ) ),\n' 419s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 868, in _GoToDefinition\n' 419s " raise RuntimeError( 'Could not find definition.' )\n" 419s 'RuntimeError: Could not find definition.\n'} 419s completer response: {'exception': {'TYPE': 'RuntimeError'}, 419s 'message': 'Could not find definition.', 419s 'traceback': 'Traceback (most recent call last):\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 419s 'line 213, in __call__\n' 419s ' out = callback( request, response )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 419s '89, in RunCompleterCommand\n' 419s ' return _JsonResponse( completer.OnUserCommand(\n' 419s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 419s " request_data[ 'command_arguments' ],\n" 419s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 419s ' request_data ), response )\n' 419s ' ^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 419s 'line 481, in OnUserCommand\n' 419s ' return command( self, request_data, arguments[ 1: ] )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 466, in \n' 419s ' self._GoToDefinition( request_data ) ),\n' 419s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 868, in _GoToDefinition\n' 419s " raise RuntimeError( 'Could not find definition.' )\n" 419s 'RuntimeError: Could not find definition.\n'} 419s completer response: {'column_num': 3, 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 419s 'line_num': 15} 419s completer response: {'column_num': 3, 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 419s 'line_num': 15} 419s completer response: {'column_num': 3, 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 419s 'line_num': 15} 419s completer response: [{'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'locations': [{'column_num': 10, 419s 'description': 'function f(){', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 1}], 419s 'name': 'f', 419s 'selectionSpan': {'end': {'line': 1, 'offset': 11}, 419s 'start': {'line': 1, 'offset': 10}}, 419s 'span': {'end': {'line': 3, 'offset': 2}, 'start': {'line': 1, 'offset': 1}}}] 419s completer response: [{'from': {'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'name': 'g', 419s 'selectionSpan': {'end': {'line': 5, 'offset': 11}, 419s 'start': {'line': 5, 'offset': 10}}, 419s 'span': {'end': {'line': 7, 'offset': 2}, 419s 'start': {'line': 5, 'offset': 1}}}, 419s 'fromSpans': [{'end': {'line': 6, 'offset': 11}, 419s 'start': {'line': 6, 'offset': 10}}, 419s {'end': {'line': 6, 'offset': 17}, 419s 'start': {'line': 6, 'offset': 16}}], 419s 'kind': 'function', 419s 'locations': [{'column_num': 10, 419s 'description': ' return f() + f();', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 6}, 419s {'column_num': 16, 419s 'description': ' return f() + f();', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 6}], 419s 'name': 'g', 419s 'root_location': {'column_num': 10, 419s 'description': 'function g() {', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 5}}, 419s {'from': {'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'name': 'h', 419s 'selectionSpan': {'end': {'line': 9, 'offset': 11}, 419s 'start': {'line': 9, 'offset': 10}}, 419s 'span': {'end': {'line': 12, 'offset': 2}, 419s 'start': {'line': 9, 'offset': 1}}}, 419s 'fromSpans': [{'end': {'line': 11, 'offset': 15}, 419s 'start': {'line': 11, 'offset': 14}}], 419s 'kind': 'function', 419s 'locations': [{'column_num': 14, 419s 'description': ' return a + f();', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 11}], 419s 'name': 'h', 419s 'root_location': {'column_num': 10, 419s 'description': 'function h() {', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 9}}] 419s completer response: [{'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'locations': [{'column_num': 10, 419s 'description': 'function g() {', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 5}], 419s 'name': 'g', 419s 'selectionSpan': {'end': {'line': 5, 'offset': 11}, 419s 'start': {'line': 5, 'offset': 10}}, 419s 'span': {'end': {'line': 7, 'offset': 2}, 'start': {'line': 5, 'offset': 1}}}] 419s completer response: [{'from': {'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'name': 'h', 419s 'selectionSpan': {'end': {'line': 9, 'offset': 11}, 419s 'start': {'line': 9, 'offset': 10}}, 419s 'span': {'end': {'line': 12, 'offset': 2}, 419s 'start': {'line': 9, 'offset': 1}}}, 419s 'fromSpans': [{'end': {'line': 10, 'offset': 12}, 419s 'start': {'line': 10, 'offset': 11}}], 419s 'kind': 'function', 419s 'locations': [{'column_num': 11, 419s 'description': ' var a = g();', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 10}], 419s 'name': 'h', 419s 'root_location': {'column_num': 10, 419s 'description': 'function h() {', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 9}}]... 419s completer response: [{'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'locations': [{'column_num': 10, 419s 'description': 'function h() {', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 9}], 419s 'name': 'h', 419s 'selectionSpan': {'end': {'line': 9, 'offset': 11}, 419s 'start': {'line': 9, 'offset': 10}}, 419s 'span': {'end': {'line': 12, 'offset': 2}, 419s 'start': {'line': 9, 'offset': 1}}}] 419s completer response: {'exception': {'TYPE': 'RuntimeError'}, 419s 'message': 'No incoming calls found.', 419s 'traceback': 'Traceback (most recent call last):\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 419s 'line 213, in __call__\n' 419s ' out = callback( request, response )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 419s '89, in RunCompleterCommand\n' 419s ' return _JsonResponse( completer.OnUserCommand(\n' 419s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 419s " request_data[ 'command_arguments' ],\n" 419s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 419s ' request_data ), response )\n' 419s ' ^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 419s 'line 481, in OnUserCommand\n' 419s ' return command( self, request_data, arguments[ 1: ] )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 491, in \n' 419s ' self._Hierarchy( request_data, args ) ),\n' 419s ' ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 856, in _Hierarchy\n' 419s " raise RuntimeError( f'No { direction } calls found.' )\n" 419s 'RuntimeError: No incoming calls found.\n'} 419s completer response: {'exception': {'TYPE': 'RuntimeError'}, 419s 'message': 'No content available.', 419s 'traceback': 'Traceback (most recent call last):\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 419s 'line 213, in __call__\n' 419s ' out = callback( request, response )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 419s '89, in RunCompleterCommand\n' 419s ' return _JsonResponse( completer.OnUserCommand(\n' 419s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 419s " request_data[ 'command_arguments' ],\n" 419s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 419s ' request_data ), response )\n' 419s ' ^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 419s 'line 481, in OnUserCommand\n' 419s ' return command( self, request_data, arguments[ 1: ] )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 488, in \n' 419s ' self._InitialHierarchy(\n' 419s ' ~~~~~~~~~~~~~~~~~~~~~~^\n' 419s " request_data, [ 'call' ] ) ),\n" 419s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 752, in _InitialHierarchy\n' 419s " response = self._SendRequest( 'prepareCallHierarchy', {\n" 419s " 'file': request_data[ 'filepath' ],\n" 419s " 'line': request_data[ 'line_num' ],\n" 419s " 'offset': request_data[ 'column_codepoint' ]\n" 419s ' } )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 356, in _SendRequest\n' 419s ' return deferred.result()\n' 419s ' ~~~~~~~~~~~~~~~^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 66, in result\n' 419s " raise RuntimeError( message[ 'message' ] )\n" 419s 'RuntimeError: No content available.\n'} 419s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/imports.ts', 419s 'line_num': 2}, 419s 'start': {'column_num': 1, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/imports.ts', 419s 'line_num': 1}}, 419s 'replacement_text': 'import * as lib from "library";\n' 419s 'import func, { func1, func2 } ' 419s 'from "library";\n'}, 419s {'range': {'end': {'column_num': 1, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/imports.ts', 419s 'line_num': 3}, 419s 'start': {'column_num': 1, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/imports.ts', 419s 'line_num': 2}}, 419s 'replacement_text': ''}, 419s {'range': {'end': {'column_num': 1, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/imports.ts', 419s 'line_num': 4}, 419s 'start': {'column_num': 1, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/imports.ts', 419s 'line_num': 3}}, 419s 'replacement_text': ''}], 419s 'location': {'column_num': 1, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/imports.ts', 419s 'line_num': 1}, 419s 'resolve': False, 419s 'text': ''}]} 419s completer response: [{'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'locations': [{'column_num': 10, 419s 'description': 'function h() {', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 9}], 419s 'name': 'h', 419s 'selectionSpan': {'end': {'line': 9, 'offset': 11}, 419s 'start': {'line': 9, 'offset': 10}}, 419s 'span': {'end': {'line': 12, 'offset': 2}, 419s 'start': {'line': 9, 'offset': 1}}}] 419s completer response: [{'fromSpans': [{'end': {'line': 10, 'offset': 12}, 419s 'start': {'line': 10, 'offset': 11}}], 419s 'kind': 'function', 419s 'locations': [{'column_num': 11, 419s 'description': ' var a = g();', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 10}], 419s 'name': 'g', 419s 'to': {'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'name': 'g', 419s 'selectionSpan': {'end': {'line': 5, 'offset': 11}, 419s 'start': {'line': 5, 'offset': 10}}, 419s 'span': {'end': {'line': 7, 'offset': 2}, 419s 'start': {'line': 5, 'offset': 1}}}}, 419s {'fromSpans': [{'end': {'line': 11, 'offset': 15}, 419s 'start': {'line': 11, 'offset': 14}}], 419s 'kind': 'function', 419s 'locations': [{'column_num': 14, 419s 'description': ' return a + f();', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 11}], 419s 'name': 'f', 419s 'to': {'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'name': 'f', 419s 'selectionSpan': {'end': {'line': 1, 'offset': 11}, 419s 'start': {'line': 1, 'offset': 10}}, 419s 'span': {'end': {'line': 3, 'offset': 2}, 419s 'start': {'line': 1, 'offset': 1}}}}].. 419s completer response: [{'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'locations': [{'column_num': 10, 419s 'description': 'function g() {', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 5}], 419s 'name': 'g', 419s 'selectionSpan': {'end': {'line': 5, 'offset': 11}, 419s 'start': {'line': 5, 'offset': 10}}, 419s 'span': {'end': {'line': 7, 'offset': 2}, 'start': {'line': 5, 'offset': 1}}}] 419s completer response: [{'fromSpans': [{'end': {'line': 6, 'offset': 11}, 419s 'start': {'line': 6, 'offset': 10}}, 419s {'end': {'line': 6, 'offset': 17}, 419s 'start': {'line': 6, 'offset': 16}}], 419s 'kind': 'function', 419s 'locations': [{'column_num': 10, 419s 'description': ' return f() + f();', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 6}, 419s {'column_num': 16, 419s 'description': ' return f() + f();', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 6}], 419s 'name': 'f', 419s 'to': {'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'name': 'f', 419s 'selectionSpan': {'end': {'line': 1, 'offset': 11}, 419s 'start': {'line': 1, 'offset': 10}}, 419s 'span': {'end': {'line': 3, 'offset': 2}, 419s 'start': {'line': 1, 'offset': 1}}}}] 419s completer response: [{'file': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'kind': 'function', 419s 'kindModifiers': '', 419s 'locations': [{'column_num': 10, 419s 'description': 'function f(){', 419s 'file_only': False, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/hierarchies.ts', 419s 'line_num': 1}], 419s 'name': 'f', 419s 'selectionSpan': {'end': {'line': 1, 'offset': 11}, 419s 'start': {'line': 1, 'offset': 10}}, 419s 'span': {'end': {'line': 3, 'offset': 2}, 'start': {'line': 1, 'offset': 1}}}] 419s completer response: {'exception': {'TYPE': 'RuntimeError'}, 419s 'message': 'No outgoing calls found.', 419s 'traceback': 'Traceback (most recent call last):\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 419s 'line 213, in __call__\n' 419s ' out = callback( request, response )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 419s '89, in RunCompleterCommand\n' 419s ' return _JsonResponse( completer.OnUserCommand(\n' 419s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 419s " request_data[ 'command_arguments' ],\n" 419s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 419s ' request_data ), response )\n' 419s ' ^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 419s 'line 481, in OnUserCommand\n' 419s ' return command( self, request_data, arguments[ 1: ] )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 491, in \n' 419s ' self._Hierarchy( request_data, args ) ),\n' 419s ' ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 856, in _Hierarchy\n' 419s " raise RuntimeError( f'No { direction } calls found.' )\n" 419s 'RuntimeError: No outgoing calls found.\n'} 419s completer response: {'exception': {'TYPE': 'ValueError'}, 419s 'message': 'Please specify a new name to rename it to.\n' 419s 'Usage: RefactorRename ', 419s 'traceback': 'Traceback (most recent call last):\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 419s 'line 213, in __call__\n' 419s ' out = callback( request, response )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 419s '89, in RunCompleterCommand\n' 419s ' return _JsonResponse( completer.OnUserCommand(\n' 419s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 419s " request_data[ 'command_arguments' ],\n" 419s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 419s ' request_data ), response )\n' 419s ' ^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 419s 'line 481, in OnUserCommand\n' 419s ' return command( self, request_data, arguments[ 1: ] )\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 484, in \n' 419s ' self._RefactorRename( request_data, args ) ),\n' 419s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 419s ' File ' 419s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 419s 'line 1039, in _RefactorRename\n' 419s " raise ValueError( 'Please specify a new name to rename it " 419s "to.\\n'\n" 419s " 'Usage: RefactorRename ' )\n" 419s 'ValueError: Please specify a new name to rename it to.\n' 419s 'Usage: RefactorRename \n'} 419s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 8, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/file2.ts', 419s 'line_num': 1}, 419s 'start': {'column_num': 5, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/file2.ts', 419s 'line_num': 1}}, 419s 'replacement_text': 'this-is-a-longer-string'}, 419s {'range': {'end': {'column_num': 18, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/file3.ts', 419s 'line_num': 1}, 419s 'start': {'column_num': 15, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/file3.ts', 419s 'line_num': 1}}, 419s 'replacement_text': 'this-is-a-longer-string'}, 419s {'range': {'end': {'column_num': 10, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 419s 'line_num': 25}, 419s 'start': {'column_num': 7, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 419s 'line_num': 25}}, 419s 'replacement_text': 'this-is-a-longer-string'}, 419s {'range': {'end': {'column_num': 18, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 419s . 'line_num': 33}, 419s 'start': {'column_num': 15, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 419s 'line_num': 33}}, 419s 'replacement_text': 'this-is-a-longer-string'}, 419s {'range': {'end': {'column_num': 4, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 419s 'line_num': 37}, 419s 'start': {'column_num': 1, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 419s 'line_num': 37}}, 419s 'replacement_text': 'this-is-a-longer-string'}], 419s 'location': {'column_num': 9, 419s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 419s 'line_num': 25}, 419s 'resolve': False, 420s 'text': ''}]}...Error while reading message from server 420s Traceback (most recent call last): 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 420s message = self._ReadMessage() 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 420s raise RuntimeError( "Missing 'Content-Length' header" ) 420s RuntimeError: Missing 'Content-Length' header 420s Error while stopping TSServer 420s Traceback (most recent call last): 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 1159, in _StopServerNoLock 420s utils.WaitUntilProcessIsTerminated( self._tsserver_handle, 420s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 420s timeout = 30 ) 420s ^^^^^^^^^^^^^^ 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/test_utils.py", line 332, in MockProcessTerminationTimingOut 420s raise RuntimeError( f'Waited process to terminate for { timeout } seconds, ' 420s 'aborting.' ) 420s RuntimeError: Waited process to terminate for 30 seconds, aborting. 420s TSServer is not running. 420s Traceback (most recent call last): 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 420s self._tsserver_handle.stdin.write( serialized_request ) 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s AttributeError: 'NoneType' object has no attribute 'stdin' 420s Exception in thread Thread-47 (_SetServerVersion): 420s Traceback (most recent call last): 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 420s self._tsserver_handle.stdin.write( serialized_request ) 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s AttributeError: 'NoneType' object has no attribute 'stdin' 420s 420s During handling of the above exception, another exception occurred: 420s 420s Traceback (most recent call last): 420s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 420s self.run() 420s ~~~~~~~~^^ 420s File "/usr/lib/python3.13/threading.py", line 992, in run 420s self._target(*self._args, **self._kwargs) 420s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 420s self._SendCommand( 'configure', { 420s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 420s 'preferences': { 420s ^^^^^^^^^^^^^^^^ 420s ...<8 lines>... 420s } 420s ^ 420s } ) 420s ^^^ 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 420s self._WriteRequest( request ) 420s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 420s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 420s RuntimeError: TSServer is not running. 420s .Error while reading message from server 420s Traceback (most recent call last): 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 420s message = self._ReadMessage() 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 420s raise RuntimeError( "Missing 'Content-Length' header" ) 420s RuntimeError: Missing 'Content-Length' header 420s ..sError while reading message from server 420s Traceback (most recent call last): 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 420s message = self._ReadMessage() 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 420s raise RuntimeError( "Missing 'Content-Length' header" ) 420s RuntimeError: Missing 'Content-Length' header 420s TSServer is not running. 420s Traceback (most recent call last): 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 420s self._tsserver_handle.stdin.write( serialized_request ) 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s AttributeError: 'NoneType' object has no attribute 'stdin' 420s Exception in thread Thread-49 (_SetServerVersion): 420s Traceback (most recent call last): 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 420s self._tsserver_handle.stdin.write( serialized_request ) 420s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s AttributeError: 'NoneType' object has no attribute 'stdin' 420s 420s During handling of the above exception, another exception occurred: 420s 420s Traceback (most recent call last): 420s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 420s self.run() 420s ~~~~~~~~^^ 420s File "/usr/lib/python3.13/threading.py", line 992, in run 420s self._target(*self._args, **self._kwargs) 420s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 420s self._SendCommand( 'configure', { 420s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 420s 'preferences': { 420s ^^^^^^^^^^^^^^^^ 420s ...<8 lines>... 420s } 420s ^ 420s } ) 420s ^^^ 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 420s self._WriteRequest( request ) 420s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 420s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 420s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 420s RuntimeError: TSServer is not running. 426s ../usr/lib/python3.13/subprocess.py:1140: ResourceWarning: subprocess 4915 is still running 426s _warn("subprocess %s is still running" % self.pid, 426s ResourceWarning: Enable tracemalloc to get the object allocation traceback 426s /usr/lib/python3.13/subprocess.py:1140: ResourceWarning: subprocess 5043 is still running 426s _warn("subprocess %s is still running" % self.pid, 426s ResourceWarning: Enable tracemalloc to get the object allocation traceback 432s ./usr/lib/python3.13/subprocess.py:1140: ResourceWarning: subprocess 5050 is still running 432s _warn("subprocess %s is still running" % self.pid, 432s ResourceWarning: Enable tracemalloc to get the object allocation traceback 436s . 436s ---------------------------------------------------------------------- 436s Ran 96 tests in 58.075s 436s 436s 436s completer response: {'exception': {'TYPE': 'RuntimeError'}, 436s 'message': 'Value cannot be renamed: You cannot rename this element.', 436s 'traceback': 'Traceback (most recent call last):\n' 436s ' File ' 436s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 436s 'line 213, in __call__\n' 436s ' out = callback( request, response )\n' 436s ' File ' 436s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 436s '89, in RunCompleterCommand\n' 436s ' return _JsonResponse( completer.OnUserCommand(\n' 436s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 436s " request_data[ 'command_arguments' ],\n" 436s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 436s ' request_data ), response )\n' 436s ' ^^^^^^^^^^^^^^\n' 436s ' File ' 436s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 436s 'line 481, in OnUserCommand\n' 436s ' return command( self, request_data, arguments[ 1: ] )\n' 436s ' File ' 436s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 436s 'line 484, in \n' 436s ' self._RefactorRename( request_data, args ) ),\n' 436s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 436s ' File ' 436s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/typescript/typescript_completer.py", ' 436s 'line 1053, in _RefactorRename\n' 436s " raise RuntimeError( 'Value cannot be renamed: '\n" 436s ' f\'{ response[ "info" ][ ' 436s '"localizedErrorMessage" ] }\' )\n' 436s 'RuntimeError: Value cannot be renamed: You cannot rename this ' 436s 'element.\n'} 436s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 436s 'line_num': 2}, 436s 'start': {'column_num': 7, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 436s 'line_num': 2}}, 436s 'replacement_text': 'test'}, 436s {'range': {'end': {'column_num': 18, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 436s 'line_num': 14}, 436s 'start': {'column_num': 15, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 436s 'line_num': 14}}, 436s 'replacement_text': 'test'}], 436s 'location': {'column_num': 8, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/test.ts', 436s 'line_num': 2}, 436s 'resolve': False, 436s 'text': ''}]} 436s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 5, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 436s 'line_num': 14}, 436s 'start': {'column_num': 3, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 436s 'line_num': 14}}, 436s 'replacement_text': 'ø'}, 436s {'range': {'end': {'column_num': 29, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 436s 'line_num': 20}, 436s 'start': {'column_num': 27, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 436s 'line_num': 20}}, 436s 'replacement_text': 'ø'}, 436s {'range': {'end': {'column_num': 7, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 436s 'line_num': 23}, 436s 'start': {'column_num': 5, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 436s 'line_num': 23}}, 436s 'replacement_text': 'ø'}, 436s {'range': {'end': {'column_num': 19, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 436s 'line_num': 27}, 436s 'start': {'column_num': 17, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 436s 'line_num': 27}}, 436s 'replacement_text': 'ø'}], 436s 'location': {'column_num': 3, 436s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/typescript/testdata/unicode.ts', 436s 'line_num': 14}, 436s 'resolve': False, 436s 'text': ''}]} 436s OK (skipped=5) 436s autopkgtest [21:00:51]: test upstream-unittest-node: -----------------------] 437s autopkgtest [21:00:52]: test upstream-unittest-node: - - - - - - - - - - results - - - - - - - - - - 437s upstream-unittest-node PASS 437s autopkgtest [21:00:52]: test upstream-unittest-golang: preparing testbed 565s autopkgtest [21:03:00]: testbed dpkg architecture: arm64 565s autopkgtest [21:03:00]: testbed apt version: 3.0.0 565s autopkgtest [21:03:00]: @@@@@@@@@@@@@@@@@@@@ test bed setup 565s autopkgtest [21:03:00]: testbed release detected to be: questing 566s autopkgtest [21:03:01]: updating testbed package index (apt update) 567s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 567s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 567s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 567s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 567s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [167 kB] 567s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1968 kB] 567s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.1 kB] 567s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [220 kB] 567s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [1473 kB] 567s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [14.3 kB] 568s Fetched 3997 kB in 1s (3224 kB/s) 569s Reading package lists... 570s autopkgtest [21:03:05]: upgrading testbed (apt dist-upgrade and autopurge) 570s Reading package lists... 570s Building dependency tree... 570s Reading state information... 571s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 571s Starting 2 pkgProblemResolver with broken count: 0 571s Done 572s Entering ResolveByKeep 572s 572s Calculating upgrade... 573s The following packages will be upgraded: 573s fwupd htop libftdi1-2 libfwupd3 libnpth0t64 libpython3.13 573s libpython3.13-minimal libpython3.13-stdlib libsensors-config libsensors5 573s liburcu8t64 mokutil mtd-utils nano python3.13 python3.13-gdbm 573s python3.13-minimal usb.ids 573s 18 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 573s Need to get 15.0 MB of archives. 573s After this operation, 736 kB of additional disk space will be used. 573s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3.13 arm64 3.13.3-2 [739 kB] 573s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libpython3.13 arm64 3.13.3-2 [2281 kB] 574s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libpython3.13-stdlib arm64 3.13.3-2 [2038 kB] 574s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3.13-minimal arm64 3.13.3-2 [2273 kB] 574s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libpython3.13-minimal arm64 3.13.3-2 [881 kB] 574s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 libnpth0t64 arm64 1.8-3 [8818 B] 574s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors-config all 1:3.6.2-2 [6756 B] 574s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libsensors5 arm64 1:3.6.2-2 [28.9 kB] 574s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 liburcu8t64 arm64 0.15.2-2 [64.2 kB] 574s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 nano arm64 8.4-1 [290 kB] 574s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 usb.ids all 2025.04.01-1 [223 kB] 574s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 fwupd arm64 2.0.8-3 [5315 kB] 574s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libfwupd3 arm64 2.0.8-3 [131 kB] 574s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 htop arm64 3.4.1-4 [177 kB] 574s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libftdi1-2 arm64 1.5-10 [30.6 kB] 574s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 mokutil arm64 0.7.2-1 [28.4 kB] 574s Get:17 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3.13-gdbm arm64 3.13.3-2 [31.5 kB] 574s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 mtd-utils arm64 1:2.3.0-1ubuntu1 [469 kB] 575s Fetched 15.0 MB in 1s (11.6 MB/s) 575s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 117820 files and directories currently installed.) 575s Preparing to unpack .../0-python3.13_3.13.3-2_arm64.deb ... 575s Unpacking python3.13 (3.13.3-2) over (3.13.3-1) ... 575s Preparing to unpack .../1-libpython3.13_3.13.3-2_arm64.deb ... 575s Unpacking libpython3.13:arm64 (3.13.3-2) over (3.13.3-1) ... 575s Preparing to unpack .../2-libpython3.13-stdlib_3.13.3-2_arm64.deb ... 576s Unpacking libpython3.13-stdlib:arm64 (3.13.3-2) over (3.13.3-1) ... 576s Preparing to unpack .../3-python3.13-minimal_3.13.3-2_arm64.deb ... 576s Unpacking python3.13-minimal (3.13.3-2) over (3.13.3-1) ... 576s Preparing to unpack .../4-libpython3.13-minimal_3.13.3-2_arm64.deb ... 576s Unpacking libpython3.13-minimal:arm64 (3.13.3-2) over (3.13.3-1) ... 576s Preparing to unpack .../5-libnpth0t64_1.8-3_arm64.deb ... 576s Unpacking libnpth0t64:arm64 (1.8-3) over (1.8-2) ... 576s Setting up libnpth0t64:arm64 (1.8-3) ... 576s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 117820 files and directories currently installed.) 576s Preparing to unpack .../00-libsensors-config_1%3a3.6.2-2_all.deb ... 576s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 576s Preparing to unpack .../01-libsensors5_1%3a3.6.2-2_arm64.deb ... 576s Unpacking libsensors5:arm64 (1:3.6.2-2) over (1:3.6.0-10) ... 576s Preparing to unpack .../02-liburcu8t64_0.15.2-2_arm64.deb ... 576s Unpacking liburcu8t64:arm64 (0.15.2-2) over (0.15.1-1) ... 576s Preparing to unpack .../03-nano_8.4-1_arm64.deb ... 577s Unpacking nano (8.4-1) over (8.3-1) ... 577s Preparing to unpack .../04-usb.ids_2025.04.01-1_all.deb ... 577s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 577s Preparing to unpack .../05-fwupd_2.0.8-3_arm64.deb ... 577s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 577s Preparing to unpack .../06-libfwupd3_2.0.8-3_arm64.deb ... 577s Unpacking libfwupd3:arm64 (2.0.8-3) over (2.0.7-1) ... 577s Preparing to unpack .../07-htop_3.4.1-4_arm64.deb ... 577s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 577s Preparing to unpack .../08-libftdi1-2_1.5-10_arm64.deb ... 577s Unpacking libftdi1-2:arm64 (1.5-10) over (1.5-8build1) ... 578s Preparing to unpack .../09-mokutil_0.7.2-1_arm64.deb ... 578s Unpacking mokutil (0.7.2-1) over (0.6.0-2build3) ... 578s Preparing to unpack .../10-python3.13-gdbm_3.13.3-2_arm64.deb ... 578s Unpacking python3.13-gdbm (3.13.3-2) over (3.13.3-1) ... 578s Preparing to unpack .../11-mtd-utils_1%3a2.3.0-1ubuntu1_arm64.deb ... 578s Unpacking mtd-utils (1:2.3.0-1ubuntu1) over (1:2.2.0-2ubuntu2) ... 578s Setting up liburcu8t64:arm64 (0.15.2-2) ... 578s Setting up mokutil (0.7.2-1) ... 578s Setting up htop (3.4.1-4) ... 578s Setting up libsensors-config (1:3.6.2-2) ... 578s Installing new version of config file /etc/sensors3.conf ... 578s Setting up libfwupd3:arm64 (2.0.8-3) ... 578s Setting up mtd-utils (1:2.3.0-1ubuntu1) ... 578s Setting up libpython3.13-minimal:arm64 (3.13.3-2) ... 578s Setting up libftdi1-2:arm64 (1.5-10) ... 578s Setting up usb.ids (2025.04.01-1) ... 578s Setting up libsensors5:arm64 (1:3.6.2-2) ... 578s Setting up nano (8.4-1) ... 578s Installing new version of config file /etc/nanorc ... 578s Setting up python3.13-minimal (3.13.3-2) ... 579s Setting up libpython3.13-stdlib:arm64 (3.13.3-2) ... 579s Setting up fwupd (2.0.8-3) ... 580s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 580s fwupd.service is a disabled or a static unit not running, not starting it. 580s Setting up python3.13-gdbm (3.13.3-2) ... 580s Setting up libpython3.13:arm64 (3.13.3-2) ... 580s Setting up python3.13 (3.13.3-2) ... 581s Processing triggers for systemd (257.4-1ubuntu3) ... 581s Processing triggers for man-db (2.13.0-1) ... 583s Processing triggers for dbus (1.16.2-2ubuntu1) ... 583s Processing triggers for install-info (7.1.1-1) ... 583s Processing triggers for libc-bin (2.41-6ubuntu1) ... 584s Reading package lists... 584s Building dependency tree... 584s Reading state information... 585s Starting pkgProblemResolver with broken count: 0 585s Starting 2 pkgProblemResolver with broken count: 0 585s Done 585s Solving dependencies... 586s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 586s autopkgtest [21:03:21]: rebooting testbed after setup commands that affected boot 620s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 630s Reading package lists... 631s Building dependency tree... 631s Reading state information... 631s Starting pkgProblemResolver with broken count: 0 631s Starting 2 pkgProblemResolver with broken count: 0 631s Done 632s The following NEW packages will be installed: 632s binutils-gold binutils-gold-aarch64-linux-gnu golang-1.24-go golang-1.24-src 632s golang-go golang-src gopls libabsl20230802 libclang1-20 libjs-jquery 632s libjs-sphinxdoc libjs-underscore libllvm20 python3-bs4 python3-hamcrest 632s python3-jedi python3-legacy-cgi python3-parso python3-paste 632s python3-pastedeploy python3-pastedeploy-tpl python3-psutil python3-soupsieve 632s python3-tempita python3-typeshed python3-waitress python3-watchdog 632s python3-webob python3-webtest ycmd 632s 0 upgraded, 30 newly installed, 0 to remove and 0 not upgraded. 632s Need to get 99.2 MB of archives. 632s After this operation, 503 MB of additional disk space will be used. 632s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 binutils-gold-aarch64-linux-gnu arm64 2.44-2 [2033 kB] 633s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 binutils-gold arm64 2.44-2 [2168 B] 633s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 golang-1.24-src all 1.24.2-2 [22.0 MB] 634s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 golang-1.24-go arm64 1.24.2-2 [26.5 MB] 634s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 golang-src all 2:1.24~2 [5136 B] 634s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 golang-go arm64 2:1.24~2 [44.0 kB] 634s Get:7 http://ftpmaster.internal/ubuntu questing/universe arm64 gopls arm64 2:0.16.1+ds-1 [6744 kB] 634s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 libabsl20230802 arm64 20230802.1-4.2 [491 kB] 634s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libllvm20 arm64 1:20.1.2-0ubuntu1 [29.1 MB] 635s Get:10 http://ftpmaster.internal/ubuntu questing/universe arm64 libclang1-20 arm64 1:20.1.2-0ubuntu1 [7989 kB] 636s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 636s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 636s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 636s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 python3-soupsieve all 2.6-1 [33.0 kB] 636s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 python3-bs4 all 4.13.3-2 [136 kB] 636s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 python3-hamcrest all 2.1.0-1 [28.1 kB] 636s Get:17 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-parso all 0.8.4-1 [67.6 kB] 636s Get:18 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 636s Get:19 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-jedi all 0.19.1+ds1-1 [693 kB] 636s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 python3-legacy-cgi all 2.6.2-1 [16.6 kB] 636s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 python3-tempita all 0.6.0-1 [14.8 kB] 636s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 python3-paste all 3.10.1-1 [210 kB] 636s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 python3-pastedeploy-tpl all 3.1-1 [5652 B] 636s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 python3-pastedeploy all 3.1-1 [13.5 kB] 636s Get:25 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3-psutil arm64 7.0.0-2 [188 kB] 636s Get:26 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-waitress all 3.0.2-1 [46.3 kB] 636s Get:27 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-watchdog all 6.0.0-1 [125 kB] 636s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 python3-webob all 1:1.8.9-1 [86.8 kB] 636s Get:29 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-webtest all 3.0.2-1 [29.1 kB] 636s Get:30 http://ftpmaster.internal/ubuntu questing/universe arm64 ycmd arm64 0+20240823+git8b61f19+ds-2build2 [524 kB] 636s Fetched 99.2 MB in 4s (26.8 MB/s) 636s Selecting previously unselected package binutils-gold-aarch64-linux-gnu. 637s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 117821 files and directories currently installed.) 637s Preparing to unpack .../00-binutils-gold-aarch64-linux-gnu_2.44-2_arm64.deb ... 637s Unpacking binutils-gold-aarch64-linux-gnu (2.44-2) ... 637s Selecting previously unselected package binutils-gold. 637s Preparing to unpack .../01-binutils-gold_2.44-2_arm64.deb ... 637s Unpacking binutils-gold (2.44-2) ... 637s Selecting previously unselected package golang-1.24-src. 637s Preparing to unpack .../02-golang-1.24-src_1.24.2-2_all.deb ... 637s Unpacking golang-1.24-src (1.24.2-2) ... 638s Selecting previously unselected package golang-1.24-go. 638s Preparing to unpack .../03-golang-1.24-go_1.24.2-2_arm64.deb ... 638s Unpacking golang-1.24-go (1.24.2-2) ... 639s Selecting previously unselected package golang-src. 639s Preparing to unpack .../04-golang-src_2%3a1.24~2_all.deb ... 639s Unpacking golang-src (2:1.24~2) ... 639s Selecting previously unselected package golang-go:arm64. 639s Preparing to unpack .../05-golang-go_2%3a1.24~2_arm64.deb ... 639s Unpacking golang-go:arm64 (2:1.24~2) ... 639s Selecting previously unselected package gopls. 639s Preparing to unpack .../06-gopls_2%3a0.16.1+ds-1_arm64.deb ... 639s Unpacking gopls (2:0.16.1+ds-1) ... 639s Selecting previously unselected package libabsl20230802:arm64. 639s Preparing to unpack .../07-libabsl20230802_20230802.1-4.2_arm64.deb ... 639s Unpacking libabsl20230802:arm64 (20230802.1-4.2) ... 639s Selecting previously unselected package libllvm20:arm64. 639s Preparing to unpack .../08-libllvm20_1%3a20.1.2-0ubuntu1_arm64.deb ... 639s Unpacking libllvm20:arm64 (1:20.1.2-0ubuntu1) ... 640s Selecting previously unselected package libclang1-20. 640s Preparing to unpack .../09-libclang1-20_1%3a20.1.2-0ubuntu1_arm64.deb ... 640s Unpacking libclang1-20 (1:20.1.2-0ubuntu1) ... 641s Selecting previously unselected package libjs-jquery. 641s Preparing to unpack .../10-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 641s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 641s Selecting previously unselected package libjs-underscore. 641s Preparing to unpack .../11-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 641s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 641s Selecting previously unselected package libjs-sphinxdoc. 641s Preparing to unpack .../12-libjs-sphinxdoc_8.1.3-5_all.deb ... 641s Unpacking libjs-sphinxdoc (8.1.3-5) ... 641s Selecting previously unselected package python3-soupsieve. 641s Preparing to unpack .../13-python3-soupsieve_2.6-1_all.deb ... 641s Unpacking python3-soupsieve (2.6-1) ... 641s Selecting previously unselected package python3-bs4. 641s Preparing to unpack .../14-python3-bs4_4.13.3-2_all.deb ... 641s Unpacking python3-bs4 (4.13.3-2) ... 641s Selecting previously unselected package python3-hamcrest. 641s Preparing to unpack .../15-python3-hamcrest_2.1.0-1_all.deb ... 641s Unpacking python3-hamcrest (2.1.0-1) ... 641s Selecting previously unselected package python3-parso. 641s Preparing to unpack .../16-python3-parso_0.8.4-1_all.deb ... 641s Unpacking python3-parso (0.8.4-1) ... 641s Selecting previously unselected package python3-typeshed. 641s Preparing to unpack .../17-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 641s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 642s Selecting previously unselected package python3-jedi. 642s Preparing to unpack .../18-python3-jedi_0.19.1+ds1-1_all.deb ... 642s Unpacking python3-jedi (0.19.1+ds1-1) ... 642s Selecting previously unselected package python3-legacy-cgi. 642s Preparing to unpack .../19-python3-legacy-cgi_2.6.2-1_all.deb ... 642s Unpacking python3-legacy-cgi (2.6.2-1) ... 642s Selecting previously unselected package python3-tempita. 642s Preparing to unpack .../20-python3-tempita_0.6.0-1_all.deb ... 642s Unpacking python3-tempita (0.6.0-1) ... 642s Selecting previously unselected package python3-paste. 642s Preparing to unpack .../21-python3-paste_3.10.1-1_all.deb ... 642s Unpacking python3-paste (3.10.1-1) ... 642s Selecting previously unselected package python3-pastedeploy-tpl. 642s Preparing to unpack .../22-python3-pastedeploy-tpl_3.1-1_all.deb ... 642s Unpacking python3-pastedeploy-tpl (3.1-1) ... 642s Selecting previously unselected package python3-pastedeploy. 642s Preparing to unpack .../23-python3-pastedeploy_3.1-1_all.deb ... 642s Unpacking python3-pastedeploy (3.1-1) ... 642s Selecting previously unselected package python3-psutil. 642s Preparing to unpack .../24-python3-psutil_7.0.0-2_arm64.deb ... 642s Unpacking python3-psutil (7.0.0-2) ... 642s Selecting previously unselected package python3-waitress. 642s Preparing to unpack .../25-python3-waitress_3.0.2-1_all.deb ... 642s Unpacking python3-waitress (3.0.2-1) ... 642s Selecting previously unselected package python3-watchdog. 642s Preparing to unpack .../26-python3-watchdog_6.0.0-1_all.deb ... 642s Unpacking python3-watchdog (6.0.0-1) ... 642s Selecting previously unselected package python3-webob. 642s Preparing to unpack .../27-python3-webob_1%3a1.8.9-1_all.deb ... 642s Unpacking python3-webob (1:1.8.9-1) ... 642s Selecting previously unselected package python3-webtest. 642s Preparing to unpack .../28-python3-webtest_3.0.2-1_all.deb ... 642s Unpacking python3-webtest (3.0.2-1) ... 642s Selecting previously unselected package ycmd. 642s Preparing to unpack .../29-ycmd_0+20240823+git8b61f19+ds-2build2_arm64.deb ... 642s Unpacking ycmd (0+20240823+git8b61f19+ds-2build2) ... 643s Setting up golang-1.24-src (1.24.2-2) ... 643s Setting up python3-waitress (3.0.2-1) ... 643s Setting up python3-parso (0.8.4-1) ... 643s Setting up python3-hamcrest (2.1.0-1) ... 643s Setting up binutils-gold-aarch64-linux-gnu (2.44-2) ... 643s Setting up python3-psutil (7.0.0-2) ... 644s Setting up python3-tempita (0.6.0-1) ... 644s Setting up python3-paste (3.10.1-1) ... 644s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 644s Setting up python3-pastedeploy-tpl (3.1-1) ... 644s Setting up libllvm20:arm64 (1:20.1.2-0ubuntu1) ... 644s Setting up python3-legacy-cgi (2.6.2-1) ... 644s Setting up gopls (2:0.16.1+ds-1) ... 644s Setting up libabsl20230802:arm64 (20230802.1-4.2) ... 644s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 644s Setting up golang-src (2:1.24~2) ... 644s Setting up python3-soupsieve (2.6-1) ... 644s Setting up libclang1-20 (1:20.1.2-0ubuntu1) ... 644s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 644s Setting up python3-webob (1:1.8.9-1) ... 645s Setting up python3-jedi (0.19.1+ds1-1) ... 645s Setting up binutils-gold (2.44-2) ... 645s Setting up python3-pastedeploy (3.1-1) ... 645s Setting up python3-bs4 (4.13.3-2) ... 645s Setting up golang-1.24-go (1.24.2-2) ... 645s Setting up libjs-sphinxdoc (8.1.3-5) ... 645s Setting up python3-webtest (3.0.2-1) ... 646s Setting up golang-go:arm64 (2:1.24~2) ... 646s Setting up python3-watchdog (6.0.0-1) ... 646s Setting up ycmd (0+20240823+git8b61f19+ds-2build2) ... 646s Processing triggers for man-db (2.13.0-1) ... 647s Processing triggers for libc-bin (2.41-6ubuntu1) ... 650s autopkgtest [21:04:25]: test upstream-unittest-golang: [----------------------- 651s .Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 651s Traceback (most recent call last): 651s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 651s self._HandleDynamicRegistrations( request ) 651s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 651s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 651s observer.schedule( self._watchdog_factory( globs ), 651s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 651s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 651s lambda globs: WatchdogHandler( self, globs ), 651s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 651s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 651s super().__init__( patterns ) 651s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 651s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 651s Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 651s Traceback (most recent call last): 651s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 651s self._HandleDynamicRegistrations( request ) 651s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 651s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 651s observer.schedule( self._watchdog_factory( globs ), 651s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 651s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 651s lambda globs: WatchdogHandler( self, globs ), 651s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 651s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 651s super().__init__( patterns ) 651s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 651s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 655s .Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 655s Traceback (most recent call last): 655s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 655s self._HandleDynamicRegistrations( request ) 655s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 655s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 655s observer.schedule( self._watchdog_factory( globs ), 655s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 655s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 655s lambda globs: WatchdogHandler( self, globs ), 655s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 655s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 655s super().__init__( patterns ) 655s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 655s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 656s ..Server reported: 2025/05/02 21:04:30 failed to register for file watching notifications: Method not found 656s 657s .Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 657s Traceback (most recent call last): 657s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 657s self._HandleDynamicRegistrations( request ) 657s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 657s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 657s observer.schedule( self._watchdog_factory( globs ), 657s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 657s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 657s lambda globs: WatchdogHandler( self, globs ), 657s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 657s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 657s super().__init__( patterns ) 657s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 657s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 658s ...sHandling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 658s Traceback (most recent call last): 658s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 658s self._HandleDynamicRegistrations( request ) 658s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 658s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 658s observer.schedule( self._watchdog_factory( globs ), 658s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 658s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 658s lambda globs: WatchdogHandler( self, globs ), 658s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 658s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 658s super().__init__( patterns ) 658s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 658s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 658s Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 658s Traceback (most recent call last): 658s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 658s self._HandleDynamicRegistrations( request ) 658s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 658s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 658s observer.schedule( self._watchdog_factory( globs ), 658s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 658s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 658s lambda globs: WatchdogHandler( self, globs ), 658s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 658s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 658s super().__init__( patterns ) 658s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 658s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 659s Error while stopping gopls 659s Traceback (most recent call last): 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1189, in Shutdown 659s utils.WaitUntilProcessIsTerminated( self._server_handle, 659s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 659s timeout = 30 ) 659s ^^^^^^^^^^^^^^ 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/test_utils.py", line 332, in MockProcessTerminationTimingOut 659s raise RuntimeError( f'Waited process to terminate for { timeout } seconds, ' 659s 'aborting.' ) 659s RuntimeError: Waited process to terminate for 30 seconds, aborting. 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s Can't determine subcommands: not initialized yet 659s .Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 659s Traceback (most recent call last): 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 659s self._HandleDynamicRegistrations( request ) 659s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 659s observer.schedule( self._watchdog_factory( globs ), 659s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 659s lambda globs: WatchdogHandler( self, globs ), 659s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 659s super().__init__( patterns ) 659s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 659s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 659s Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 659s Traceback (most recent call last): 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 659s self._HandleDynamicRegistrations( request ) 659s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 659s observer.schedule( self._watchdog_factory( globs ), 659s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 659s lambda globs: WatchdogHandler( self, globs ), 659s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 659s super().__init__( patterns ) 659s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 659s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 659s ./usr/lib/python3.13/unittest/case.py:707: DeprecationWarning: It is deprecated to return a value that is not None from a test case (.Decorator of >) 659s return self.run(*args, **kwds) 659s .Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}, {'globPattern': '**/*.{mod,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 659s Traceback (most recent call last): 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 659s self._HandleDynamicRegistrations( request ) 659s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 659s observer.schedule( self._watchdog_factory( globs ), 659s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 659s lambda globs: WatchdogHandler( self, globs ), 659s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 659s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 659s super().__init__( patterns ) 659s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 659s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s Can't determine subcommands: not initialized yet 660s .Handling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 660s Traceback (most recent call last): 660s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 660s self._HandleDynamicRegistrations( request ) 660s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 660s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 660s observer.schedule( self._watchdog_factory( globs ), 660s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 660s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 660s lambda globs: WatchdogHandler( self, globs ), 660s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 660s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 660s super().__init__( patterns ) 660s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 660s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 661s .....sHandling server to client request failed for request {'jsonrpc': '2.0', 'method': 'client/registerCapability', 'params': {'registrations': [{'id': 'workspace/didChangeWatchedFiles-0', 'method': 'workspace/didChangeWatchedFiles', 'registerOptions': {'watchers': [{'globPattern': '**/*.{mod,work}', 'kind': 7}, {'globPattern': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 661s Traceback (most recent call last): 661s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 661s self._HandleDynamicRegistrations( request ) 661s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 661s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 661s observer.schedule( self._watchdog_factory( globs ), 661s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 661s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 661s lambda globs: WatchdogHandler( self, globs ), 661s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 661s File "/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 661s super().__init__( patterns ) 661s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 661s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 661s ...completer response: [{'fixit_available': False, 661s 'kind': 'ERROR', 661s 'location': {'column_num': 5, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}, 661s 'location_extent': {'end': {'column_num': 21, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}, 661s 'start': {'column_num': 5, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}}, 661s 'ranges': [{'end': {'column_num': 21, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}, 661s 'start': {'column_num': 5, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}}], 661s 'text': 'undefined: diagnostics_test [UndeclaredName]'}] 661s poll response: [{'message': 'Loading packages...'}, 661s {'message': 'Finished loading packages.'}, 661s {'diagnostics': [{'fixit_available': False, 661s 'kind': 'ERROR', 661s 'location': {'column_num': 5, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}, 661s 'location_extent': {'end': {'column_num': 21, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}, 661s 'start': {'column_num': 5, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}}, 661s 'ranges': [{'end': {'column_num': 21, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}, 661s 'start': {'column_num': 5, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}}], 661s 'text': 'undefined: diagnostics_test [UndeclaredName]'}], 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go'}, 661s {'diagnostics': [{'fixit_available': False, 661s 'kind': 'ERROR', 661s 'location': {'column_num': 10, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 661s 'line_num': 2}, 661s 'location_extent': {'end': {'column_num': 15, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 661s 'line_num': 2}, 661s 'start': {'column_num': 10, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 661s 'line_num': 2}}, 661s 'ranges': [{'end': {'column_num': 15, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 661s 'line_num': 2}, 661s 'start': {'column_num': 10, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 661s 'line_num': 2}}], 661s 'text': '"fmt" imported and not used [UnusedImport]'}], 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go'}] 661s completer response: {'fixits': [{'command': {'edit': {'documentChanges': [{'edits': [{'newText': '', 661s 'range': {'end': {'character': 0, 661s 'line': 2}, 661s 'start': {'character': 0, 661s 'line': 1}}}], 661s 'textDocument': {'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 661s 'version': 1}}]}, 661s 'kind': 'source.organizeImports', 661s 'title': 'Organize Imports'}, 661s 'kind': 'source.organizeImports', 661s 'resolve': True, 661s 'text': 'Organize Imports'}, 661s {'command': {'command': {'arguments': ['1', 661s {'range': {'end': {'character': 1, 661s 'line': 0}, 661s 'start': {'character': 0, 661s 'line': 0}}, 661s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go'}], 661s 'command': 'gopls.free_symbols', 661s 'title': 'Browse free symbols'}, 661s 'kind': 'source.freesymbols', 661s 'title': 'Browse free symbols'}, 661s 'kind': 'source.freesymbols', 661s 'resolve': True, 661s 'text': 'Browse free symbols'}, 661s {'command': {'command': {'arguments': [{'range': {'end': {'character': 1, 661s 'line': 0}, 661s 'start': {'character': 0, 661s 'line': 0}}, 661s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go'}], 661s 'command': 'gopls.doc', 661s 'title': 'Browse documentation for ' 661s 'package main'}, 661s 'kind': 'source.doc', 661s 'title': 'Browse documentation for package main'}, 661s 'kind': 'source.doc', 661s 'resolve': True, 661s 'text': 'Browse documentation for package main'}]} 661s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 661s 'line_num': 3}, 661s 'start': {'column_num': 1, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 661s 'line_num': 2}}, 661s 'replacement_text': ''}], 661s 'kind': 'source.organizeImports', 661s 'location': {'column_num': 1, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/fixit.go', 661s 'line_num': 1}, 661s 'resolve': False, 661s 'text': 'Organize Imports'}]} 661s completer response: {'exception': {'TYPE': 'ResponseFailedException', 661s 'error_code': -32601, 661s 'error_message': 'JSON RPC method not found: "RangeFormatting" ' 661s 'not yet implemented'}, 661s 'message': 'Request failed: -32601: JSON RPC method not found: ' 661s '"RangeFormatting" not yet implemented', 661s 'traceback': 'Traceback (most recent call last):\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 661s 'line 213, in __call__\n' 661s ' out = callback( request, response )\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 661s '89, in RunCompleterCommand\n' 661s ' return _JsonResponse( completer.OnUserCommand(\n' 661s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 661s " request_data[ 'command_arguments' ],\n" 661s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 661s ' request_data ), response )\n' 661s ' ^^^^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 661s 'line 481, in OnUserCommand\n' 661s ' return command( self, request_data, arguments[ 1: ] )\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 661s 'line 69, in \n' 661s ' lambda self, request_data, args: self.Format( request_data ' 661s ')\n' 661s ' ' 661s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 661s 'line 2970, in Format\n' 661s ' response = self.GetConnection().GetResponse( request_id,\n' 661s ' message,\n' 661s ' ' 661s 'REQUEST_TIMEOUT_COMMAND )\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 661s 'line 443, in GetResponse\n' 661s ' return response.AwaitResponse( timeout )\n' 661s ' ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 661s 'line 220, in AwaitResponse\n' 661s ' raise ResponseFailedException( error )\n' 661s 'ycmd.completers.language_server.language_server_completer.ResponseFailedException: ' 661s 'Request failed: -32601: JSON RPC method not found: ' 661s '"RangeFormatting" not yet implemented\n'}.... 661s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 5, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 8}, 661s 'start': {'column_num': 1, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 8}}, 661s 'replacement_text': '\t'}, 661s {'range': {'end': {'column_num': 5, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}, 661s 'start': {'column_num': 1, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 12}}, 661s 'replacement_text': '\t'}], 661s 'location': {'column_num': 1, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 1}, 661s 'resolve': False, 661s 'text': ''}]} 661s completer response: {'detailed_info': 'func Hello()\nNow with doc!'} 661s completer response: {'exception': {'TYPE': 'RuntimeError'}, 661s 'message': 'No documentation available.', 661s 'traceback': 'Traceback (most recent call last):\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 661s 'line 77, in GetDoc\n' 661s ' result = json.loads( self.GetHoverResponse( request_data )[ ' 661s "'value' ] )\n" 661s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 661s 'line 2587, in GetHoverResponse\n' 661s ' raise NoHoverInfoException( NO_HOVER_INFORMATION )\n' 661s 'ycmd.completers.language_server.language_server_completer.NoHoverInfoException: ' 661s 'No hover information.\n' 661s '\n' 661s 'During handling of the above exception, another exception ' 661s 'occurred:\n' 661s '\n' 661s 'Traceback (most recent call last):\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 661s 'line 213, in __call__\n' 661s ' out = callback( request, response )\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 661s '89, in RunCompleterCommand\n' 661s ' return _JsonResponse( completer.OnUserCommand(\n' 661s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 661s " request_data[ 'command_arguments' ],\n" 661s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 661s ' request_data ), response )\n' 661s ' ^^^^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 661s 'line 481, in OnUserCommand\n' 661s ' return command( self, request_data, arguments[ 1: ] )\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 661s 'line 1782, in \n' 661s ' lambda self, request_data, args: self.GetDoc( request_data ' 661s ')\n' 661s ' ' 661s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 661s 'line 81, in GetDoc\n' 661s " raise RuntimeError( 'No documentation available.' )\n" 661s 'RuntimeError: No documentation available.\n'} 661s completer response: {'message': 'func Hello()'} 661s completer response: {'exception': {'TYPE': 'RuntimeError'}, 661s 'message': 'Unknown type.', 661s 'traceback': 'Traceback (most recent call last):\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 661s 'line 87, in GetType\n' 661s " self.GetHoverResponse( request_data )[ 'value' ] )[ " 661s "'signature' ]\n" 661s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 661s 'line 2587, in GetHoverResponse\n' 661s ' raise NoHoverInfoException( NO_HOVER_INFORMATION )\n' 661s 'ycmd.completers.language_server.language_server_completer.NoHoverInfoException: ' 661s 'No hover information.\n' 661s '\n' 661s 'During handling of the above exception, another exception ' 661s 'occurred:\n' 661s '\n' 661s 'Traceback (most recent call last):\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 661s 'line 213, in __call__\n' 661s ' out = callback( request, response )\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 661s '89, in RunCompleterCommand\n' 661s ' return _JsonResponse( completer.OnUserCommand(\n' 661s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 661s " request_data[ 'command_arguments' ],\n" 661s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 661s ' request_data ), response )\n' 661s ' ^^^^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 661s 'line 481, in OnUserCommand\n' 661s ' return command( self, request_data, arguments[ 1: ] )\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 661s 'line 1786, in \n' 661s ' lambda self, request_data, args: self.GetType( request_data ' 661s ')\n' 661s ' ' 661s '~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 661s 'line 90, in GetType\n' 661s " raise RuntimeError( 'Unknown type.' )\n" 661s 'RuntimeError: Unknown type.\n'} 661s completer response: {'column_num': 5, 661s 'description': ' å_test := Test{', 661s 'file_only': False, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 661s 'line_num': 10} 661s completer response: {'column_num': 6, 661s 'description': 'func dummy() {', 661s 'file_only': False, 661s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 661s 'line_num': 3} 661s completer response: {'exception': {'TYPE': 'RuntimeError'}, 661s 'message': 'Cannot jump to location', 661s 'traceback': 'Traceback (most recent call last):\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 661s 'line 213, in __call__\n' 661s ' out = callback( request, response )\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 661s '89, in RunCompleterCommand\n' 661s ' return _JsonResponse( completer.OnUserCommand(\n' 661s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 661s " request_data[ 'command_arguments' ],\n" 661s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 661s ' request_data ), response )\n' 661s ' ^^^^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 661s 'line 481, in OnUserCommand\n' 661s ' return command( self, request_data, arguments[ 1: ] )\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 661s 'line 61, in \n' 661s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 661s "'Definition' ] )\n" 661s ' ' 661s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 661s ' File ' 661s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 661s 'line 2627, in GoTo\n' 661s " raise RuntimeError( 'Cannot jump to location' )\n" 662s 'RuntimeError: Cannot jump to location\n'}.... 662s completer response: {'column_num': 5, 662s 'description': ' å_test := Test{', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 662s 'line_num': 10} 662s completer response: {'column_num': 6, 662s 'description': 'func dummy() {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 662s 'line_num': 3} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Cannot jump to location', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 61, in \n' 662s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 662s "'Definition' ] )\n" 662s ' ' 662s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2627, in GoTo\n' 662s " raise RuntimeError( 'Cannot jump to location' )\n" 662s 'RuntimeError: Cannot jump to location\n'} 662s completer response: {'column_num': 5, 662s 'description': ' å_test := Test{', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 662s 'line_num': 10} 662s completer response: {'column_num': 6, 662s 'description': 'func dummy() {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/goto.go', 662s 'line_num': 3} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Cannot jump to location', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 61, in \n' 662s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 662s "'Definition' ] )\n" 662s ' ' 662s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2627, in GoTo\n' 662s " raise RuntimeError( 'Cannot jump to location' )\n" 662s 'RuntimeError: Cannot jump to location\n'} 662s completer response: [{'column_num': 2, 662s 'description': 'simple_2', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 5}] 662s completer response: [{'column_num': 2, 662s 'description': 'multiple_2', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 9}] 662s completer response: [{'column_num': 2, 662s 'description': 'multiple_2', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 12}, 662s {'column_num': 2, 662s 'description': 'multiple_1', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 13}] 662s completer response: [{'column_num': 2, 662s 'description': 'multiple_0', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 18}, 662s {'column_num': 2, 662s 'description': 'multiple_2', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 16}, 662s {'column_num': 2, 662s 'description': 'multiple_1', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 17}] 662s completer response: [{'column_num': 2, 662s 'description': 'simple_1', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 5}] 662s completer response: [{'column_num': 2, 662s 'description': 'multiple_2', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 9}, 662s {'column_num': 2, 662s 'description': 'multiple_1', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 12}, 662s {'column_num': 2, 662s 'description': 'multiple_0', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 16}] 662s completer response: [{'column_num': 2, 662s 'description': 'multiple_1', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 13}, 662s {'column_num': 2, 662s 'description': 'multiple_0', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 17}] 662s completer response: [{'column_num': 2, 662s 'description': 'multiple_0', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/call_hierarchy.go', 662s 'line_num': 18}] 662s completer response: {'column_num': 6, 662s 'description': 'type thing string', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/thing.go', 662s 'line_num': 9} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Cannot jump to location', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 76, in \n' 662s ' lambda self, request_data, args: self.GoTo( request_data,\n' 662s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 662s ' [ ' 662s "'Implementation' ] )\n" 662s ' ' 662s '^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2627, in GoTo\n' 662s " raise RuntimeError( 'Cannot jump to location' )\n" 662s 'RuntimeError: Cannot jump to location\n'}..s.. 662s completer response: [{'column_num': 5, 662s 'description': ' å_test := Test{', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 662s 'line_num': 10}, 662s {'column_num': 5, 662s 'description': ' å_test.', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 662s 'line_num': 13}] 662s completer response: {'column_num': 6, 662s 'description': 'type Test struct {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 662s 'line_num': 3} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Cannot jump to location', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 87, in \n' 662s ' lambda self, request_data, args: self.GoTo( request_data,\n' 662s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 662s ' [ ' 662s "'TypeDefinition' ] )\n" 662s ' ' 662s '^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2627, in GoTo\n' 662s " raise RuntimeError( 'Cannot jump to location' )\n" 662s 'RuntimeError: Cannot jump to location\n'} 662s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 'Function', 662s 'locations': [{'column_num': 6, 662s 'description': 'func f() (int) {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 3}], 662s 'name': 'f', 662s 'range': {'end': {'character': 6, 'line': 2}, 662s 'start': {'character': 5, 'line': 2}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 2}, 662s 'start': {'character': 5, 'line': 2}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}] 662s completer response: [{'from': {'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 12, 662s 'name': 'g', 662s 'range': {'end': {'character': 6, 'line': 5}, 662s 'start': {'character': 5, 'line': 5}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 5}, 662s 'start': {'character': 5, 'line': 5}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}, 662s 'fromRanges': [{'end': {'character': 12, 'line': 6}, 662s 'start': {'character': 11, 'line': 6}}, 662s {'end': {'character': 18, 'line': 6}, 662s 'start': {'character': 17, 'line': 6}}], 662s 'kind': 'Function', 662s 'locations': [{'column_num': 12, 662s 'description': ' return f() + f();', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 7}, 662s {'column_num': 18, 662s 'description': ' return f() + f();', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 7}], 662s 'name': 'g', 662s 'root_location': {'column_num': 6, 662s 'description': 'func g() (int) {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 6}}, 662s {'from': {'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 12, 662s 'name': 'h', 662s 'range': {'end': {'character': 6, 'line': 8}, 662s 'start': {'character': 5, 'line': 8}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 8}, 662s 'start': {'character': 5, 'line': 8}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}, 662s 'fromRanges': [{'end': {'character': 12, 'line': 10}, 662s 'start': {'character': 11, 'line': 10}}], 662s 'kind': 'Function', 662s 'locations': [{'column_num': 12, 662s 'description': ' return f() + x;', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 11}], 662s 'name': 'h', 662s 'root_location': {'column_num': 6, 662s 'description': 'func h() (int) {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 9}}] 662s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 'Function', 662s 'locations': [{'column_num': 6, 662s 'description': 'func g() (int) {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 6}], 662s 'name': 'g', 662s 'range': {'end': {'character': 6, 'line': 5}, 662s 'start': {'character': 5, 'line': 5}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 5}, 662s 'start': {'character': 5, 'line': 5}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}] 662s completer response: [{'from': {'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 12, 662s 'name': 'h', 662s 'range': {'end': {'character': 6, 'line': 8}, 662s 'start': {'character': 5, 'line': 8}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 8}, 662s 'start': {'character': 5, 'line': 8}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}, 662s 'fromRanges': [{'end': {'character': 13, 'line': 9}, 662s 'start': {'character': 12, 'line': 9}}], 662s 'kind': 'Function', 662s 'locations': [{'column_num': 13, 662s 'description': ' var x = g();', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 10}], 662s 'name': 'h', 662s 'root_location': {'column_num': 6, 662s 'description': 'func h() (int) {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 9}}] 662s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 'Function', 662s 'locations': [{'column_num': 6, 662s 'description': 'func h() (int) {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 9}], 662s 'name': 'h', 662s 'range': {'end': {'character': 6, 'line': 8}, 662s 'start': {'character': 5, 'line': 8}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 8}, 662s 'start': {'character': 5, 'line': 8}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}].. 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'No incoming calls found.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 1818, in \n' 662s " self.Hierarchy( request_data, [ *args, 'call' ] )\n" 662s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2759, in Hierarchy\n' 662s ' raise RuntimeError(\n' 662s ' f\'No { direction.rstrip( "Calls" ) } { kind }s ' 662s "found.' )\n" 662s 'RuntimeError: No incoming calls found.\n'} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'No call hierarchy found.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 1814, in \n' 662s " self.InitialHierarchy( request_data, [ 'call' ] )\n" 662s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2688, in InitialHierarchy\n' 662s " raise RuntimeError( f'No { kind } hierarchy found.' )\n" 662s 'RuntimeError: No call hierarchy found.\n'} 662s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 'Function', 662s 'locations': [{'column_num': 6, 662s 'description': 'func h() (int) {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 9}], 662s 'name': 'h', 662s 'range': {'end': {'character': 6, 'line': 8}, 662s 'start': {'character': 5, 'line': 8}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 8}, 662s 'start': {'character': 5, 'line': 8}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}] 662s completer response: [{'fromRanges': [{'end': {'character': 13, 'line': 9}, 662s 'start': {'character': 12, 'line': 9}}], 662s 'kind': 'Function', 662s 'locations': [{'column_num': 13, 662s 'description': ' var x = g();', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 10}], 662s 'name': 'g', 662s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 12, 662s 'name': 'g', 662s 'range': {'end': {'character': 6, 'line': 5}, 662s 'start': {'character': 5, 'line': 5}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 5}, 662s 'start': {'character': 5, 'line': 5}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}}, 662s {'fromRanges': [{'end': {'character': 12, 'line': 10}, 662s 'start': {'character': 11, 'line': 10}}], 662s 'kind': 'Function', 662s 'locations': [{'column_num': 12, 662s 'description': ' return f() + x;', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 11}], 662s 'name': 'f', 662s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 12, 662s 'name': 'f', 662s 'range': {'end': {'character': 6, 'line': 2}, 662s 'start': {'character': 5, 'line': 2}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 2}, 662s 'start': {'character': 5, 'line': 2}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}}] 662s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 'Function', 662s 'locations': [{'column_num': 6, 662s 'description': 'func g() (int) {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 6}], 662s 'name': 'g', 662s 'range': {'end': {'character': 6, 'line': 5}, 662s 'start': {'character': 5, 'line': 5}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 5}, 662s 'start': {'character': 5, 'line': 5}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}] 662s completer response: [{'fromRanges': [{'end': {'character': 12, 'line': 6}, 662s 'start': {'character': 11, 'line': 6}}, 662s {'end': {'character': 18, 'line': 6}, 662s 'start': {'character': 17, 'line': 6}}], 662s 'kind': 'Function', 662s 'locations': [{'column_num': 12, 662s 'description': ' return f() + f();', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 7}, 662s {'column_num': 18, 662s 'description': ' return f() + f();', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 7}], 662s 'name': 'f', 662s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 12, 662s 'name': 'f', 662s 'range': {'end': {'character': 6, 'line': 2}, 662s 'start': {'character': 5, 'line': 2}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 2}, 662s 'start': {'character': 5, 'line': 2}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}}] 662s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 662s 'kind': 'Function', 662s 'locations': [{'column_num': 6, 662s 'description': 'func f() (int) {', 662s 'file_only': False, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go', 662s 'line_num': 3}], 662s 'name': 'f', 662s 'range': {'end': {'character': 6, 'line': 2}, 662s 'start': {'character': 5, 'line': 2}}, 662s 'selectionRange': {'end': {'character': 6, 'line': 2}, 662s 'start': {'character': 5, 'line': 2}}, 662s 'uri': 'file:///tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/hierarchies.go'}] 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'No outgoing calls found.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 1818, in \n' 662s " self.Hierarchy( request_data, [ *args, 'call' ] )\n" 662s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2759, in Hierarchy\n' 662s ' raise RuntimeError(\n' 662s ' f\'No { direction.rstrip( "Calls" ) } { kind }s ' 662s "found.' )\n" 662s 'RuntimeError: No outgoing calls found.\n'} 662s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 662s 'line_num': 3}, 662s 'start': {'column_num': 6, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 662s 'line_num': 3}}, 662s 'replacement_text': 'xxx'}, 662s {'range': {'end': {'column_num': 20, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 662s 'line_num': 10}, 662s 'start': {'column_num': 16, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 662s 'line_num': 10}}, 662s 'replacement_text': 'xxx'}], 662s 'location': {'column_num': 17, 662s 'filepath': '/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/tests/go/go_module/unicode/unicode.go', 662s 'line_num': 10}, 662s 'resolve': False, 662s 'text': ''}]} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Server is initializing. Please wait.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 69, in \n' 662s ' lambda self, request_data, args: self.Format( request_data ' 662s ')\n' 662s ' ' 662s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2958, in Format\n' 662s " raise RuntimeError( 'Server is initializing. Please wait.' " 662s ')\n' 662s 'RuntimeError: Server is initializing. Please wait.\n'} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Server is initializing. Please wait.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 1782, in \n' 662s ' lambda self, request_data, args: self.GetDoc( request_data ' 662s ')\n' 662s ' ' 662s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 662s 'line 77, in GetDoc\n' 662s ' result = json.loads( self.GetHoverResponse( request_data )[ ' 662s "'value' ] )\n" 662s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2574, in GetHoverResponse\n' 662s " raise RuntimeError( 'Server is initializing. Please wait.' " 662s ')\n' 662s 'RuntimeError: Server is initializing. Please wait.\n'} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Server is initializing. Please wait.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 1786, in \n' 662s ' lambda self, request_data, args: self.GetType( request_data ' 662s ')\n' 662s ' ' 662s '~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/go/go_completer.py", ' 662s 'line 87, in GetType\n' 662s " self.GetHoverResponse( request_data )[ 'value' ] )[ " 662s "'signature' ]\n" 662s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2574, in GetHoverResponse\n' 662s " raise RuntimeError( 'Server is initializing. Please wait.' " 662s ')\n' 662s 'RuntimeError: Server is initializing. Please wait.\n'}. 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Server is initializing. Please wait.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 61, in \n' 662s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 662s "'Definition' ] )\n" 662s ' ' 662s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2612, in GoTo\n' 662s " raise RuntimeError( 'Server is initializing. Please wait.' " 662s ')\n' 662s 'RuntimeError: Server is initializing. Please wait.\n'} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Server is initializing. Please wait.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 61, in \n' 662s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 662s "'Definition' ] )\n" 662s ' ' 662s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2612, in GoTo\n' 662s " raise RuntimeError( 'Server is initializing. Please wait.' " 662s ')\n' 662s 'RuntimeError: Server is initializing. Please wait.\n'} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Server is initializing. Please wait.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 61, in \n' 662s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 662s "'Definition' ] )\n" 662s ' ' 662s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2612, in GoTo\n' 662s " raise RuntimeError( 'Server is initializing. Please wait.' " 662s ')\n' 662s 'RuntimeError: Server is initializing. Please wait.\n'} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Server is initializing. Please wait.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 1814, in \n' 662s " self.InitialHierarchy( request_data, [ 'call' ] )\n" 662s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2675, in InitialHierarchy\n' 662s " raise RuntimeError( 'Server is initializing. Please wait.' " 662s ')\n' 662s 'RuntimeError: Server is initializing. Please wait.\n'} 662s completer response: {'exception': {'TYPE': 'RuntimeError'}, 662s 'message': 'Server is initializing. Please wait.', 662s 'traceback': 'Traceback (most recent call last):\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 662s 'line 213, in __call__\n' 662s ' out = callback( request, response )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 662s '89, in RunCompleterCommand\n' 662s ' return _JsonResponse( completer.OnUserCommand(\n' 662s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 662s " request_data[ 'command_arguments' ],\n" 662s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' request_data ), response )\n' 662s ' ^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 662s 'line 481, in OnUserCommand\n' 662s ' return command( self, request_data, arguments[ 1: ] )\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 87, in \n' 662s ' lambda self, request_data, args: self.GoTo( request_data,\n' 662s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 662s ' [ ' 662s "'TypeDefinition' ] )\n" 662s ' ' 662s '^^^^^^^^^^^^^^^^^^^^^^\n' 662s ' File ' 662s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 662s 'line 2612, in GoTo\n' 662s " raise RuntimeError( 'Server is initializing. Please wait.' " 662s ')\n' 663s 'RuntimeError: Server is initializing. Please wait.\n'} 663s ---------------------------------------------------------------------- 663s Ran 38 tests in 12.456s 663s 663s completer response: {'exception': {'TYPE': 'RuntimeError'}, 663s 'message': 'Server is initializing. Please wait.', 663s 'traceback': 'Traceback (most recent call last):\n' 663s ' File ' 663s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/web_plumbing.py", ' 663s 'line 213, in __call__\n' 663s ' out = callback( request, response )\n' 663s ' File ' 663s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/handlers.py", line ' 663s '89, in RunCompleterCommand\n' 663s ' return _JsonResponse( completer.OnUserCommand(\n' 663s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 663s " request_data[ 'command_arguments' ],\n" 663s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 663s ' request_data ), response )\n' 663s ' ^^^^^^^^^^^^^^\n' 663s ' File ' 663s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/completer.py", ' 663s 'line 481, in OnUserCommand\n' 663s ' return command( self, request_data, arguments[ 1: ] )\n' 663s ' File ' 663s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 663s 'line 54, in \n' 663s ' lambda self, request_data, args: self.GetCodeActions( ' 663s 'request_data )\n' 663s ' ' 663s '~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 663s ' File ' 663s '"/tmp/autopkgtest.E5Mkw2/build.iMw/src/ycmd/completers/language_server/language_server_completer.py", ' 663s 'line 2826, in GetCodeActions\n' 663s " raise RuntimeError( 'Server is initializing. Please wait.' " 663s ')\n' 663s 'RuntimeError: Server is initializing. Please wait.\n'} 663s 663s OK (skipped=3) 664s autopkgtest [21:04:39]: test upstream-unittest-golang: -----------------------] 664s upstream-unittest-golang PASS 664s autopkgtest [21:04:39]: test upstream-unittest-golang: - - - - - - - - - - results - - - - - - - - - - 665s autopkgtest [21:04:40]: @@@@@@@@@@@@@@@@@@@@ summary 665s upstream-unittest PASS 665s upstream-unittest-node PASS 665s upstream-unittest-golang PASS 682s nova [W] Using flock in prodstack6-arm64 682s Creating nova instance adt-questing-arm64-ycmd-20250502-205335-juju-7f2275-prod-proposed-migration-environment-15-b78292fa-c5dc-48af-9b8b-11f0c2108248 from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 682s nova [W] Timed out waiting for 48fb1740-654a-4a84-bc66-dca7ae2209e8 to get deleted. 682s nova [W] Using flock in prodstack6-arm64 682s Creating nova instance adt-questing-arm64-ycmd-20250502-205335-juju-7f2275-prod-proposed-migration-environment-15-b78292fa-c5dc-48af-9b8b-11f0c2108248 from image adt/ubuntu-questing-arm64-server-20250502.img (UUID a0b7b7fd-ad05-4ea9-97eb-0f52dbbe98e1)... 682s nova [W] Timed out waiting for b6b88c69-54aa-49ec-a42b-30957e58fdc5 to get deleted.