0s autopkgtest [04:04:18]: starting date and time: 2025-02-21 04:04:18+0000 0s autopkgtest [04:04:18]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [04:04:18]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ux6j37uj/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:llvm-toolchain-20 --apt-upgrade ycmd --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=llvm-toolchain-20/1:20.1.0~+rc2-1~exp2ubuntu0.5' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@lcy02-4.secgroup --name adt-plucky-amd64-ycmd-20250221-040417-juju-7f2275-prod-proposed-migration-environment-20-1307b044-1a9c-4a39-b9a4-1726a01d81a9 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 51s autopkgtest [04:05:09]: testbed dpkg architecture: amd64 51s autopkgtest [04:05:09]: testbed apt version: 2.9.30ubuntu1 51s autopkgtest [04:05:09]: @@@@@@@@@@@@@@@@@@@@ test bed setup 51s autopkgtest [04:05:09]: testbed release detected to be: None 52s autopkgtest [04:05:10]: updating testbed package index (apt update) 52s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 52s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 52s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 52s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 52s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 52s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 52s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [94.8 kB] 52s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [724 kB] 52s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [117 kB] 52s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [147 kB] 52s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 52s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 52s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [281 kB] 52s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [708 kB] 52s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [22.5 kB] 52s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [9128 B] 52s Fetched 2242 kB in 0s (6551 kB/s) 53s Reading package lists... 53s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Calculating upgrade... 54s Calculating upgrade... 54s The following NEW packages will be installed: 54s libjemalloc2 54s The following packages will be upgraded: 54s apparmor apport apport-core-dump-handler bind9-dnsutils bind9-host 54s bind9-libs libapparmor1 python3-apport python3-problem-report tmux 54s 10 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 3397 kB of archives. 54s After this operation, 1092 kB of additional disk space will be used. 54s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-problem-report all 2.31.0+git20250220-0ubuntu1 [26.0 kB] 54s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-apport all 2.31.0+git20250220-0ubuntu1 [93.5 kB] 54s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 apport-core-dump-handler all 2.31.0+git20250220-0ubuntu1 [18.7 kB] 54s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 apport all 2.31.0+git20250220-0ubuntu1 [83.1 kB] 54s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libapparmor1 amd64 4.1.0~beta5-0ubuntu4 [54.6 kB] 54s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 apparmor amd64 4.1.0~beta5-0ubuntu4 [700 kB] 54s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] 54s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 bind9-dnsutils amd64 1:9.20.4-3ubuntu1 [169 kB] 54s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 bind9-host amd64 1:9.20.4-3ubuntu1 [51.9 kB] 54s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 bind9-libs amd64 1:9.20.4-3ubuntu1 [1380 kB] 54s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 tmux amd64 3.5a-3 [564 kB] 55s Preconfiguring packages ... 55s Fetched 3397 kB in 0s (32.5 MB/s) 55s (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 ... 108970 files and directories currently installed.) 55s Preparing to unpack .../00-python3-problem-report_2.31.0+git20250220-0ubuntu1_all.deb ... 55s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 55s for fn in glob1(directory, "%s.*" % fname): 55s Unpacking python3-problem-report (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 55s Preparing to unpack .../01-python3-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 55s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 55s for fn in glob1(directory, "%s.*" % fname): 55s Unpacking python3-apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 55s Preparing to unpack .../02-apport-core-dump-handler_2.31.0+git20250220-0ubuntu1_all.deb ... 55s Unpacking apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 55s Preparing to unpack .../03-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 55s Unpacking apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 55s Preparing to unpack .../04-libapparmor1_4.1.0~beta5-0ubuntu4_amd64.deb ... 55s Unpacking libapparmor1:amd64 (4.1.0~beta5-0ubuntu4) over (4.1.0~beta5-0ubuntu2) ... 56s Preparing to unpack .../05-apparmor_4.1.0~beta5-0ubuntu4_amd64.deb ... 56s Unpacking apparmor (4.1.0~beta5-0ubuntu4) over (4.1.0~beta5-0ubuntu2) ... 57s Selecting previously unselected package libjemalloc2:amd64. 57s Preparing to unpack .../06-libjemalloc2_5.3.0-2build1_amd64.deb ... 57s Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... 57s Preparing to unpack .../07-bind9-dnsutils_1%3a9.20.4-3ubuntu1_amd64.deb ... 57s Unpacking bind9-dnsutils (1:9.20.4-3ubuntu1) over (1:9.20.0-2ubuntu4) ... 57s Preparing to unpack .../08-bind9-host_1%3a9.20.4-3ubuntu1_amd64.deb ... 57s Unpacking bind9-host (1:9.20.4-3ubuntu1) over (1:9.20.0-2ubuntu4) ... 57s Preparing to unpack .../09-bind9-libs_1%3a9.20.4-3ubuntu1_amd64.deb ... 57s Unpacking bind9-libs:amd64 (1:9.20.4-3ubuntu1) over (1:9.20.0-2ubuntu4) ... 57s Preparing to unpack .../10-tmux_3.5a-3_amd64.deb ... 57s Unpacking tmux (3.5a-3) over (3.4-7) ... 57s Setting up libapparmor1:amd64 (4.1.0~beta5-0ubuntu4) ... 57s Setting up python3-problem-report (2.31.0+git20250220-0ubuntu1) ... 57s Setting up libjemalloc2:amd64 (5.3.0-2build1) ... 57s Setting up python3-apport (2.31.0+git20250220-0ubuntu1) ... 57s Setting up apparmor (4.1.0~beta5-0ubuntu4) ... 57s Installing new version of config file /etc/apparmor.d/sbuild ... 57s Installing new version of config file /etc/apparmor.d/sbuild-abort ... 57s Installing new version of config file /etc/apparmor.d/sbuild-adduser ... 57s Installing new version of config file /etc/apparmor.d/sbuild-apt ... 57s Installing new version of config file /etc/apparmor.d/sbuild-checkpackages ... 57s Installing new version of config file /etc/apparmor.d/sbuild-clean ... 57s Installing new version of config file /etc/apparmor.d/sbuild-createchroot ... 57s Installing new version of config file /etc/apparmor.d/sbuild-destroychroot ... 57s Installing new version of config file /etc/apparmor.d/sbuild-distupgrade ... 57s Installing new version of config file /etc/apparmor.d/sbuild-hold ... 57s Installing new version of config file /etc/apparmor.d/sbuild-shell ... 57s Installing new version of config file /etc/apparmor.d/sbuild-unhold ... 57s Installing new version of config file /etc/apparmor.d/sbuild-update ... 57s Installing new version of config file /etc/apparmor.d/sbuild-upgrade ... 58s Reloading AppArmor profiles 59s Setting up tmux (3.5a-3) ... 60s Setting up bind9-libs:amd64 (1:9.20.4-3ubuntu1) ... 60s Setting up bind9-host (1:9.20.4-3ubuntu1) ... 60s Setting up bind9-dnsutils (1:9.20.4-3ubuntu1) ... 60s Setting up apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) ... 60s Setting up apport (2.31.0+git20250220-0ubuntu1) ... 61s apport-autoreport.service is a disabled or a static unit not running, not starting it. 61s Processing triggers for debianutils (5.21) ... 61s Processing triggers for libc-bin (2.40-4ubuntu1) ... 61s Processing triggers for systemd (257.2-3ubuntu1) ... 61s Processing triggers for man-db (2.13.0-1) ... 63s Reading package lists... 63s Building dependency tree... 63s Reading state information... 64s Solving dependencies... 64s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 64s autopkgtest [04:05:22]: upgrading testbed (apt dist-upgrade and autopurge) 64s Reading package lists... 64s Building dependency tree... 64s Reading state information... 65s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 65s Starting 2 pkgProblemResolver with broken count: 0 65s Done 65s Entering ResolveByKeep 66s 66s Calculating upgrade... 66s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 66s Reading package lists... 66s Building dependency tree... 66s Reading state information... 67s Starting pkgProblemResolver with broken count: 0 67s Starting 2 pkgProblemResolver with broken count: 0 67s Done 67s Solving dependencies... 67s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 67s autopkgtest [04:05:25]: rebooting testbed after setup commands that affected boot 71s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 82s autopkgtest [04:05:40]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 16:02:16 UTC 2025 83s autopkgtest [04:05:41]: @@@@@@@@@@@@@@@@@@@@ apt-source ycmd 84s Get:1 http://ftpmaster.internal/ubuntu plucky/universe ycmd 0+20240823+git8b61f19+ds-2build1 (dsc) [2318 B] 84s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ycmd 0+20240823+git8b61f19+ds-2build1 (tar) [449 kB] 84s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ycmd 0+20240823+git8b61f19+ds-2build1 (diff) [39.3 kB] 84s gpgv: Signature made Fri Jan 3 11:00:32 2025 UTC 84s gpgv: using RSA key 568BF22A66337CBFC9A6B9B72C83DBC8E9BD0E37 84s gpgv: Can't check signature: No public key 84s dpkg-source: warning: cannot verify inline signature for ./ycmd_0+20240823+git8b61f19+ds-2build1.dsc: no acceptable signature found 84s autopkgtest [04:05:42]: testing package ycmd version 0+20240823+git8b61f19+ds-2build1 84s autopkgtest [04:05:42]: build not needed 85s autopkgtest [04:05:43]: test upstream-unittest: preparing testbed 85s Reading package lists... 85s Building dependency tree... 85s Reading state information... 85s Starting pkgProblemResolver with broken count: 0 86s Starting 2 pkgProblemResolver with broken count: 0 86s Done 86s The following NEW packages will be installed: 86s clangd clangd-19 cpp-14 cpp-14-x86-64-linux-gnu docutils-common g++-14 86s g++-14-x86-64-linux-gnu gcc-14 gcc-14-x86-64-linux-gnu gccgo-14 86s gccgo-14-x86-64-linux-gnu gccgo-go gopls libabsl20230802 libasan8 libcares2 86s libcc1-0 libclang-common-19-dev libclang-cpp19 libgcc-14-dev libgo-14-dev 86s libgo23 libgomp1 libgrpc++1.51t64 libgrpc29t64 libhwasan0 libisl23 libitm1 86s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl liblsan0 libmpc3 86s libprotobuf32t64 libprotoc32t64 libquadmath0 libre2-11 libstdc++-14-dev 86s libtsan2 libubsan1 python3-alabaster python3-bs4 python3-defusedxml 86s python3-docutils python3-hamcrest python3-imagesize python3-jedi 86s python3-legacy-cgi python3-numpydoc python3-packaging python3-parso 86s python3-paste python3-pastedeploy python3-pastedeploy-tpl python3-psutil 86s python3-roman python3-snowballstemmer python3-soupsieve python3-sphinx 86s python3-tabulate python3-tempita python3-typeshed python3-waitress 86s python3-watchdog python3-webob python3-webtest sgml-base sphinx-common 86s xml-core ycmd 86s 0 upgraded, 71 newly installed, 0 to remove and 0 not upgraded. 86s Need to get 152 MB of archives. 86s After this operation, 648 MB of additional disk space will be used. 86s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 86s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libabsl20230802 amd64 20230802.1-4ubuntu2 [563 kB] 86s Get:3 http://ftpmaster.internal/ubuntu plucky/universe amd64 libclang-cpp19 amd64 1:19.1.7-1ubuntu1 [14.2 MB] 86s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libcares2 amd64 1.34.4-2.1 [109 kB] 86s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libprotobuf32t64 amd64 3.21.12-10build1 [956 kB] 86s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libprotoc32t64 amd64 3.21.12-10build1 [713 kB] 86s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libre2-11 amd64 20240501-3build1 [166 kB] 86s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgrpc29t64 amd64 1.51.1-5build1 [2963 kB] 86s Get:9 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgrpc++1.51t64 amd64 1.51.1-5build1 [496 kB] 86s Get:10 http://ftpmaster.internal/ubuntu plucky/universe amd64 libclang-common-19-dev amd64 1:19.1.7-1ubuntu1 [743 kB] 86s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 clangd-19 amd64 1:19.1.7-1ubuntu1 [3489 kB] 87s Get:12 http://ftpmaster.internal/ubuntu plucky/universe amd64 clangd amd64 1:19.0-63 [5862 B] 87s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 87s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 87s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [11.9 MB] 87s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-17ubuntu1 [1032 B] 87s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 87s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 87s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 15-20250213-1ubuntu1 [47.0 kB] 87s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 15-20250213-1ubuntu1 [148 kB] 87s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 15-20250213-1ubuntu1 [28.5 kB] 87s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 15-20250213-1ubuntu1 [3059 kB] 87s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 15-20250213-1ubuntu1 [1356 kB] 87s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 15-20250213-1ubuntu1 [2757 kB] 87s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 15-20250213-1ubuntu1 [1206 kB] 87s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 15-20250213-1ubuntu1 [1678 kB] 87s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 15-20250213-1ubuntu1 [152 kB] 87s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-17ubuntu1 [2814 kB] 87s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [23.3 MB] 87s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-17ubuntu1 [2507 kB] 87s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [13.4 MB] 87s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-17ubuntu1 [536 kB] 87s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-17ubuntu1 [21.8 kB] 87s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libgo23 amd64 15-20250213-1ubuntu1 [14.4 MB] 87s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libgo-14-dev amd64 14.2.0-17ubuntu1 [18.8 MB] 87s Get:36 http://ftpmaster.internal/ubuntu plucky/universe amd64 gccgo-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu1 [15.3 MB] 87s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 gccgo-14 amd64 14.2.0-17ubuntu1 [1024 B] 87s Get:38 http://ftpmaster.internal/ubuntu plucky/universe amd64 gccgo-go amd64 2:1.24~2 [43.5 kB] 87s Get:39 http://ftpmaster.internal/ubuntu plucky/universe amd64 gopls amd64 2:0.16.1+ds-1 [7485 kB] 87s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 87s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 87s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 87s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 87s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-soupsieve all 2.6-1 [33.0 kB] 87s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-bs4 all 4.13.3-1 [136 kB] 87s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 87s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-roman all 5.0-1 [10.3 kB] 87s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 88s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-hamcrest all 2.1.0-1 [28.1 kB] 88s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 88s Get:51 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parso all 0.8.4-1 [67.6 kB] 88s Get:52 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 88s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jedi all 0.19.1+ds1-1 [693 kB] 88s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-legacy-cgi all 2.6.1-2 [16.3 kB] 88s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-common all 8.1.3-4 [663 kB] 88s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 88s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 88s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 88s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sphinx all 8.1.3-4 [474 kB] 88s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tabulate all 0.9.0-1 [45.3 kB] 88s Get:61 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-numpydoc all 1.8.0-1 [52.4 kB] 88s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tempita all 0.6.0-1 [14.8 kB] 88s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-paste all 3.10.1-1 [210 kB] 88s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pastedeploy-tpl all 3.1-1 [5652 B] 88s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pastedeploy all 3.1-1 [13.5 kB] 88s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 88s Get:67 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-waitress all 3.0.2-1 [46.3 kB] 88s Get:68 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-watchdog all 6.0.0-1 [125 kB] 88s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-webob all 1:1.8.9-1 [86.8 kB] 88s Get:70 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-webtest all 3.0.2-1 [29.1 kB] 88s Get:71 http://ftpmaster.internal/ubuntu plucky/universe amd64 ycmd amd64 0+20240823+git8b61f19+ds-2build1 [574 kB] 88s Fetched 152 MB in 1s (106 MB/s) 88s Selecting previously unselected package sgml-base. 88s (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 ... 108975 files and directories currently installed.) 88s Preparing to unpack .../00-sgml-base_1.31_all.deb ... 88s Unpacking sgml-base (1.31) ... 88s Selecting previously unselected package libabsl20230802:amd64. 88s Preparing to unpack .../01-libabsl20230802_20230802.1-4ubuntu2_amd64.deb ... 88s Unpacking libabsl20230802:amd64 (20230802.1-4ubuntu2) ... 88s Selecting previously unselected package libclang-cpp19. 88s Preparing to unpack .../02-libclang-cpp19_1%3a19.1.7-1ubuntu1_amd64.deb ... 88s Unpacking libclang-cpp19 (1:19.1.7-1ubuntu1) ... 89s Selecting previously unselected package libcares2:amd64. 89s Preparing to unpack .../03-libcares2_1.34.4-2.1_amd64.deb ... 89s Unpacking libcares2:amd64 (1.34.4-2.1) ... 89s Selecting previously unselected package libprotobuf32t64:amd64. 89s Preparing to unpack .../04-libprotobuf32t64_3.21.12-10build1_amd64.deb ... 89s Unpacking libprotobuf32t64:amd64 (3.21.12-10build1) ... 89s Selecting previously unselected package libprotoc32t64:amd64. 89s Preparing to unpack .../05-libprotoc32t64_3.21.12-10build1_amd64.deb ... 89s Unpacking libprotoc32t64:amd64 (3.21.12-10build1) ... 89s Selecting previously unselected package libre2-11:amd64. 89s Preparing to unpack .../06-libre2-11_20240501-3build1_amd64.deb ... 89s Unpacking libre2-11:amd64 (20240501-3build1) ... 89s Selecting previously unselected package libgrpc29t64:amd64. 89s Preparing to unpack .../07-libgrpc29t64_1.51.1-5build1_amd64.deb ... 89s Unpacking libgrpc29t64:amd64 (1.51.1-5build1) ... 89s Selecting previously unselected package libgrpc++1.51t64:amd64. 89s Preparing to unpack .../08-libgrpc++1.51t64_1.51.1-5build1_amd64.deb ... 89s Unpacking libgrpc++1.51t64:amd64 (1.51.1-5build1) ... 89s Selecting previously unselected package libclang-common-19-dev:amd64. 89s Preparing to unpack .../09-libclang-common-19-dev_1%3a19.1.7-1ubuntu1_amd64.deb ... 89s Unpacking libclang-common-19-dev:amd64 (1:19.1.7-1ubuntu1) ... 89s Selecting previously unselected package clangd-19. 89s Preparing to unpack .../10-clangd-19_1%3a19.1.7-1ubuntu1_amd64.deb ... 89s Unpacking clangd-19 (1:19.1.7-1ubuntu1) ... 89s Selecting previously unselected package clangd:amd64. 89s Preparing to unpack .../11-clangd_1%3a19.0-63_amd64.deb ... 89s Unpacking clangd:amd64 (1:19.0-63) ... 89s Selecting previously unselected package libisl23:amd64. 89s Preparing to unpack .../12-libisl23_0.27-1_amd64.deb ... 89s Unpacking libisl23:amd64 (0.27-1) ... 89s Selecting previously unselected package libmpc3:amd64. 89s Preparing to unpack .../13-libmpc3_1.3.1-1build2_amd64.deb ... 89s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 89s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 89s Preparing to unpack .../14-cpp-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 89s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 89s Selecting previously unselected package cpp-14. 89s Preparing to unpack .../15-cpp-14_14.2.0-17ubuntu1_amd64.deb ... 89s Unpacking cpp-14 (14.2.0-17ubuntu1) ... 90s Selecting previously unselected package xml-core. 90s Preparing to unpack .../16-xml-core_0.19_all.deb ... 90s Unpacking xml-core (0.19) ... 90s Selecting previously unselected package docutils-common. 90s Preparing to unpack .../17-docutils-common_0.21.2+dfsg-2_all.deb ... 90s Unpacking docutils-common (0.21.2+dfsg-2) ... 90s Selecting previously unselected package libcc1-0:amd64. 90s Preparing to unpack .../18-libcc1-0_15-20250213-1ubuntu1_amd64.deb ... 90s Unpacking libcc1-0:amd64 (15-20250213-1ubuntu1) ... 90s Selecting previously unselected package libgomp1:amd64. 90s Preparing to unpack .../19-libgomp1_15-20250213-1ubuntu1_amd64.deb ... 90s Unpacking libgomp1:amd64 (15-20250213-1ubuntu1) ... 90s Selecting previously unselected package libitm1:amd64. 90s Preparing to unpack .../20-libitm1_15-20250213-1ubuntu1_amd64.deb ... 90s Unpacking libitm1:amd64 (15-20250213-1ubuntu1) ... 90s Selecting previously unselected package libasan8:amd64. 90s Preparing to unpack .../21-libasan8_15-20250213-1ubuntu1_amd64.deb ... 90s Unpacking libasan8:amd64 (15-20250213-1ubuntu1) ... 90s Selecting previously unselected package liblsan0:amd64. 90s Preparing to unpack .../22-liblsan0_15-20250213-1ubuntu1_amd64.deb ... 90s Unpacking liblsan0:amd64 (15-20250213-1ubuntu1) ... 90s Selecting previously unselected package libtsan2:amd64. 90s Preparing to unpack .../23-libtsan2_15-20250213-1ubuntu1_amd64.deb ... 90s Unpacking libtsan2:amd64 (15-20250213-1ubuntu1) ... 90s Selecting previously unselected package libubsan1:amd64. 90s Preparing to unpack .../24-libubsan1_15-20250213-1ubuntu1_amd64.deb ... 90s Unpacking libubsan1:amd64 (15-20250213-1ubuntu1) ... 90s Selecting previously unselected package libhwasan0:amd64. 90s Preparing to unpack .../25-libhwasan0_15-20250213-1ubuntu1_amd64.deb ... 90s Unpacking libhwasan0:amd64 (15-20250213-1ubuntu1) ... 90s Selecting previously unselected package libquadmath0:amd64. 90s Preparing to unpack .../26-libquadmath0_15-20250213-1ubuntu1_amd64.deb ... 90s Unpacking libquadmath0:amd64 (15-20250213-1ubuntu1) ... 90s Selecting previously unselected package libgcc-14-dev:amd64. 90s Preparing to unpack .../27-libgcc-14-dev_14.2.0-17ubuntu1_amd64.deb ... 90s Unpacking libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 90s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 90s Preparing to unpack .../28-gcc-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 90s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 91s Selecting previously unselected package libstdc++-14-dev:amd64. 91s Preparing to unpack .../29-libstdc++-14-dev_14.2.0-17ubuntu1_amd64.deb ... 91s Unpacking libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 91s Selecting previously unselected package g++-14-x86-64-linux-gnu. 91s Preparing to unpack .../30-g++-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 91s Unpacking g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 91s Selecting previously unselected package gcc-14. 91s Preparing to unpack .../31-gcc-14_14.2.0-17ubuntu1_amd64.deb ... 91s Unpacking gcc-14 (14.2.0-17ubuntu1) ... 91s Selecting previously unselected package g++-14. 91s Preparing to unpack .../32-g++-14_14.2.0-17ubuntu1_amd64.deb ... 91s Unpacking g++-14 (14.2.0-17ubuntu1) ... 91s Selecting previously unselected package libgo23:amd64. 91s Preparing to unpack .../33-libgo23_15-20250213-1ubuntu1_amd64.deb ... 91s Unpacking libgo23:amd64 (15-20250213-1ubuntu1) ... 92s Selecting previously unselected package libgo-14-dev:amd64. 92s Preparing to unpack .../34-libgo-14-dev_14.2.0-17ubuntu1_amd64.deb ... 92s Unpacking libgo-14-dev:amd64 (14.2.0-17ubuntu1) ... 92s Selecting previously unselected package gccgo-14-x86-64-linux-gnu. 92s Preparing to unpack .../35-gccgo-14-x86-64-linux-gnu_14.2.0-17ubuntu1_amd64.deb ... 92s Unpacking gccgo-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 93s Selecting previously unselected package gccgo-14. 93s Preparing to unpack .../36-gccgo-14_14.2.0-17ubuntu1_amd64.deb ... 93s Unpacking gccgo-14 (14.2.0-17ubuntu1) ... 93s Selecting previously unselected package gccgo-go:amd64. 93s Preparing to unpack .../37-gccgo-go_2%3a1.24~2_amd64.deb ... 93s Unpacking gccgo-go:amd64 (2:1.24~2) ... 93s Selecting previously unselected package gopls. 93s Preparing to unpack .../38-gopls_2%3a0.16.1+ds-1_amd64.deb ... 93s Unpacking gopls (2:0.16.1+ds-1) ... 93s Selecting previously unselected package libjs-jquery. 93s Preparing to unpack .../39-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 93s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 93s Selecting previously unselected package libjs-underscore. 93s Preparing to unpack .../40-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 93s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 93s Selecting previously unselected package libjs-sphinxdoc. 93s Preparing to unpack .../41-libjs-sphinxdoc_8.1.3-4_all.deb ... 93s Unpacking libjs-sphinxdoc (8.1.3-4) ... 93s Selecting previously unselected package libjson-perl. 93s Preparing to unpack .../42-libjson-perl_4.10000-1_all.deb ... 93s Unpacking libjson-perl (4.10000-1) ... 93s Selecting previously unselected package python3-soupsieve. 93s Preparing to unpack .../43-python3-soupsieve_2.6-1_all.deb ... 93s Unpacking python3-soupsieve (2.6-1) ... 93s Selecting previously unselected package python3-bs4. 93s Preparing to unpack .../44-python3-bs4_4.13.3-1_all.deb ... 93s Unpacking python3-bs4 (4.13.3-1) ... 93s Selecting previously unselected package python3-defusedxml. 93s Preparing to unpack .../45-python3-defusedxml_0.7.1-3_all.deb ... 93s Unpacking python3-defusedxml (0.7.1-3) ... 93s Selecting previously unselected package python3-roman. 93s Preparing to unpack .../46-python3-roman_5.0-1_all.deb ... 93s Unpacking python3-roman (5.0-1) ... 93s Selecting previously unselected package python3-docutils. 93s Preparing to unpack .../47-python3-docutils_0.21.2+dfsg-2_all.deb ... 93s Unpacking python3-docutils (0.21.2+dfsg-2) ... 93s Selecting previously unselected package python3-hamcrest. 93s Preparing to unpack .../48-python3-hamcrest_2.1.0-1_all.deb ... 93s Unpacking python3-hamcrest (2.1.0-1) ... 93s Selecting previously unselected package python3-imagesize. 93s Preparing to unpack .../49-python3-imagesize_1.4.1-1_all.deb ... 93s Unpacking python3-imagesize (1.4.1-1) ... 93s Selecting previously unselected package python3-parso. 93s Preparing to unpack .../50-python3-parso_0.8.4-1_all.deb ... 93s Unpacking python3-parso (0.8.4-1) ... 93s Selecting previously unselected package python3-typeshed. 93s Preparing to unpack .../51-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 93s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 94s Selecting previously unselected package python3-jedi. 94s Preparing to unpack .../52-python3-jedi_0.19.1+ds1-1_all.deb ... 94s Unpacking python3-jedi (0.19.1+ds1-1) ... 94s Selecting previously unselected package python3-legacy-cgi. 94s Preparing to unpack .../53-python3-legacy-cgi_2.6.1-2_all.deb ... 94s Unpacking python3-legacy-cgi (2.6.1-2) ... 94s Selecting previously unselected package sphinx-common. 94s Preparing to unpack .../54-sphinx-common_8.1.3-4_all.deb ... 94s Unpacking sphinx-common (8.1.3-4) ... 94s Selecting previously unselected package python3-alabaster. 94s Preparing to unpack .../55-python3-alabaster_0.7.16-0.1_all.deb ... 94s Unpacking python3-alabaster (0.7.16-0.1) ... 95s Selecting previously unselected package python3-packaging. 95s Preparing to unpack .../56-python3-packaging_24.2-1_all.deb ... 95s Unpacking python3-packaging (24.2-1) ... 95s Selecting previously unselected package python3-snowballstemmer. 95s Preparing to unpack .../57-python3-snowballstemmer_2.2.0-4build1_all.deb ... 95s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 95s Selecting previously unselected package python3-sphinx. 95s Preparing to unpack .../58-python3-sphinx_8.1.3-4_all.deb ... 95s Unpacking python3-sphinx (8.1.3-4) ... 95s Selecting previously unselected package python3-tabulate. 95s Preparing to unpack .../59-python3-tabulate_0.9.0-1_all.deb ... 95s Unpacking python3-tabulate (0.9.0-1) ... 95s Selecting previously unselected package python3-numpydoc. 95s Preparing to unpack .../60-python3-numpydoc_1.8.0-1_all.deb ... 95s Unpacking python3-numpydoc (1.8.0-1) ... 95s Selecting previously unselected package python3-tempita. 95s Preparing to unpack .../61-python3-tempita_0.6.0-1_all.deb ... 95s Unpacking python3-tempita (0.6.0-1) ... 95s Selecting previously unselected package python3-paste. 95s Preparing to unpack .../62-python3-paste_3.10.1-1_all.deb ... 95s Unpacking python3-paste (3.10.1-1) ... 95s Selecting previously unselected package python3-pastedeploy-tpl. 95s Preparing to unpack .../63-python3-pastedeploy-tpl_3.1-1_all.deb ... 95s Unpacking python3-pastedeploy-tpl (3.1-1) ... 95s Selecting previously unselected package python3-pastedeploy. 95s Preparing to unpack .../64-python3-pastedeploy_3.1-1_all.deb ... 95s Unpacking python3-pastedeploy (3.1-1) ... 95s Selecting previously unselected package python3-psutil. 95s Preparing to unpack .../65-python3-psutil_5.9.8-2build3_amd64.deb ... 95s Unpacking python3-psutil (5.9.8-2build3) ... 95s Selecting previously unselected package python3-waitress. 95s Preparing to unpack .../66-python3-waitress_3.0.2-1_all.deb ... 95s Unpacking python3-waitress (3.0.2-1) ... 95s Selecting previously unselected package python3-watchdog. 95s Preparing to unpack .../67-python3-watchdog_6.0.0-1_all.deb ... 95s Unpacking python3-watchdog (6.0.0-1) ... 95s Selecting previously unselected package python3-webob. 95s Preparing to unpack .../68-python3-webob_1%3a1.8.9-1_all.deb ... 95s Unpacking python3-webob (1:1.8.9-1) ... 95s Selecting previously unselected package python3-webtest. 95s Preparing to unpack .../69-python3-webtest_3.0.2-1_all.deb ... 95s Unpacking python3-webtest (3.0.2-1) ... 95s Selecting previously unselected package ycmd. 95s Preparing to unpack .../70-ycmd_0+20240823+git8b61f19+ds-2build1_amd64.deb ... 95s Unpacking ycmd (0+20240823+git8b61f19+ds-2build1) ... 95s Setting up libprotobuf32t64:amd64 (3.21.12-10build1) ... 95s Setting up python3-waitress (3.0.2-1) ... 95s Setting up libgo23:amd64 (15-20250213-1ubuntu1) ... 95s Setting up python3-parso (0.8.4-1) ... 95s Setting up libclang-common-19-dev:amd64 (1:19.1.7-1ubuntu1) ... 95s Setting up python3-defusedxml (0.7.1-3) ... 96s Setting up python3-alabaster (0.7.16-0.1) ... 96s Setting up python3-tabulate (0.9.0-1) ... 96s Setting up python3-hamcrest (2.1.0-1) ... 96s Setting up libgomp1:amd64 (15-20250213-1ubuntu1) ... 96s Setting up python3-psutil (5.9.8-2build3) ... 96s Setting up python3-roman (5.0-1) ... 96s Setting up python3-tempita (0.6.0-1) ... 96s Setting up python3-packaging (24.2-1) ... 97s Setting up python3-paste (3.10.1-1) ... 97s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 97s Setting up python3-snowballstemmer (2.2.0-4build1) ... 97s Setting up libquadmath0:amd64 (15-20250213-1ubuntu1) ... 97s Setting up python3-pastedeploy-tpl (3.1-1) ... 97s Setting up libcares2:amd64 (1.34.4-2.1) ... 97s Setting up libmpc3:amd64 (1.3.1-1build2) ... 97s Setting up libubsan1:amd64 (15-20250213-1ubuntu1) ... 97s Setting up python3-legacy-cgi (2.6.1-2) ... 97s Setting up gopls (2:0.16.1+ds-1) ... 97s Setting up libhwasan0:amd64 (15-20250213-1ubuntu1) ... 97s Setting up libasan8:amd64 (15-20250213-1ubuntu1) ... 97s Setting up libjson-perl (4.10000-1) ... 97s Setting up libabsl20230802:amd64 (20230802.1-4ubuntu2) ... 97s Setting up sgml-base (1.31) ... 97s Setting up libtsan2:amd64 (15-20250213-1ubuntu1) ... 97s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 97s Setting up libprotoc32t64:amd64 (3.21.12-10build1) ... 97s Setting up libisl23:amd64 (0.27-1) ... 97s Setting up python3-soupsieve (2.6-1) ... 97s Setting up libcc1-0:amd64 (15-20250213-1ubuntu1) ... 97s Setting up liblsan0:amd64 (15-20250213-1ubuntu1) ... 97s Setting up libitm1:amd64 (15-20250213-1ubuntu1) ... 97s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 97s Setting up libclang-cpp19 (1:19.1.7-1ubuntu1) ... 97s Setting up python3-webob (1:1.8.9-1) ... 97s Setting up python3-imagesize (1.4.1-1) ... 98s Setting up libre2-11:amd64 (20240501-3build1) ... 98s Setting up python3-jedi (0.19.1+ds1-1) ... 98s Setting up python3-pastedeploy (3.1-1) ... 98s Setting up python3-bs4 (4.13.3-1) ... 98s Setting up libgrpc29t64:amd64 (1.51.1-5build1) ... 98s Setting up cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 98s Setting up libjs-sphinxdoc (8.1.3-4) ... 98s Setting up cpp-14 (14.2.0-17ubuntu1) ... 98s Setting up xml-core (0.19) ... 98s Setting up python3-webtest (3.0.2-1) ... 98s Setting up libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 98s Setting up libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 98s Setting up python3-watchdog (6.0.0-1) ... 99s Setting up libgrpc++1.51t64:amd64 (1.51.1-5build1) ... 99s Setting up libgo-14-dev:amd64 (14.2.0-17ubuntu1) ... 99s Setting up sphinx-common (8.1.3-4) ... 99s Setting up gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 99s Setting up clangd-19 (1:19.1.7-1ubuntu1) ... 99s Setting up ycmd (0+20240823+git8b61f19+ds-2build1) ... 99s Setting up gccgo-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 99s Setting up gcc-14 (14.2.0-17ubuntu1) ... 99s Setting up clangd:amd64 (1:19.0-63) ... 99s Setting up g++-14-x86-64-linux-gnu (14.2.0-17ubuntu1) ... 99s Setting up g++-14 (14.2.0-17ubuntu1) ... 99s Setting up gccgo-14 (14.2.0-17ubuntu1) ... 99s Setting up gccgo-go:amd64 (2:1.24~2) ... 99s Processing triggers for libc-bin (2.40-4ubuntu1) ... 99s Processing triggers for man-db (2.13.0-1) ... 100s Processing triggers for sgml-base (1.31) ... 100s Setting up docutils-common (0.21.2+dfsg-2) ... 100s Processing triggers for sgml-base (1.31) ... 100s Setting up python3-docutils (0.21.2+dfsg-2) ... 101s Setting up python3-sphinx (8.1.3-4) ... 101s Setting up python3-numpydoc (1.8.0-1) ... 102s autopkgtest [04:06:00]: test upstream-unittest: [----------------------- 103s ..............LIBCLANG TOOLING ERROR: fixed-compilation-database: Error while opening fixed database: No such file or directory 103s json-compilation-database: Error while opening JSON database: No such file or directory 103s 103s ........................LIBCLANG TOOLING ERROR: fixed-compilation-database: Error while opening fixed database: No such file or directory 103s json-compilation-database: Expected array. 103s 103s LIBCLANG TOOLING ERROR: fixed-compilation-database: Error while opening fixed database: No such file or directory 103s json-compilation-database: Expected array. 103s 103s ....[{'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 5, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 59}, 103s 'location_extent': {'end': {'column_num': 6, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 59}, 103s 'start': {'column_num': 5, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 59}}, 103s 'ranges': [{'end': {'column_num': 5, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 59}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 59}}], 103s 'text': "call to global function 'g1' not configured"}, 103s {'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 60}, 103s 'location_extent': {'end': {'column_num': 12, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 60}, 103s 'start': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 60}}, 103s 'ranges': [{'end': {'column_num': 8, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 60}, 103s 'start': {'column_num': 5, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 60}}], 103s 'text': 'too few execution configuration arguments to kernel function call, ' 103s 'expected at least 2, have 1'}, 103s {'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 20, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 61}, 103s 'location_extent': {'end': {'column_num': 21, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 61}, 103s 'start': {'column_num': 20, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 61}}, 103s 'ranges': [{'end': {'column_num': 8, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 61}, 103s 'start': {'column_num': 5, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 61}}, 103s {'end': {'column_num': 21, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 61}, 103s 'start': {'column_num': 20, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 61}}], 103s 'text': 'too many execution configuration arguments to kernel function call, ' 103s 'expected at most 4, have 5'}, 103s {'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 15, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 65}, 103s 'location_extent': {'end': {'column_num': 16, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 65}, 103s 'start': {'column_num': 15, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 65}}, 103s 'ranges': [{'end': {'column_num': 5, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 65}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 65}}], 103s 'text': "kernel call to non-global function 'h1'"}, 103s {'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 15, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 68}, 103s 'location_extent': {'end': {'column_num': 16, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 68}, 103s 'start': {'column_num': 15, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 68}}, 103s 'ranges': [{'end': {'column_num': 5, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 68}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 68}}], 103s 'text': "kernel function type 'int (*)(int)' must have void return type"}, 103s {'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 8, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 70}, 103s 'location_extent': {'end': {'column_num': 18, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 70}, 103s 'start': {'column_num': 8, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/kernel_call.cu', 103s 'line_num': 70}}, 103s 'ranges': [], 103s 'text': "use of undeclared identifier 'undeclared'"}] 103s [{'fixit_available': False, 103s 'kind': 'WARNING', 103s 'location': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 11}, 103s 'location_extent': {'end': {'column_num': 11, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 11}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 11}}, 103s 'ranges': [{'end': {'column_num': 11, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 11}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 11}}], 103s 'text': 'explicit conversion functions are a C++11 extension'}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 16}, 103s 'location_extent': {'end': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 16}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 16}}, 103s 'ranges': [], 103s 'text': "switch condition type 'A' requires explicit conversion to 'int'"}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 25}, 103s 'location_extent': {'end': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 25}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 25}}, 103s 'ranges': [], 103s 'text': "switch condition type 'A' requires explicit conversion to 'int'"}, 103s {'fixit_available': False, 103s 'kind': 'WARNING', 103s 'location': {'column_num': 13, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 35}, 103s 'location_extent': {'end': {'column_num': 17, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 35}, 103s 'start': {'column_num': 13, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 35}}, 103s 'ranges': [], 103s 'text': 'alias declarations are a C++11 extension'}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 7, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 35}, 103s 'location_extent': {'end': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 35}, 103s 'start': {'column_num': 7, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 35}}, 103s 'ranges': [], 103s 'text': 'name defined in alias declaration must be an identifier'}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 6, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 40}, 103s 'location_extent': {'end': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 40}, 103s 'start': {'column_num': 6, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 40}}, 103s 'ranges': [], 103s 'text': "undeclared identifier 'bar' in destructor name"}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 48}, 103s 'location_extent': {'end': {'column_num': 4, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 48}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 48}}, 103s 'ranges': [], 103s 'text': "'~' in destructor name should be after nested name specifier"}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 16, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 54}, 103s 'location_extent': {'end': {'column_num': 19, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 54}, 103s 'start': {'column_num': 16, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 54}}, 103s 'ranges': [], 103s 'text': "undeclared identifier 'bar' in destructor name"}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 52, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 54}, 103s 'location_extent': {'end': {'column_num': 53, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 54}, 103s 'start': {'column_num': 52, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 54}}, 103s 'ranges': [], 103s 'text': "'~' in destructor name should be after nested name specifier"}, 103s {'fixit_available': True, 103s 'kind': 'WARNING', 103s 'location': {'column_num': 8, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 60}, 103s 'location_extent': {'end': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 60}, 103s 'start': {'column_num': 8, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 60}}, 103s 'ranges': [{'end': {'column_num': 12, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 61}, 103s 'start': {'column_num': 8, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 59}}], 103s 'text': 'using the result of an assignment as a condition without ' 103s 'parentheses'}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 72}, 103s 'location_extent': {'end': {'column_num': 35, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 72}, 103s 'start': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 72}}, 103s 'ranges': [{'end': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s .....'line_num': 72}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 103s 'line_num': 72}}], 103s 'text': "no type named 'SpellingIsNotMyStringPiont' in namespace 'Typo'; did " 103s "you mean 'SpellingIsNotMyStrongPoint'?"}] 103s [{'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 2}, 103s 'location_extent': {'end': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 2}, 103s 'start': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 2}}, 103s 'ranges': [], 103s 'text': "expected ';' at end of declaration list"}, 103s {'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 1, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 5}, 103s 'location_extent': {'end': {'column_num': 11, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 6}, 103s 'start': {'column_num': 1, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 5}}, 103s 'ranges': [], 103s 'text': "unknown type name 'multiline_identifier'"}, 103s {'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 7, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 8}, 103s 'location_extent': {'end': {'column_num': 11, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 8}, 103s 'start': {'column_num': 7, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 8}}, 103s 'ranges': [{'end': {'column_num': 11, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 8}, 103s 'start': {'column_num': 7, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/location_extent.cc', 103s 'line_num': 8}}], 103s 'text': 'constructor cannot have a return type'}] 103s [{'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 3}, 103s 'location_extent': {'end': {'column_num': 13, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 3}, 103s 'start': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 3}}, 103s 'ranges': [], 103s 'text': "redefinition of 'test'"}, 103s {'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 1, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 1}, 103s 'location_extent': {'end': {'column_num': 1, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 1}, 103s 'start': {'column_num': 1, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 1}}, 103s 'ranges': [{'end': {'column_num': 1, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 1}, 103s 'start': {'column_num': 1, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 1}}], 103s 'text': 'Maximum number of diagnostics exceeded.'}] 103s [{'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 10, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 103s 'line_num': 1}, 103s 'location_extent': {'end': {'column_num': 33, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 103s 'line_num': 1}, 103s 'start': {'column_num': 10, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 103s 'line_num': 1}}, 103s 'ranges': [{'end': {'column_num': 33, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 103s 'line_num': 1}, 103s 'start': {'column_num': 10, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 103s 'line_num': 1}}], 103s 'text': "'first_missing_include' file not found"}, 103s {'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 10, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 103s 'line_num': 2}, 103s 'location_extent': {'end': {'column_num': 34, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 103s 'line_num': 2}, 103s 'start': {'column_num': 10, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 103s 'line_num': 2}}, 103s 'ranges': [{'end': {'column_num': 34, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 103s 'line_num': 2}, 103s 'start': {'column_num': 10, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/multiple_missing_includes.cc', 103s 'line_num': 2}}], 103s 'text': "'second_missing_include' file not found"}] 103s [{'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 3}, 103s 'location_extent': {'end': {'column_num': 13, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 3}, 103s 'start': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 3}}, 103s 'ranges': [], 103s 'text': "redefinition of 'test'"}, 103s {'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 4}, 103s 'location_extent': {'end': {'column_num': 13, 103s .......s........LIBCLANG TOOLING ERROR: fixed-compilation-database: Error while opening fixed database: No such file or directory 103s json-compilation-database: Expected array. 103s 103s ........sssssssssssssssssssss...............s........s............ssss.Exception from semantic completer (using general) 103s Traceback (most recent call last): 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 116, in GetCompletions 103s completions = filetype_completer.ComputeCandidates( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 103s candidates = self._GetCandidatesFromSubclass( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 103s raw_completions = self.ComputeCandidatesInner( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", line 137, in ComputeCandidatesInner 103s raise RuntimeError( NO_COMPILE_FLAGS_MESSAGE ) 103s RuntimeError: Still no compile flags. 103s ....Exception from semantic completer (using general) 103s Traceback (most recent call last): 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 116, in GetCompletions 103s completions = filetype_completer.ComputeCandidates( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 103s candidates = self._GetCandidatesFromSubclass( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 103s raw_completions = self.ComputeCandidatesInner( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", line 135, in ComputeCandidatesInner 103s flags, filename = self._FlagsForRequest( request_data ) 103s ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", line 467, in _FlagsForRequest 103s return self._flags.FlagsForFile( filename, client_data = client_data ) 103s ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/flags.py", line 132, in FlagsForFile 103s results = self._GetFlagsFromExtraConfOrDatabase( filename, client_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/flags.py", line 169, in _GetFlagsFromExtraConfOrDatabase 103s return _CallExtraConfFlagsForFile( module, filename, client_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/flags.py", line 262, in _CallExtraConfFlagsForFile 103s results = module.Settings( language = 'cfamily', 103s filename = filename, 103s client_data = client_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/general_fallback/.ycm_extra_conf.py", line 37, in Settings 103s raise ValueError( client_data['throw'] ) 103s ValueError: testy 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 4}, 103s 'start': {'column_num': 9, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/max_diagnostics.cc', 103s 'line_num': 4}}, 103s 'ranges': [], 103s 'text': "redefinition of 'test'"}] 103s [{'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.h', 103s 'line_num': 4}, 103s 'location_extent': {'end': {'column_num': 14, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.h', 103s 'line_num': 4}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.h', 103s 'line_num': 4}}, 103s 'ranges': [], 103s 'text': "use of undeclared identifier 'fake_method'"}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 18, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 103s 'line_num': 11}, 103s 'location_extent': {'end': {'column_num': 18, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 103s 'line_num': 11}, 103s 'start': {'column_num': 18, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 103s 'line_num': 11}}, 103s 'ranges': [], 103s 'text': "expected ';' after expression"}] 103s [{'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.h', 103s 'line_num': 4}, 103s 'location_extent': {'end': {'column_num': 14, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.h', 103s 'line_num': 4}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.h', 103s 'line_num': 4}}, 103s 'ranges': [], 103s 'text': "use of undeclared identifier 'fake_method'"}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 18, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 103s 'line_num': 11}, 103s 'location_extent': {'end': {'column_num': 18, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 103s 'line_num': 11}, 103s 'start': {'column_num': 18, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 103s 'line_num': 11}}, 103s 'ranges': [], 103s 'text': "expected ';' after expression"}] 103s [{'fixit_available': False, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.h', 103s 'line_num': 4}, 103s 'location_extent': {'end': {'column_num': 14, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.h', 103s 'line_num': 4}, 103s 'start': {'column_num': 3, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.h', 103s 'line_num': 4}}, 103s 'ranges': [], 103s 'text': "use of undeclared identifier 'fake_method'"}, 103s {'fixit_available': True, 103s 'kind': 'ERROR', 103s 'location': {'column_num': 18, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 103s 'line_num': 11}, 103s 'location_extent': {'end': {'column_num': 18, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 103s 'line_num': 11}, 103s 'start': {'column_num': 18, 103s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 103s 'line_num': 11}}, 103s 'ranges': [], 103s 'text': "expected ';' after expression"}] 103s Completer response: { 103s "completions": [], 103s "completion_start_column": 18, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [], 103s "completion_start_column": 11, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "a.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "c.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "common", 103s "extra_menu_info": "[Dir&Framework]" 103s }, 103s { 103s "insertion_text": "OpenGL", 103s "extra_menu_info": "[Framework]" 103s } 103s ], 103s "completion_start_column": 11, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "a.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "c.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "common", 103s "extra_menu_info": "[File&Dir]" 103s } 103s ], 103s "completion_start_column": 11, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "a.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "c.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "common", 103s "extra_menu_info": "[File&Dir&Framework]" 103s }, 103s { 103s "insertion_text": "OpenGL", 103s "extra_menu_info": "[Framework]" 103s } 103s ], 103s "completion_start_column": 11, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "common", 103s "extra_menu_info": "[File&Framework]" 103s }, 103s { 103s "insertion_text": "OpenGL", 103s "extra_menu_info": "[Framework]" 103s } 103s ], 103s "completion_start_column": 11, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "gl.h", 103s "extra_menu_info": "[File]" 103s } 103s ], 103s "completion_start_column": 18, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "a.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "b.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "c.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "common", 103s "extra_menu_info": "[Dir]" 103s }, 103s { 103s "insertion_text": "d.hpp", 103s "extra_menu_info": "[File]" 103s } 103s ], 103s "completion_start_column": 11, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [], 103s "completion_start_column": 11, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "a.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "c.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "common", 103s "extra_menu_info": "[Dir]" 103s } 103s ], 103s "completion_start_column": 11, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "a.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "c.hpp", 103s "extra_menu_info": "[File]" 103s }, 103s { 103s "insertion_text": "common", 103s "extra_menu_info": "[Dir]" 103s } 103s ], 103s "completion_start_column": 11, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "a_parameter", 103s "extra_menu_info": "[ID]" 103s }, 103s { 103s "insertion_text": "another_parameter", 103s "extra_menu_info": "[ID]" 103s } 103s ], 103s "completion_start_column": 15, 103s "errors": [ 103s { 103s "exception": { 103s "TYPE": "ValueError" 103s }, 103s "message": "testy", 103s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py\", line 135, in ComputeCandidatesInner\n flags, filename = self._FlagsForRequest( request_data )\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/cpp/flags.py\", line 132, in FlagsForFile\n results = self._GetFlagsFromExtraConfOrDatabase( filename, client_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/flags.py\", line 169, in _GetFlagsFromExtraConfOrDatabase\n return _CallExtraConfFlagsForFile( module, filename, client_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/general_fallback/.ycm_extra_conf.py\", line 37, in Settings\n raise ValueError( client_data['throw'] )\nValueError: testy\n" 103s } 103s ] 103s }.Exception from semantic completer (using general) 103s Traceback (most recent call last): 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 116, in GetCompletions 103s completions = filetype_completer.ComputeCandidates( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 103s candidates = self._GetCandidatesFromSubclass( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 103s raw_completions = self.ComputeCandidatesInner( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", line 159, in ComputeCandidatesInner 103s raise RuntimeError( NO_COMPLETIONS_MESSAGE ) 103s RuntimeError: No completions found; errors in the file? 103s .Exception from semantic completer (using general) 103s Traceback (most recent call last): 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 116, in GetCompletions 103s completions = filetype_completer.ComputeCandidates( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 103s candidates = self._GetCandidatesFromSubclass( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 103s raw_completions = self.ComputeCandidatesInner( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", line 159, in ComputeCandidatesInner 103s raise RuntimeError( NO_COMPLETIONS_MESSAGE ) 103s RuntimeError: No completions found; errors in the file? 103s .Exception from semantic completer (using general) 103s Traceback (most recent call last): 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 116, in GetCompletions 103s completions = filetype_completer.ComputeCandidates( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 103s candidates = self._GetCandidatesFromSubclass( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 103s raw_completions = self.ComputeCandidatesInner( request_data ) 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", line 159, in ComputeCandidatesInner 103s raise RuntimeError( NO_COMPLETIONS_MESSAGE ) 103s RuntimeError: No completions found; errors in the file? 103s ........... 103s Completer response: { 103s "completions": [], 103s "completion_start_column": 21, 103s "errors": [ 103s { 103s "exception": { 103s "TYPE": "RuntimeError" 103s }, 103s "message": "No completions found; errors in the file?", 103s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 103s } 103s ] 103s } 103s Completer response: { 103s "completions": [], 103s "completion_start_column": 21, 103s "errors": [ 103s { 103s "exception": { 103s "TYPE": "RuntimeError" 103s }, 103s "message": "No completions found; errors in the file?", 103s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 103s } 103s ] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "a_test", 103s "extra_menu_info": "[ID]" 103s }, 103s { 103s "insertion_text": "a_parameter", 103s "extra_menu_info": "[ID]" 103s }, 103s { 103s "insertion_text": "another_int", 103s "extra_menu_info": "[ID]" 103s }, 103s { 103s "insertion_text": "another_parameter", 103s "extra_menu_info": "[ID]" 103s }, 103s { 103s "insertion_text": "and_a_final_int", 103s "extra_menu_info": "[ID]" 103s }, 103s { 103s "insertion_text": "do_another_thing", 103s "extra_menu_info": "[ID]" 103s } 103s ], 103s "completion_start_column": 21, 103s "errors": [ 103s { 103s "exception": { 103s "TYPE": "RuntimeError" 103s }, 103s "message": "No completions found; errors in the file?", 103s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 103s } 103s ] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "do_", 103s "extra_menu_info": "[ID]" 103s }, 103s { 103s "insertion_text": "do_something", 103s "extra_menu_info": "[ID]" 103s }, 103s { 103s "insertion_text": "DO_SOMETHING_TO", 103s "extra_menu_info": "[ID]" 103s }, 103s { 103s "insertion_text": "do_another_thing", 103s "extra_menu_info": "[ID]" 103s }, 103s { 103s "insertion_text": "DO_SOMETHING_VIA", 103s "extra_menu_info": "[ID]" 103s } 103s ], 103s "completion_start_column": 15, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "bar", 103s "extra_menu_info": "int", 103s "menu_text": "bar", 103s "detailed_info": "int bar\n", 103s "kind": "MEMBER", 103s "extra_data": { 103s "fixits": [ 103s { 103s "location": { 103s "line_num": 0, 103s "column_num": 0, 103s "filepath": "" 103s }, 103s "chunks": [ 103s { 103s "replacement_text": "->", 103s "range": { 103s "start": { 103s "line_num": 7, 103s "column_num": 6, 103s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/completion_fixit.cc" 103s }, 103s "end": { 103s "line_num": 7, 103s "column_num": 7, 103s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/completion_fixit.cc" 103s } 103s } 103s } 103s ], 103s "text": "", 103s "resolve": false 103s } 103s ] 103s } 103s } 103s ], 103s "completion_start_column": 7, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "DO_SOMETHING_TO", 103s "extra_menu_info": "void", 103s "menu_text": "DO_SOMETHING_TO( T &t )", 103s "detailed_info": "void DO_SOMETHING_TO( T &t )\n", 103s "kind": "FUNCTION" 103s }, 103s { 103s "insertion_text": "DO_SOMETHING_WITH", 103s "extra_menu_info": "void", 103s "menu_text": "DO_SOMETHING_WITH( T *t )", 103s "detailed_info": "void DO_SOMETHING_WITH( T *t )\n", 103s "kind": "FUNCTION" 103s } 103s ], 103s "completion_start_column": 3, 103s "errors": [] 103s } 103s Completer response: { 103s "exception": { 103s "TYPE": "RuntimeError" 103s }, 103s "message": "No completions found; errors in the file?", 103s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "foo", 103s "extra_menu_info": "int", 103s "menu_text": "foo", 103s "detailed_info": "int foo\n", 103s "kind": "MEMBER" 103s }, 103s { 103s "insertion_text": "operator=", 103s "extra_menu_info": "Struct &", 103s "menu_text": "operator=( const Struct & )", 103s "detailed_info": "Struct & operator=( const Struct & )\nStruct & operator=( Struct && )\n", 103s "kind": "FUNCTION" 103s }, 103s { 103s "insertion_text": "Struct::", 103s "menu_text": "Struct::", 103s "detailed_info": " Struct::\n", 103s "kind": "STRUCT" 103s }, 103s { 103s "insertion_text": "~Struct", 103s "extra_menu_info": "void", 103s "menu_text": "~Struct()", 103s "detailed_info": "void ~Struct()\n", 103s "kind": "FUNCTION" 103s } 103s ], 103s "completion_start_column": 7, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "d.hpp", 103s "extra_menu_info": "[File]" 103s } 103s ], 103s "completion_start_column": 27, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "d.hpp", 103s "extra_menu_info": "[File]" 103s } 103s ], 103s "completion_start_column": 27, 103s "errors": [] 103s } 103s Completer response: { 103s "completions": [ 103s { 103s "insertion_text": "dir with spaces", 103s "extra_menu_info": "[Dir]" 103s } 103s ], 103s "completion_start_column": 11, 103s "errors": [] 103s }..Error while listing /tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/OpenGL/ folder 103s Traceback (most recent call last): 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/utils.py", line 446, in ListDirectory 103s return os.listdir( ToUnicode( path ) ) 103s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 103s FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/OpenGL/' 103s Cannot get modification time for path /tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/OpenGL/ 103s Traceback (most recent call last): 103s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/utils.py", line 454, in GetModificationTime 103s return os.path.getmtime( path ) 103s ~~~~~~~~~~~~~~~~^^^^^^^^ 103s File "", line 91, in getmtime 103s FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/OpenGL/' 104s ........... 104s Completer response: { 104s "completions": [ 104s { 104s "insertion_text": ".ycm_extra_conf.py", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "a.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "dir with spaces", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "main.cpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "quote", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "system", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "Frameworks", 104s "extra_menu_info": "[Dir]" 104s } 104s ], 104s "completion_start_column": 11, 104s "errors": [] 104s } 104s Completer response: { 104s "completions": [ 104s { 104s "insertion_text": "gl.h", 104s "extra_menu_info": "[File]" 104s } 104s ], 104s "completion_start_column": 18, 104s "errors": [] 104s } 104s Completer response: { 104s "completions": [], 104s "completion_start_column": 12, 104s "errors": [] 104s } 104s Completer response: { 104s "completions": [ 104s { 104s "insertion_text": ".ycm_extra_conf.py", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "a.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "b.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "c.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "common", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "d.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "dir with spaces", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "main.cpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "quote", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "system", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "Frameworks", 104s "extra_menu_info": "[Dir]" 104s } 104s ], 104s "completion_start_column": 11, 104s "errors": [] 104s } 104s Completer response: { 104s "completions": [ 104s { 104s "insertion_text": ".ycm_extra_conf.py", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "a.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "b.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "dir with spaces", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "main.cpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "quote", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "system", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "Frameworks", 104s "extra_menu_info": "[Dir]" 104s } 104s ], 104s "completion_start_column": 11, 104s "errors": [] 104s } 104s Completer response: { 104s "completions": [ 104s { 104s "insertion_text": ".ycm_extra_conf.py", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "a.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "c.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "common", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "dir with spaces", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "main.cpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "quote", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "system", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "Frameworks", 104s "extra_menu_info": "[Dir]" 104s } 104s ], 104s "completion_start_column": 11, 104s "errors": [] 104s } 104s Completer response: { 104s "completions": [ 104s { 104s "insertion_text": ".ycm_extra_conf.py", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "a.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "c.hpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "common", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "dir with spaces", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "main.cpp", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "quote", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "system", 104s "extra_menu_info": "[Dir]" 104s }, 104s { 104s "insertion_text": "Frameworks", 104s "extra_menu_info": "[Dir]" 104s } 104s ], 104s "completion_start_column": 11, 104s "errors": [] 104s } 104s Completer response: { 104s "exception": { 104s "TYPE": "RuntimeError" 104s }, 104s "message": "Still parsing file.", 104s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py\", line 144, in ComputeCandidatesInner\n raise RuntimeError( PARSING_FILE_MESSAGE )\nRuntimeError: Still parsing file.\n" 104s } 104s Completer response: { 104s "exception": { 104s "TYPE": "ClangParseError" 104s }, 104s "message": "Failed to parse the translation unit.", 104s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py\", line 116, in GetCompletions\n completions = filetype_completer.ComputeCandidates( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 303, in ComputeCandidates\n candidates = self._GetCandidatesFromSubclass( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 341, in _GetCandidatesFromSubclass\n raw_completions = self.ComputeCandidatesInner( request_data )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 104s } 104s Completer response: { 104s "completions": [ 104s { 104s "insertion_text": "member_with_\u00e5_unic\u00f8de", 104s "extra_menu_info": "int", 104s "menu_text": "member_with_\u00e5_unic\u00f8de", 104s "detailed_info": "int member_with_\u00e5_unic\u00f8de\n", 104s "kind": "MEMBER" 104s }, 104s { 104s "insertion_text": "operator=", 104s "extra_menu_info": "MyStruct &", 104s "menu_text": "operator=( const MyStruct & )", 104s "detailed_info": "MyStruct & operator=( const MyStruct & )\nMyStruct & operator=( MyStruct && )\n", 104s "kind": "FUNCTION" 104s }, 104s { 104s "insertion_text": "MyStruct::", 104s "menu_text": "MyStruct::", 104s "detailed_info": " MyStruct::\n", 104s "kind": "STRUCT" 104s }, 104s { 104s "insertion_text": "~MyStruct", 104s "extra_menu_info": "void", 104s "menu_text": "~MyStruct()", 104s "detailed_info": "void ~MyStruct()\n", 104s "kind": "FUNCTION" 104s } 104s ], 104s "completion_start_column": 8, 104s "errors": [] 104s } 104s Completer response: { 104s "completions": [ 104s { 104s "insertion_text": "member_with_\u00e5_unic\u00f8de", 104s "extra_menu_info": "int", 104s "menu_text": "member_with_\u00e5_unic\u00f8de", 104s "detailed_info": "int member_with_\u00e5_unic\u00f8de\n", 104s "kind": "MEMBER" 104s } 104s ], 104s "completion_start_column": 8, 104s "errors": [] 104s } 104s Completer response: { 104s "completions": [ 104s { 104s "insertion_text": "this_is_an_it", 104s "extra_menu_info": "int", 104s "menu_text": "this_is_an_it", 104s "detailed_info": "int this_is_an_it\n", 104s "kind": "MEMBER" 104s } 104s ], 104s "completion_start_column": 20, 104s "errors": [] 104s } 104s Completer response: { 104s "completions": [ 104s { 104s "insertion_text": "unity.h", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "unity.cc", 104s "extra_menu_info": "[File]" 104s }, 104s { 104s "insertion_text": "unitya.cc", 104s "extra_menu_info": "[File]" 104s } 104s ], 104s "completion_start_column": 11, 104s "errors": [] 106s }........Error while listing /tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unknown_dir folder 106s Traceback (most recent call last): 106s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/utils.py", line 446, in ListDirectory 106s return os.listdir( ToUnicode( path ) ) 106s ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 106s FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unknown_dir' 106s Cannot get modification time for path /tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unknown_dir 106s Traceback (most recent call last): 106s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/utils.py", line 454, in GetModificationTime 106s return os.path.getmtime( path ) 106s ~~~~~~~~~~~~~~~~^^^^^^^^ 106s File "", line 91, in getmtime 106s FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unknown_dir' 106s ........ 106s Completer response: { 106s "completions": [ 106s { 106s "insertion_text": "do_something", 106s "extra_menu_info": "void", 106s "menu_text": "do_something( float *a )", 106s "detailed_info": "void do_something( float *a )\n", 106s "kind": "FUNCTION" 106s } 106s ], 106s "completion_start_column": 29, 106s "errors": [] 106s } 106s {'message': 'void ()'} 106s {'message': 'int'} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 9, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/non_existing.cc', 106s 'line_num': 1}, 106s 'start': {'column_num': 9, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/non_existing.cc', 106s 'line_num': 1}}, 106s 'replacement_text': ';'}], 106s 'location': {'column_num': 9, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/non_existing.cc', 106s 'line_num': 1}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/non_existing_dir/.././non_existing.cc:1:9: ' 106s "error: expected ';' after top level declarator"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 18, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 106s 'line_num': 11}, 106s 'start': {'column_num': 18, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 106s 'line_num': 11}}, 106s 'replacement_text': ';'}], 106s 'location': {'column_num': 18, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc', 106s 'line_num': 11}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unitya.cc:11:18: ' 106s "error: expected ';' after expression"}]} 106s {'fixits': []} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}, 106s 'start': {'column_num': 10, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}}, 106s 'replacement_text': 'static_cast('}, 106s {'range': {'end': {'column_num': 13, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}, 106s 'start': {'column_num': 13, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}}, 106s 'replacement_text': ')'}], 106s 'location': {'column_num': 3, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:16:3: ' 106s "error: switch condition type 'A' requires explicit " 106s "conversion to 'int'"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}, 106s 'start': {'column_num': 10, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}}, 106s 'replacement_text': 'static_cast('}, 106s {'range': {'end': {'column_num': 13, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}, 106s 'start': {'column_num': 13, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}}, 106s 'replacement_text': ')'}], 106s 'location': {'column_num': 3, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:16:3: ' 106s "error: switch condition type 'A' requires explicit " 106s "conversion to 'int'"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}, 106s 'start': {'column_num': 10, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}}, 106s 'replacement_text': 'static_cast('}, 106s {'range': {'end': {'column_num': 13, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}, 106s 'start': {'column_num': 13, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}}, 106s 'replacement_text': ')'}], 106s 'location': {'column_num': 3, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 16}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:16:3: ' 106s "error: switch condition type 'A' requires explicit " 106s "conversion to 'int'"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 7, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 26}, 106s 'start': {'column_num': 7, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 26}}, 106s 'replacement_text': 'static_cast('}, 106s {'range': {'end': {'column_num': 2, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 28}, 106s 'start': {'column_num': 2, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 28}}, 106s 'replacement_text': ')'}], 106s 'location': {'column_num': 3, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 25}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:25:3: ' 106s "error: switch condition type 'A' requires explicit " 106s "conversion to 'int'"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 7, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 26}, 106s 'start': {'column_num': 7, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 26}}, 106s 'replacement_text': 'static_cast('}, 106s {'range': {'end': {'column_num': 2, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 28}, 106s 'start': {'column_num': 2, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 28}}, 106s 'replacement_text': ')'}], 106s 'location': {'column_num': 3, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 25}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:25:3: ' 106s "error: switch condition type 'A' requires explicit " 106s "conversion to 'int'"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 9, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 35}, 106s 'start': {'column_num': 7, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 35}}, 106s 'replacement_text': ''}], 106s 'location': {'column_num': 7, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 35}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:35:7: ' 106s 'error: name defined in alias declaration must be an ' 106s 'identifier'}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 9, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 40}, 106s 'start': {'column_num': 6, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 40}}, 106s 'replacement_text': 'foo'}], 106s 'location': {'column_num': 6, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 40}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:40:6: ' 106s "error: undeclared identifier 'bar' in destructor name"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 4, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 48}, 106s 'start': {'column_num': 3, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 48}}, 106s 'replacement_text': ''}, 106s {'range': {'end': {'column_num': 9, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 48}, 106s 'start': {'column_num': 9, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 48}}, 106s 'replacement_text': '~'}], 106s 'location': {'column_num': 3, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 48}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:48:3: ' 106s "error: '~' in destructor name should be after nested " 106s 'name specifier'}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_objc.m', 106s 'line_num': 5}, 106s 'start': {'column_num': 3, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_objc.m', 106s 'line_num': 5}}, 106s 'replacement_text': 'id'}], 106s 'location': {'column_num': 3, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_objc.m', 106s 'line_num': 5}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_objc.m:5:3: ' 106s 'warning: protocol has no object type specified; defaults ' 106s "to qualified 'id'"}]} 106s {'fixits': []} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 15, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/fixit_test.cu', 106s 'line_num': 3}, 106s 'start': {'column_num': 12, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/fixit_test.cu', 106s 'line_num': 3}}, 106s 'replacement_text': 'void'}], 106s 'location': {'column_num': 12, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/fixit_test.cu', 106s 'line_num': 3}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/cuda/fixit_test.cu:3:12: ' 106s "error: kernel function type 'int ()' must have void " 106s 'return type'}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': 'foo'}], 106s 'location': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 106s "error: undeclared identifier 'bar' in destructor name"}, 106s {'chunks': [{'range': {'end': {'column_num': 53, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': ''}, 106s {'range': {'end': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': '~'}], 106s 'location': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 106s "error: '~' in destructor name should be after nested " 106s 'name specifier'}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': 'foo'}], 106s 'location': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 106s "error: undeclared identifier 'bar' in destructor name"}, 106s {'chunks': [{'range': {'end': {'column_num': 53, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': ''}, 106s {'range': {'end': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': '~'}], 106s 'location': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 106s "error: '~' in destructor name should be after nested " 106s 'name specifier'}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': 'foo'}], 106s 'location': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 106s "error: undeclared identifier 'bar' in destructor name"}, 106s {'chunks': [{'range': {'end': {'column_num': 53, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': ''}, 106s {'range': {'end': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': '~'}], 106s 'location': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 106s "error: '~' in destructor name should be after nested " 106s 'name specifier'}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': 'foo'}], 106s 'location': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 106s "error: undeclared identifier 'bar' in destructor name"}, 106s {'chunks': [{'range': {'end': {'column_num': 53, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': ''}, 106s {'range': {'end': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': '~'}], 106s 'location': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 106s "error: '~' in destructor name should be after nested " 106s 'name specifier'}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': 'foo'}], 106s 'location': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 106s "error: undeclared identifier 'bar' in destructor name"}, 106s {'chunks': [{'range': {'end': {'column_num': 53, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': ''}, 106s {'range': {'end': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': '~'}], 106s 'location': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 106s "error: '~' in destructor name should be after nested " 106s 'name specifier'}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 53, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': ''}, 106s {'range': {'end': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': '~'}], 106s 'location': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 106s "error: '~' in destructor name should be after nested " 106s 'name specifier'}, 106s {'chunks': [{'range': {'end': {'column_num': 19, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': 'foo'}], 106s 'location': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 106s "error: undeclared identifier 'bar' in destructor name"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 53, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': ''}, 106s {'range': {'end': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': '~'}], 106s 'location': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 106s "error: '~' in destructor name should be after nested " 106s 'name specifier'}, 106s {'chunks': [{'range': {'end': {'column_num': 19, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': 'foo'}], 106s 'location': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 106s "error: undeclared identifier 'bar' in destructor name"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 53, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': ''}, 106s {'range': {'end': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 58, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': '~'}], 106s 'location': {'column_num': 52, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:52: ' 106s "error: '~' in destructor name should be after nested " 106s 'name specifier'}, 106s {'chunks': [{'range': {'end': {'column_num': 19, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'start': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}}, 106s 'replacement_text': 'foo'}], 106s 'location': {'column_num': 16, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 54}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:54:16: ' 106s "error: undeclared identifier 'bar' in destructor name"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 39, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unicode.cc', 106s 'line_num': 21}, 106s 'start': {'column_num': 39, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unicode.cc', 106s 'line_num': 21}}, 106s 'replacement_text': ';'}], 106s 'location': {'column_num': 39, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unicode.cc', 106s 'line_num': 21}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unicode.cc:21:39: ' 106s "error: expected ';' at end of declaration"}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 8, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 59}, 106s 'start': {'column_num': 8, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 59}}, 106s 'replacement_text': '('}, 106s {'range': {'end': {'column_num': 12, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 61}, 106s 'start': {'column_num': 12, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 61}}, 106s 'replacement_text': ')'}], 106s 'location': {'column_num': 8, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 60}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:60:8: ' 106s 'note: place parentheses around the assignment to silence ' 106s 'this warning'}, 106s {'chunks': [{'range': {'end': {'column_num': 9, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 60}, 106s 'start': {'column_num': 8, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp'.................., 106s 'line_num': 60}}, 106s 'replacement_text': '=='}], 106s 'location': {'column_num': 8, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 60}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:60:8: ' 106s "note: use '==' to turn this assignment into an equality " 106s 'comparison'}]} 106s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 35, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 72}, 106s 'start': {'column_num': 9, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 72}}, 106s 'replacement_text': 'SpellingIsNotMyStrongPoint'}], 106s 'location': {'column_num': 9, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp', 106s 'line_num': 72}, 106s 'resolve': False, 106s 'text': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/FixIt_Clang_cpp11.cpp:72:9: ' 106s "error: no type named 'SpellingIsNotMyStringPiont' in " 106s "namespace 'Typo'; did you mean " 106s "'SpellingIsNotMyStrongPoint'?"}]} 106s {'detailed_info': 'char with_brief()\n' 106s 'brevity is for suckers\n' 106s 'Type: char ()\n' 106s 'Name: with_brief\n' 106s '---\n' 106s '\n' 106s 'This is not the brief.\n' 106s '\n' 106s '\\brief brevity is for suckers\n' 106s '\n' 106s 'This is more information\n'} 106s {'detailed_info': 'namespace Test {}\n' 106s 'This is a test namespace\n' 106s 'Type: \n' 106s 'Name: Test\n' 106s '---\n' 106s 'This is a test namespace'} 106s {'detailed_info': 'char a_global_variable\n' 106s 'This really is a global variable.\n' 106s 'Type: char\n' 106s 'Name: a_global_variable\n' 106s '---\n' 106s 'This really is a global variable.\n' 106s '\n' 106s 'The first line of comment is the brief.'} 106s {'detailed_info': 'void kernel()\n' 106s 'This is a test kernel\n' 106s 'Type: void ()\n' 106s 'Name: kernel\n' 106s '---\n' 106s 'This is a test kernel'} 106s {'detailed_info': 'char with_brief()\n' 106s 'brevity is for suckers\n' 106s 'Type: char ()\n' 106s 'Name: with_brief\n' 106s '---\n' 106s '\n' 106s 'This is not the brief.\n' 106s '\n' 106s '\\brief brevity is for suckers\n' 106s '\n' 106s 'This is more information\n'} 106s {'detailed_info': 'namespace Test {}\n' 106s 'This is a test namespace\n' 106s 'Type: \n' 106s 'Name: Test\n' 106s '---\n' 106s 'This is a test namespace'} 106s {'detailed_info': 'int member_with_å_unicøde\n' 106s 'This method has unicøde in it\n' 106s 'Type: int\n' 106s 'Name: member_with_å_unicøde\n' 106s '---\n' 106s '\n' 106s 'This method has unicøde in it\n'} 106s {'detailed_info': 'char a_global_variable\n' 106s 'This really is a global variable.\n' 106s 'Type: char\n' 106s 'Name: a_global_variable\n' 106s '---\n' 106s 'This really is a global variable.\n' 106s '\n' 106s 'The first line of comment is the brief.'} 106s {'message': 'Internal error: cursor not valid'} 106s {'message': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GetParent_Clang_test.cc'} 106s {'message': 'A'} 106s {'message': 'B'} 106s {'message': 'B'} 106s {'message': 'do_z_inline()'} 106s {'message': 'do_anything(T &)'} 106s {'message': 'A'} 106s {'message': 'A'} 106s {'message': 'A'} 106s {'message': 'do_Z_inline()'} 106s {'message': 'do_Z_inline()'} 106s {'message': 'A'} 106s {'message': 'do_anything(T &)'} 106s {'message': 'do_x()'} 106s {'message': 'do_y()'} 106s {'message': 'main()'} 106s {'message': 'l'} 106s {'message': 'l'} 106s {'message': 'main()'} 106s {'message': 'Foo'} 106s {'message': 'Internal error: cursor not valid'} 106s {'message': 'Foo'} 106s {'message': 'Foo'} 106s {'message': 'Foo'} 106s {'message': 'Foo'} 106s {'message': 'int'} 106s {'message': 'int'} 106s {'message': 'char'} 106s {'message': 'int ()'} 106s {'message': 'int ()'} 106s {'message': 'Unknown type'} 106s {'message': 'Ns::Type => Ns::BasicType'} 106s {'message': 'Ns::Type => Ns::BasicType'} 106s {'message': 'Ns::Type => Ns::BasicType'} 106s {'message': 'Foo'} 106s {'message': 'Foo &'} 106s {'message': 'Foo'} 106s {'message': 'Foo'} 106s {'message': 'Foo *'} 106s {'message': 'Foo'} 106s {'message': 'const Foo &'} 106s {'message': 'const Foo &'} 106s {'message': 'const Foo *'} 106s {'message': 'const Foo *'} 106s {'message': 'const Foo'} 106s {'message': 'const int'} 106s {'message': 'const Foo *'} 106s {'message': 'const int'} 106s {'message': 'Foo'} 106s {'message': 'int'} 106s {'message': 'Foo *'} 106s {'message': 'int'} 106s {'message': 'Foo &'} 106s {'message': 'Foo &'} 106s {'message': 'Foo'} 106s {'message': 'Foo *'} 106s {'message': 'Foo *'} 106s {'message': 'Foo'} 106s {'message': 'const Foo &'} 106s {'message': 'const Foo &'} 106s {'message': 'const Foo *'} 106s {'message': 'const Foo *'} 106s {'message': 'const Foo'} 106s {'message': 'const int'} 106s {'message': 'const Foo *'} 106s {'message': 'const int'} 106s {'message': 'Foo'} 106s {'message': 'int'} 106s {'message': 'Foo *'} 106s {'message': 'int'} 106s {'message': 'Unicøde *'} 106s {'message': 'int (int)'} 106s {'message': 'int (int)'} 106s {'message': 'Foo'} 106s {'message': 'Internal error: cursor not valid'} 106s {'message': 'Foo'} 106s {'message': 'Foo'} 106s {'message': 'Foo'} 106s {'message': 'Foo'} 106s {'message': 'int'} 106s {'message': 'int'} 106s {'message': 'char'} 106s {'message': 'int ()'} 106s {'message': 'int ()'} 106s {'message': 'Unknown type'} 106s {'message': 'Ns::Type => Ns::BasicType'} 106s {'message': 'Ns::Type => Ns::BasicType'} 106s {'message': 'Ns::Type => Ns::BasicType'} 106s {'message': 'Foo'} 106s {'message': 'Foo &'} 106s {'message': 'Foo'} 106s {'message': 'Foo'} 106s {'message': 'Foo *'} 106s {'message': 'Foo'} 106s {'message': 'const Foo &'} 106s {'message': 'const Foo &'} 106s {'message': 'const Foo *'} 106s {'message': 'const Foo *'} 106s {'message': 'const Foo'} 106s {'message': 'const int'} 106s {'message': 'const Foo *'} 106s {'message': 'const int'} 106s {'message': 'Foo'} 106s {'message': 'int'} 106s {'message': 'Foo *'} 106s {'message': 'int'} 106s {'message': 'Foo &'} 106s {'message': 'Foo &'} 106s {'message': 'Foo'} 106s {'message': 'Foo *'} 106s {'message': 'Foo *'} 106s {'message': 'Foo'} 106s {'message': 'const Foo &'} 106s {'message': 'const Foo &'} 106s {'message': 'const Foo *'} 106s {'message': 'const Foo *'} 106s {'message': 'const Foo'} 106s {'message': 'const int'} 106s {'message': 'const Foo *'} 106s {'message': 'const int'} 106s {'message': 'Foo'} 106s {'message': 'int'} 106s {'message': 'Foo *'} 106s {'message': 'int'} 106s {'message': 'Unicøde *'} 106s {'message': 'int (int)'} 106s {'message': 'int (int)'} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/a.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/system/a.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/quote/b.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s .....'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/a.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/system/a.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/quote/b.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/a.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/system/a.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/quote/b.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/system/c.hpp', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/test-include/Frameworks/OpenGL.framework/Headers/gl.h', 106s 'line_num': 1} 106s {'column_num': 8, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.cc', 106s 'line_num': 1} 106s {'column_num': 1, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/unity.h', 106s 'line_num': 1} 106s {'column_num': 9, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 4} 106s {'column_num': 10, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 6} 106s {'column_num': 11, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 2} 106s {'column_num': 10, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 11} 106s {'column_num': 10, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 11} 106s {'column_num': 5, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 19} 106s {'column_num': 26, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 32} 106s {'column_num': 54, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 32} 106s {'column_num': 28, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 36} 106s {'column_num': 9, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 4} 106s {'column_num': 10, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 6} 106s {'column_num': 11, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 2} 106s {'column_num': 13, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 14} 106s {'column_num': 13, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 14} 106s {'column_num': 5, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 21} 106s {'column_num': 26, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 32} 106s {'column_num': 9, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 4} 106s {'column_num': 10, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 6} 106s {'column_num': 11, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 2} 106s {'column_num': 13, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 14} 106s {'column_num': 10, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 11} 106s {'column_num': 13, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 14} 106s {'column_num': 5, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 19} 106s {'column_num': 26, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 32} 106s {'column_num': 54, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 32} 106s {'column_num': 28, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 36} 106s {'column_num': 9, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 4} 106s {'column_num': 10, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 6} 106s {'column_num': 11, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 2} 106s {'column_num': 13, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 14} 106s {'column_num': 10, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 11} 106s {'column_num': 13, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 14} 106s {'column_num': 5, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc'.., 106s 'line_num': 19} 106s {'column_num': 26, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 32} 106s {'column_num': 54, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 32} 106s {'column_num': 28, 106s 'file_only': False, 106s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clang/testdata/GoTo_all_Clang_test.cc', 106s 'line_num': 36} 106s {'exception': {'TYPE': 'RuntimeError'}, 106s 'message': 'Still parsing file.', 106s 'traceback': 'Traceback (most recent call last):\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 106s 'line 213, in __call__\n' 106s ' out = callback( request, response )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 106s '89, in RunCompleterCommand\n' 106s ' return _JsonResponse( completer.OnUserCommand(\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 106s " request_data[ 'command_arguments' ],\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' request_data ), response )\n' 106s ' ^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 106s 'line 481, in OnUserCommand\n' 106s ' return command( self, request_data, arguments[ 1: ] )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 188, in \n' 106s ' self._FixIt( request_data ) ),\n' 106s ' ~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 347, in _FixIt\n' 106s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 106s 'RuntimeError: Still parsing file.\n'} 106s {'exception': {'TYPE': 'RuntimeError'}, 106s 'message': 'Still parsing file.', 106s 'traceback': 'Traceback (most recent call last):\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 106s 'line 213, in __call__\n' 106s ' out = callback( request, response )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 106s '89, in RunCompleterCommand\n' 106s ' return _JsonResponse( completer.OnUserCommand(\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 106s " request_data[ 'command_arguments' ],\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' request_data ), response )\n' 106s ' ^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 106s 'line 481, in OnUserCommand\n' 106s ' return command( self, request_data, arguments[ 1: ] )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 190, in \n' 106s ' self._GetSemanticInfo( request_data,\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n' 106s ' reparse = True,\n' 106s ' ^^^^^^^^^^^^^^^\n' 106s " func = 'GetDocsForLocationInFile',\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' response_builder = ' 106s '_BuildGetDocResponse ) ),\n' 106s ' ' 106s '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 316, in _GetSemanticInfo\n' 106s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 106s 'RuntimeError: Still parsing file.\n'} 106s {'exception': {'TYPE': 'RuntimeError'}, 106s 'message': 'Still parsing file.', 106s 'traceback': 'Traceback (most recent call last):\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 106s 'line 213, in __call__\n' 106s ' out = callback( request, response )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 106s '89, in RunCompleterCommand\n' 106s ' return _JsonResponse( completer.OnUserCommand(\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 106s " request_data[ 'command_arguments' ],\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' request_data ), response )\n' 106s ' ^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 106s 'line 481, in OnUserCommand\n' 106s ' return command( self, request_data, arguments[ 1: ] )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 195, in \n' 106s ' self._GetSemanticInfo( request_data,\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n' 106s ' reparse = False,\n' 106s ' ^^^^^^^^^^^^^^^^\n' 106s " func = 'GetDocsForLocationInFile',\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' response_builder = ' 106s '_BuildGetDocResponse ) ),\n' 106s ' ' 106s '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 316, in _GetSemanticInfo\n' 106s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 106s 'RuntimeError: Still parsing file.\n'} 106s {'exception': {'TYPE': 'RuntimeError'}, 106s 'message': 'Still parsing file.', 106s 'traceback': 'Traceback (most recent call last):\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 106s 'line 213, in __call__\n' 106s ' out = callback( request, response )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 106s '89, in RunCompleterCommand\n' 106s ' return _JsonResponse( completer.OnUserCommand(\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 106s " request_data[ 'command_arguments' ],\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' request_data ), response )\n' 106s ' ^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 106s 'line 481, in OnUserCommand\n' 106s ' return command( self, request_data, arguments[ 1: ] )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 185, in \n' 106s ' self._GetSemanticInfo( request_data,\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n' 106s ' func = ' 106s "'GetEnclosingFunctionAtLocation' ) ),\n" 106s ' ' 106s '^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 316, in _GetSemanticInfo\n' 106s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 106s 'RuntimeError: Still parsing file.\n'} 106s {'exception': {'TYPE': 'RuntimeError'}, 106s 'message': 'Still parsing file.', 106s 'traceback': 'Traceback (most recent call last):\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 106s 'line 213, in __call__\n' 106s ' out = callback( request, response )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 106s '89, in RunCompleterCommand\n' 106s ' return _JsonResponse( completer.OnUserCommand(\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 106s " request_data[ 'command_arguments' ],\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' request_data ), response )\n' 106s ' ^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 106s 'line 481, in OnUserCommand\n' 106s ' return command( self, request_data, arguments[ 1: ] )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 179, in \n' 106s ' self._GetSemanticInfo( request_data, func = ' 106s "'GetTypeAtLocation' ) ),\n" 106s ' ' 106s '~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 316, in _GetSemanticInfo\n' 106s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 106s 'RuntimeError: Still parsing file.\n'} 106s {'exception': {'TYPE': 'RuntimeError'}, 106s 'message': 'Still parsing file.', 106s 'traceback': 'Traceback (most recent call last):\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 106s 'line 213, in __call__\n' 106s ' out = callback( request, response )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 106s '89, in RunCompleterCommand\n' 106s ' return _JsonResponse( completer.OnUserCommand(\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 106s " request_data[ 'command_arguments' ],\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' request_data ), response )\n' 106s ' ^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 106s 'line 481, in OnUserCommand\n' 106s ' return command( self, request_data, arguments[ 1: ] )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 181, in \n' 106s ' self._GetSemanticInfo( request_data,\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n' 106s " func = 'GetTypeAtLocation',\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' reparse = False ) ),\n' 106s ' ^^^^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 316, in _GetSemanticInfo\n' 106s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 106s 'RuntimeError: Still parsing file.\n'} 106s {'exception': {'TYPE': 'RuntimeError'}, 106s 'message': 'Still parsing file.', 106s 'traceback': 'Traceback (most recent call last):\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 106s 'line 213, in __call__\n' 106s ' out = callback( request, response )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 106s '89, in RunCompleterCommand\n' 106s ' return _JsonResponse( completer.OnUserCommand(\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 106s " request_data[ 'command_arguments' ],\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' request_data ), response )\n' 106s ' ^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 106s 'line 481, in OnUserCommand\n' 106s ' return command( self, request_data, arguments[ 1: ] )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 171, in \n' 106s ' self._GoTo( request_data ) ),\n' 106s ' ~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 242, in _GoTo\n' 106s ' location = self._LocationForGoTo( ' 106s "'GetDefinitionOrDeclarationLocation',\n" 106s ' request_data )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 208, in _LocationForGoTo\n' 106s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 106s 'RuntimeError: Still parsing file.\n'} 106s {'exception': {'TYPE': 'RuntimeError'}, 106s 'message': 'Still parsing file.', 106s 'traceback': 'Traceback (most recent call last):\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 106s 'line 213, in __call__\n' 106s ' out = callback( request, response )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 106s '89, in RunCompleterCommand\n' 106s ' return _JsonResponse( completer.OnUserCommand(\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 106s " request_data[ 'command_arguments' ],\n" 106s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 106s ' request_data ), response )\n' 106s ' ^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 106s 'line 481, in OnUserCommand\n' 106s ' return command( self, request_data, arguments[ 1: ] )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 169, in \n' 106s ' self._GoToDeclaration( request_data ) ),\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 231, in _GoToDeclaration\n' 106s " location = self._LocationForGoTo( 'GetDeclarationLocation', " 106s 'request_data )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 106s 'line 208, in _LocationForGoTo\n' 106s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 106s 'RuntimeError: Still parsing file.\n'} 106s {'exception': {'TYPE': 'RuntimeError'}, 106s 'message': 'Still parsing file.', 106s 'traceback': 'Traceback (most recent call last):\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 106s 'line 213, in __call__\n' 106s ' out = callback( request, response )\n' 106s ' File ' 106s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 106s '89, in RunCompleterCommand\n' 106s ' return _JsonResponse( completer.OnUserCommand(\n' 106s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 122s " request_data[ 'command_arguments' ],\n"....s.....Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s .Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s Can't determine subcommands: not initialized yet 122s 122s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 122s ' request_data ), response )\n' 122s ' ^^^^^^^^^^^^^^\n' 122s ' File ' 122s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 122s 'line 481, in OnUserCommand\n' 122s ' return command( self, request_data, arguments[ 1: ] )\n' 122s ' File ' 122s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 122s 'line 167, in \n' 122s ' self._GoToDefinition( request_data ) ),\n' 122s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 122s ' File ' 122s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 122s 'line 224, in _GoToDefinition\n' 122s " location = self._LocationForGoTo( 'GetDefinitionLocation', " 122s 'request_data )\n' 122s ' File ' 122s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 122s 'line 208, in _LocationForGoTo\n' 122s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 122s 'RuntimeError: Still parsing file.\n'} 122s {'exception': {'TYPE': 'RuntimeError'}, 122s 'message': 'Still parsing file.', 122s 'traceback': 'Traceback (most recent call last):\n' 122s ' File ' 122s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 122s 'line 213, in __call__\n' 122s ' out = callback( request, response )\n' 122s ' File ' 122s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 122s '89, in RunCompleterCommand\n' 122s ' return _JsonResponse( completer.OnUserCommand(\n' 122s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 122s " request_data[ 'command_arguments' ],\n" 122s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 122s ' request_data ), response )\n' 122s ' ^^^^^^^^^^^^^^\n' 122s ' File ' 122s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 122s 'line 481, in OnUserCommand\n' 122s ' return command( self, request_data, arguments[ 1: ] )\n' 122s ' File ' 122s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 122s 'line 173, in \n' 122s ' self._GoToImprecise( request_data ) ),\n' 122s ' ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 122s ' File ' 122s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 122s 'line 254, in _GoToImprecise\n' 122s ' location = self._LocationForGoTo( ' 122s "'GetDefinitionOrDeclarationLocation',\n" 122s ' request_data,\n' 122s ' reparse = False )\n' 122s ' File ' 122s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clang_completer.py", ' 122s 'line 208, in _LocationForGoTo\n' 122s ' raise RuntimeError( PARSING_FILE_MESSAGE )\n' 122s 'RuntimeError: Still parsing file.\n'} 122s [{'diagnostics': [{'fixit_available': False, 122s 'kind': 'ERROR', 122s 'location': {'column_num': 5, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 59}, 122s 'location_extent': {'end': {'column_num': 6, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 59}, 122s 'start': {'column_num': 5, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 59}}, 122s 'ranges': [{'end': {'column_num': 6, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 59}, 122s 'start': {'column_num': 5, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 59}}], 122s 'text': "Call to global function 'g1' not configured " 122s '[global_call_not_config]'}, 122s {'fixit_available': False, 122s 'kind': 'ERROR', 122s 'location': {'column_num': 9, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 60}, 122s 'location_extent': {'end': {'column_num': 12, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 60}, 122s 'start': {'column_num': 9, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 60}}, 122s 'ranges': [{'end': {'column_num': 12, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 60}, 122s 'start': {'column_num': 9, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 60}}], 122s 'text': 'Too few execution configuration arguments to ' 122s 'kernel function call, expected at least 2, have 1 ' 122s '[typecheck_call_too_few_args_at_least]'}, 122s {'fixit_available': False, 122s 'kind': 'ERROR', 122s 'location': {'column_num': 20, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 61}, 122s 'location_extent': {'end': {'column_num': 21, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 61}, 122s 'start': {'column_num': 20, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 61}}, 122s 'ranges': [{'end': {'column_num': 21, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 61}, 122s 'start': {'column_num': 20, 122s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 122s 'line_num': 61}}], 122s 'text': 'Too many execution configuration arguments to ' 122s 'kernel function call, expected at most 4, have 5 ' 122s '[typecheck_call_too_many_args_at_most]'}, 122s {'fixit_available': False, 122s 'kind': 'ERROR', 122s 'location': {'column_num': 15, 127s 'filepath': ..'/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 65}, 127s 'location_extent': {'end': {'column_num': 16, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 65}, 127s 'start': {'column_num': 15, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 65}}, 127s 'ranges': [{'end': {'column_num': 16, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 65}, 127s 'start': {'column_num': 15, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 65}}], 127s 'text': "Kernel call to non-global function 'h1' " 127s '[kern_call_not_global_function]'}, 127s {'fixit_available': False, 127s 'kind': 'ERROR', 127s 'location': {'column_num': 15, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 68}, 127s 'location_extent': {'end': {'column_num': 16, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 68}, 127s 'start': {'column_num': 15, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 68}}, 127s 'ranges': [{'end': {'column_num': 16, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 68}, 127s 'start': {'column_num': 15, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 68}}], 127s 'text': "Kernel function type 'int (*)(int)' must have void " 127s 'return type [kern_type_not_void_return]'}, 127s {'fixit_available': False, 127s 'kind': 'ERROR', 127s 'location': {'column_num': 8, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 70}, 127s 'location_extent': {'end': {'column_num': 18, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 70}, 127s 'start': {'column_num': 8, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 70}}, 127s 'ranges': [{'end': {'column_num': 18, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 70}, 127s 'start': {'column_num': 8, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu', 127s 'line_num': 70}}], 127s 'text': "Use of undeclared identifier 'undeclared' " 127s '[undeclared_var_use]'}], 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/kernel_call.cu'}] 127s [{'diagnostics': [{'fixit_available': False, 127s 'kind': 'ERROR', 127s 'location': {'column_num': 3, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 16}, 127s 'location_extent': {'end': {'column_num': 9, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 16}, 127s 'start': {'column_num': 3, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 16}}, 127s 'ranges': [{'end': {'column_num': 9, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 16}, 127s 'start': {'column_num': 3, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 16}}], 127s 'text': "Switch condition type 'A' requires explicit " 127s "conversion to 'int' (fix available)\n" 127s '\n' 127s 'FixIt_Clang_cpp11.cpp:11:12: note: conversion to ' 127s "integral type 'int' [switch_explicit_conversion]"}, 127s {'fixit_available': False, 127s 'kind': 'INFORMATION', 127s 'location': {'column_num': 12, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 11}, 127s 'location_extent': {'end': {'column_num': 20, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 11}, 127s 'start': {'column_num': 12, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 11}}, 127s 'ranges': [{'end': {'column_num': 20, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 11}, 127s 'start': {'column_num': 12, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 11}}], 127s 'text': "Conversion to integral type 'int'\n" 127s '\n' 127s 'FixIt_Clang_cpp11.cpp:16:3: error: switch ' 127s "condition type 'A' requires explicit conversion to " 127s "'int'"}, 127s {'fixit_available': False, 127s 'kind': 'ERROR', 127s 'location': {'column_num': 3, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 25}, 127s 'location_extent': {'end': {'column_num': 9, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 25}, 127s 'start': {'column_num': 3, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 25}}, 127s 'ranges': [{'end': {'column_num': 9, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 25}, 127s 'start': {'column_num': 3, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 25}}], 127s 'text': "Switch condition type 'A' requires explicit " 127s "conversion to 'int' (fix available)\n" 127s '\n' 127s 'FixIt_Clang_cpp11.cpp:11:12: note: conversion to ' 127s "integral type 'int' [switch_explicit_conversion]"}, 127s {'fixit_available': False, 127s 'kind': 'INFORMATION', 127s 'location': {'column_num': 12, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 11}, 127s 'location_extent': {'end': {'column_num': 20, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 11}, 127s 'start': {'column_num': 12, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 11}}, 127s 'ranges': [{'end': {'column_num': 20, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 11}, 127s 'start': {'column_num': 12, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 11}}], 127s 'text': "Conversion to integral type 'int'\n" 127s '\n' 127s 'FixIt_Clang_cpp11.cpp:25:3: error: switch ' 127s "condition type 'A' requires explicit conversion to " 127s "'int'"}, 127s {'fixit_available': False, 127s 'kind': 'ERROR', 127s 'location': {'column_num': 7, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 35}, 127s 'location_extent': {'end': {'column_num': 9, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 35}, 127s 'start': {'column_num': 7, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 35}}, 127s 'ranges': [{'end': {'column_num': 9, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 35}, 127s 'start': {'column_num': 7, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 35}}], 127s 'text': 'Name defined in alias declaration must be an ' 127s 'identifier (fix available) ' 127s '[alias_declaration_not_identifier]'}, 127s {'fixit_available': False, 127s 'kind': 'ERROR', 127s 'location': {'column_num': 6, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 40}, 127s 'location_extent': {'end': {'column_num': 9, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 40}, 127s 'start': {'column_num': 6, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 40}}, 127s 'ranges': [{'end': {'column_num': 9, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 40}, 127s 'start': {'column_num': 6, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 40}}], 127s 'text': "Undeclared identifier 'bar' in destructor name " 127s '(fix available) [undeclared_destructor_name]'}, 127s {'fixit_available': False, 127s 'kind': 'ERROR', 127s 'location': {'column_num': 3, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 48}, 127s 'location_extent': {'end': {'column_num': 4, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 48}, 127s 'start': {'column_num': 3, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 48}}, 127s 'ranges': [{'end': {'column_num': 4, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 48}, 127s 'start': {'column_num': 3, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 48}}], 127s 'text': "'~' in destructor name should be after nested name " 127s 'specifier (fix available) ' 127s '[destructor_tilde_scope]'}, 127s {'fixit_available': False, 127s 'kind': 'ERROR', 127s 'location': {'column_num': 16, 127s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 127s 'line_num': 54}, 127s 'location_extent': {'end': {'column_num': 19, 129s .'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 54}, 129s 'start': {'column_num': 16, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 54}}, 129s 'ranges': [{'end': {'column_num': 19, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 54}, 129s 'start': {'column_num': 16, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 54}}], 129s 'text': "Undeclared identifier 'bar' in destructor name " 129s '(fix available) [undeclared_destructor_name]'}, 129s {'fixit_available': False, 129s 'kind': 'ERROR', 129s 'location': {'column_num': 52, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 54}, 129s 'location_extent': {'end': {'column_num': 53, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 54}, 129s 'start': {'column_num': 52, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 54}}, 129s 'ranges': [{'end': {'column_num': 53, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 54}, 129s 'start': {'column_num': 52, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 54}}], 129s 'text': "'~' in destructor name should be after nested name " 129s 'specifier (fix available) ' 129s '[destructor_tilde_scope]'}, 129s {'fixit_available': False, 129s 'kind': 'ERROR', 129s 'location': {'column_num': 8, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 59}, 129s 'location_extent': {'end': {'column_num': 12, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 61}, 129s 'start': {'column_num': 8, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 59}}, 129s 'ranges': [{'end': {'column_num': 12, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 61}, 129s 'start': {'column_num': 8, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 59}}], 129s 'text': 'Using the result of an assignment as a condition ' 129s 'without parentheses (fixes available) ' 129s '[-Wparentheses]'}, 129s {'fixit_available': False, 129s 'kind': 'ERROR', 129s 'location': {'column_num': 9, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 72}, 129s 'location_extent': {'end': {'column_num': 35, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 72}, 129s 'start': {'column_num': 9, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 72}}, 129s 'ranges': [{'end': {'column_num': 35, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 72}, 129s 'start': {'column_num': 9, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 72}}], 129s 'text': "No type named 'SpellingIsNotMyStringPiont' in " 129s "namespace 'Typo'; did you mean " 129s "'SpellingIsNotMyStrongPoint'? (fix available)\n" 129s '\n' 129s 'FixIt_Clang_cpp11.cpp:68:12: note: ' 129s "'SpellingIsNotMyStrongPoint' declared here " 129s '[unknown_nested_typename_suggest]'}, 129s {'fixit_available': False, 129s 'kind': 'INFORMATION', 129s 'location': {'column_num': 12, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 68}, 129s 'location_extent': {'end': {'column_num': 38, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 68}, 129s 'start': {'column_num': 12, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 68}}, 129s 'ranges': [{'end': {'column_num': 38, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 68}, 129s 'start': {'column_num': 12, 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 129s 'line_num': 68}}], 129s 'text': "'SpellingIsNotMyStrongPoint' declared here\n" 129s '\n' 129s 'FixIt_Clang_cpp11.cpp:72:9: error: no type named ' 129s "'SpellingIsNotMyStringPiont' in namespace 'Typo'; " 129s "did you mean 'SpellingIsNotMyStrongPoint'?"}], 129s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}] 129s [{'diagnostics': [{'fixit_available': False, 129s 'kind': 'ERROR', 129s 'location': {'column_num': 9, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc'...., 137s 'line_num': 2}, 137s 'location_extent': {'end': {'column_num': 9, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 2}, 137s 'start': {'column_num': 9, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 2}}, 137s 'ranges': [{'end': {'column_num': 9, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 2}, 137s 'start': {'column_num': 9, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 2}}], 137s 'text': "Expected ';' at end of declaration list (fix " 137s 'available) [expected_semi_decl_list]'}, 137s {'fixit_available': False, 137s 'kind': 'ERROR', 137s 'location': {'column_num': 1, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 5}, 137s 'location_extent': {'end': {'column_num': 11, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 6}, 137s 'start': {'column_num': 1, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 5}}, 137s 'ranges': [{'end': {'column_num': 11, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 6}, 137s 'start': {'column_num': 1, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 5}}], 137s 'text': "Unknown type name 'multiline_identifier' " 137s '[unknown_typename]'}, 137s {'fixit_available': False, 137s 'kind': 'ERROR', 137s 'location': {'column_num': 7, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 8}, 137s 'location_extent': {'end': {'column_num': 11, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 8}, 137s 'start': {'column_num': 7, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 8}}, 137s 'ranges': [{'end': {'column_num': 11, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 8}, 137s 'start': {'column_num': 7, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc', 137s 'line_num': 8}}], 137s 'text': 'Constructor cannot have a return type ' 137s '[constructor_return_type]'}], 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/location_extent.cc'}] 137s [{'diagnostics': [{'fixit_available': False, 137s 'kind': 'ERROR', 137s 'location': {'column_num': 9, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 137s 'line_num': 3}, 137s 'location_extent': {'end': {'column_num': 13, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 137s 'line_num': 3}, 137s 'start': {'column_num': 9, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 137s 'line_num': 3}}, 137s 'ranges': [{'end': {'column_num': 13, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 137s 'line_num': 3}, 137s 'start': {'column_num': 9, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 137s 'line_num': 3}}], 137s 'text': "Redefinition of 'test'\n" 137s '\n' 137s 'max_diagnostics.cc:2:9: note: previous definition ' 137s 'is here [redefinition]'}, 137s {'fixit_available': False, 137s 'kind': 'ERROR', 137s 'location': {'column_num': 1, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 137s 'line_num': 1}, 137s 'location_extent': {'end': {'column_num': 1, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 137s 'line_num': 1}, 137s 'start': {'column_num': 1, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 137s 'line_num': 1}}, 137s 'ranges': [{'end': {'column_num': 1, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 137s 'line_num': 1}, 137s 'start': {'column_num': 1, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 137s 'line_num': 1}}], 137s 'text': 'Maximum number of diagnostics exceeded.'}], 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc'}] 137s [{'diagnostics': [{'fixit_available': False, 137s 'kind': 'ERROR', 137s 'location': {'column_num': 10, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc', 137s 'line_num': 1}, 137s 'location_extent': {'end': {'column_num': 33, 137s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc', 137s 'line_num': 1}, 137s 'start': {'column_num': 10, 146s ....'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc', 146s 'line_num': 1}}, 146s 'ranges': [{'end': {'column_num': 33, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc', 146s 'line_num': 1}, 146s 'start': {'column_num': 10, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc', 146s 'line_num': 1}}], 146s 'text': "'first_missing_include' file not found " 146s '[pp_file_not_found]'}], 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/multiple_missing_includes.cc'}] 146s [{'diagnostics': [{'fixit_available': False, 146s 'kind': 'ERROR', 146s 'location': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 3}, 146s 'location_extent': {'end': {'column_num': 13, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 3}, 146s 'start': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 3}}, 146s 'ranges': [{'end': {'column_num': 13, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 3}, 146s 'start': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 3}}], 146s 'text': "Redefinition of 'test'\n" 146s '\n' 146s 'max_diagnostics.cc:2:9: note: previous definition ' 146s 'is here [redefinition]'}, 146s {'fixit_available': False, 146s 'kind': 'INFORMATION', 146s 'location': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 2}, 146s 'location_extent': {'end': {'column_num': 13, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 2}, 146s 'start': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 2}}, 146s 'ranges': [{'end': {'column_num': 13, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 2}, 146s 'start': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 2}}], 146s 'text': 'Previous definition is here\n' 146s '\n' 146s 'max_diagnostics.cc:3:9: error: redefinition of ' 146s "'test'"}, 146s {'fixit_available': False, 146s 'kind': 'ERROR', 146s 'location': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 4}, 146s 'location_extent': {'end': {'column_num': 13, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 4}, 146s 'start': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 4}}, 146s 'ranges': [{'end': {'column_num': 13, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 4}, 146s 'start': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 4}}], 146s 'text': "Redefinition of 'test'\n" 146s '\n' 146s 'max_diagnostics.cc:2:9: note: previous definition ' 146s 'is here [redefinition]'}, 146s {'fixit_available': False, 146s 'kind': 'INFORMATION', 146s 'location': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 2}, 146s 'location_extent': {'end': {'column_num': 13, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 2}, 146s 'start': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 2}}, 146s 'ranges': [{'end': {'column_num': 13, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 2}, 146s 'start': {'column_num': 9, 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc', 146s 'line_num': 2}}], 146s 'text': 'Previous definition is here\n' 146s '\n' 146s 'max_diagnostics.cc:4:9: error: redefinition of ' 146s "'test'"}], 146s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/max_diagnostics.cc'}] 146s poll response: [{'diagnostics': [{'fixit_available': False, 146s 'kind': 'ERROR', 146s 'location': {'column_num': 20, 146s 'filepath': '/tmp/tmp11fcblro/source.cpp', 146s 'line_num': 2}, 146s 'location_extent': {'end': {'column_num': 21, 146s 'filepath': '/tmp/tmp11fcblro/source.cpp', 146s 'line_num': 2}, 146s 'start': {'column_num': 20, 146s 'filepath': '/tmp/tmp11fcblro/source.cpp', 146s 'line_num': 2}}, 146s 'ranges': [{'end': {'column_num': 21, 146s 'filepath': '/tmp/tmp11fcblro/source.cpp', 146s 'line_num': 2}, 146s 'start': {'column_num': 20, 146s 'filepath': '/tmp/tmp11fcblro/source.cpp', 146s 'line_num': 2}}], 146s 'text': "Use of undeclared identifier 'S' " 146s '[undeclared_var_use]'}, 146s {'fixit_available': False, 146s 'kind': 'WARNING', 146s 'location': {'column_num': 1, 146s 'filepath': '/tmp/tmp11fcblro/source.cpp', 146s 'line_num': 1}, 146s 'location_extent': {'end': {'column_num': 20, 146s 'filepath': '/tmp/tmp11fcblro/source.cpp', 146s 'line_num': 1}, 146s 'start': {'column_num': 1, 146s 'filepath': '/tmp/tmp11fcblro/source.cpp', 146s 'line_num': 1}}, 146s 'ranges': [{'end': {'column_num': 20, 146s 'filepath': '/tmp/tmp11fcblro/source.cpp', 146s 'line_num': 1}, 146s 'start': {'column_num': 1, 146s 'filepath': '/tmp/tmp11fcblro/source.cpp', 146s 'line_num': 1}}], 146s 'text': 'Included header header.h is not used directly (fix ' 146s 'available) [unused-includes]'}], 164s 'filepath': '/tmp/tmp11fcblro/source.cpp'}]......ssss.. 164s poll response: [{'diagnostics': [], 'filepath': '/tmp/tmp11fcblro/source.cpp'}] 164s Message {'diagnostics': [], 'filepath': '/tmp/tmp11fcblro/source.cpp'} 164s Completer response: { 164s "completions": [ 164s { 164s "insertion_text": "a.hpp>", 164s "menu_text": "a.hpp>", 164s "detailed_info": "a.hpp>\n\n", 164s "kind": "File" 164s }, 164s { 164s "insertion_text": "c.hpp>", 164s "menu_text": "c.hpp>", 164s "detailed_info": "c.hpp>\n\n", 164s "kind": "File" 164s } 164s ], 164s "completion_start_column": 11, 164s "errors": [] 164s } 164s Completer response: { 164s "completions": [], 164s "completion_start_column": 18, 164s "errors": [] 164s } 164s Completer response: { 164s "completions": [ 164s { 164s "insertion_text": "a_parameter", 164s "menu_text": "a_parameter", 164s "detailed_info": "a_parameter\n\n", 164s "kind": "Text" 164s }, 164s { 164s "insertion_text": "another_parameter", 164s "menu_text": "another_parameter", 164s "detailed_info": "another_parameter\n\n", 164s "kind": "Text" 164s } 164s ], 164s "completion_start_column": 15, 164s "errors": [] 164s } 164s Completer response: { 164s "completions": [ 164s { 164s "insertion_text": "a_parameter", 164s "extra_menu_info": "int", 164s "menu_text": "a_parameter", 164s "detailed_info": "a_parameter\n\n", 164s "kind": "Field" 164s }, 164s { 164s "insertion_text": "another_parameter", 164s "extra_menu_info": "int", 164s "menu_text": "another_parameter", 164s "detailed_info": "another_parameter\n\n", 164s "kind": "Field" 164s } 164s ], 164s "completion_start_column": 15, 164s "errors": [] 164s } 164s Completer response: { 164s "completions": [], 164s "completion_start_column": 21, 164s "errors": [] 164s } 164s Completer response: { 164s "completions": [ 164s { 164s "insertion_text": "_PSTL_ASSERT", 164s "menu_text": "_PSTL_ASSERT(_Condition)", 164s "detailed_info": "_PSTL_ASSERT(_Condition)\n\n", 164s "kind": "Function" 164s }, 164s { 164s "insertion_text": "__glibcxx_assert", 164s "menu_text": "__glibcxx_assert(cond)", 164s "detailed_info": "__glibcxx_assert(cond)\n\n", 164s "kind": "Function" 164s }, 164s { 164s "insertion_text": "_PSTL_ASSERT_MSG", 164s "menu_text": "_PSTL_ASSERT_MSG(_Condition, _Message)", 164s "detailed_info": "_PSTL_ASSERT_MSG(_Condition, _Message)\n\n", 164s "kind": "Function" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_ASSERT_FAIL", 164s "menu_text": "_GLIBCXX_ASSERT_FAIL(_Condition)", 164s "detailed_info": "_GLIBCXX_ASSERT_FAIL(_Condition)\n\n", 164s "kind": "Function" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_ATOMIC_BUILTINS", 164s "menu_text": "_GLIBCXX_ATOMIC_BUILTINS", 164s "detailed_info": "_GLIBCXX_ATOMIC_BUILTINS\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ACOSF", 164s "menu_text": "_GLIBCXX_HAVE_ACOSF", 164s "detailed_info": "_GLIBCXX_HAVE_ACOSF\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ACOSL", 164s "menu_text": "_GLIBCXX_HAVE_ACOSL", 164s "detailed_info": "_GLIBCXX_HAVE_ACOSL\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ASINL", 164s "menu_text": "_GLIBCXX_HAVE_ASINL", 164s "detailed_info": "_GLIBCXX_HAVE_ASINL\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ATANL", 164s "menu_text": "_GLIBCXX_HAVE_ATANL", 164s "detailed_info": "_GLIBCXX_HAVE_ATANL\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_DEBUG_ASSERT", 164s "menu_text": "_GLIBCXX_DEBUG_ASSERT(_Condition)", 164s "detailed_info": "_GLIBCXX_DEBUG_ASSERT(_Condition)\n\n", 164s "kind": "Function" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_VERBOSE_ASSERT", 164s "menu_text": "_GLIBCXX_VERBOSE_ASSERT", 164s "detailed_info": "_GLIBCXX_VERBOSE_ASSERT\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "std::sig_atomic_t", 164s "menu_text": "std::sig_atomic_t", 164s "detailed_info": "std::sig_atomic_t\n\nFrom ", 164s "kind": "Reference", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "_GLIBCXX_ASAN_ANNOTATE_GREW", 164s "menu_text": "_GLIBCXX_ASAN_ANNOTATE_GREW(n)", 164s "detailed_info": "_GLIBCXX_ASAN_ANNOTATE_GREW(n)\n\nFrom ", 164s "kind": "Function", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "_GLIBCXX_ASAN_ANNOTATE_GROW", 164s "menu_text": "_GLIBCXX_ASAN_ANNOTATE_GROW(n)", 164s "detailed_info": "_GLIBCXX_ASAN_ANNOTATE_GROW(n)\n\nFrom ", 164s "kind": "Function", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "_GLIBCXX_ASAN_ANNOTATE_REINIT", 164s "menu_text": "_GLIBCXX_ASAN_ANNOTATE_REINIT", 164s "detailed_info": "_GLIBCXX_ASAN_ANNOTATE_REINIT\n\nFrom ", 164s "kind": "Constant", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "_GLIBCXX_ASAN_ANNOTATE_SHRINK", 164s "menu_text": "_GLIBCXX_ASAN_ANNOTATE_SHRINK(n)", 164s "detailed_info": "_GLIBCXX_ASAN_ANNOTATE_SHRINK(n)\n\nFrom ", 164s "kind": "Function", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ATAN2F", 164s "menu_text": "_GLIBCXX_HAVE_ATAN2F", 164s "detailed_info": "_GLIBCXX_HAVE_ATAN2F\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ATAN2L", 164s "menu_text": "_GLIBCXX_HAVE_ATAN2L", 164s "detailed_info": "_GLIBCXX_HAVE_ATAN2L\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_LIMIT_AS", 164s "menu_text": "_GLIBCXX_HAVE_LIMIT_AS", 164s "detailed_info": "_GLIBCXX_HAVE_LIMIT_AS\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ARC4RANDOM", 164s "menu_text": "_GLIBCXX_HAVE_ARC4RANDOM", 164s "detailed_info": "_GLIBCXX_HAVE_ARC4RANDOM\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ALIGNED_ALLOC", 164s "menu_text": "_GLIBCXX_HAVE_ALIGNED_ALLOC", 164s "detailed_info": "_GLIBCXX_HAVE_ALIGNED_ALLOC\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY", 164s "menu_text": "_GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY", 164s "detailed_info": "_GLIBCXX_HAVE_ATTRIBUTE_VISIBILITY\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "__glibcxx_want_assume_aligned", 164s "menu_text": "__glibcxx_want_assume_aligned", 164s "detailed_info": "__glibcxx_want_assume_aligned\n\nFrom ", 164s "kind": "Constant", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "__glibcxx_want_polymorphic_allocator", 164s "menu_text": "__glibcxx_want_polymorphic_allocator", 164s "detailed_info": "__glibcxx_want_polymorphic_allocator\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_DEFAULT_ABI_TAG", 164s "menu_text": "_GLIBCXX_DEFAULT_ABI_TAG", 164s "detailed_info": "_GLIBCXX_DEFAULT_ABI_TAG\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_USE_ALLOCATOR_NEW", 164s "menu_text": "_GLIBCXX_USE_ALLOCATOR_NEW", 164s "detailed_info": "_GLIBCXX_USE_ALLOCATOR_NEW\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_END_NAMESPACE_ALGO", 164s "menu_text": "_GLIBCXX_END_NAMESPACE_ALGO", 164s "detailed_info": "_GLIBCXX_END_NAMESPACE_ALGO\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_USE_DUAL_ABI", 164s "menu_text": "_GLIBCXX_USE_DUAL_ABI", 164s "detailed_info": "_GLIBCXX_USE_DUAL_ABI\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_BEGIN_NAMESPACE_ALGO", 164s "menu_text": "_GLIBCXX_BEGIN_NAMESPACE_ALGO", 164s "detailed_info": "_GLIBCXX_BEGIN_NAMESPACE_ALGO\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_THROW_OR_ABORT", 164s "menu_text": "_GLIBCXX_THROW_OR_ABORT(_EXC)", 164s "detailed_info": "_GLIBCXX_THROW_OR_ABORT(_EXC)\n\n", 164s "kind": "Function" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_USE_CXX11_ABI", 164s "menu_text": "_GLIBCXX_USE_CXX11_ABI", 164s "detailed_info": "_GLIBCXX_USE_CXX11_ABI\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER", 164s "menu_text": "_GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER(A)", 164s "detailed_info": "_GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER(A)\n\n", 164s "kind": "Function" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_ASAN_ANNOTATE_BEFORE_DEALLOC", 164s "menu_text": "_GLIBCXX_ASAN_ANNOTATE_BEFORE_DEALLOC", 164s "detailed_info": "_GLIBCXX_ASAN_ANNOTATE_BEFORE_DEALLOC\n\nFrom ", 164s "kind": "Constant", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ARPA_INET_H", 164s "menu_text": "_GLIBCXX_HAVE_ARPA_INET_H", 164s "detailed_info": "_GLIBCXX_HAVE_ARPA_INET_H\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_AT_QUICK_EXIT", 164s "menu_text": "_GLIBCXX_HAVE_AT_QUICK_EXIT", 164s "detailed_info": "_GLIBCXX_HAVE_AT_QUICK_EXIT\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_ATOMIC_LOCK_POLICY", 164s "menu_text": "_GLIBCXX_HAVE_ATOMIC_LOCK_POLICY", 164s "detailed_info": "_GLIBCXX_HAVE_ATOMIC_LOCK_POLICY\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE", 164s "menu_text": "_GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE", 164s "detailed_info": "_GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_HAVE_BUILTIN_IS_AGGREGATE", 164s "menu_text": "_GLIBCXX_HAVE_BUILTIN_IS_AGGREGATE", 164s "detailed_info": "_GLIBCXX_HAVE_BUILTIN_IS_AGGREGATE\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_CAN_ALIGNAS_DESTRUCTIVE_SIZE", 164s "menu_text": "_GLIBCXX_CAN_ALIGNAS_DESTRUCTIVE_SIZE", 164s "detailed_info": "_GLIBCXX_CAN_ALIGNAS_DESTRUCTIVE_SIZE\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "__glibcxx_want_atomic_shared_ptr", 164s "menu_text": "__glibcxx_want_atomic_shared_ptr", 164s "detailed_info": "__glibcxx_want_atomic_shared_ptr\n\nFrom ", 164s "kind": "Constant", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "__glibcxx_want_shared_ptr_arrays", 164s "menu_text": "__glibcxx_want_shared_ptr_arrays", 164s "detailed_info": "__glibcxx_want_shared_ptr_arrays\n\nFrom ", 164s "kind": "Constant", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "__glibcxx_want_raw_memory_algorithms", 164s "menu_text": "__glibcxx_want_raw_memory_algorithms", 164s "detailed_info": "__glibcxx_want_raw_memory_algorithms\n\nFrom ", 164s "kind": "Constant", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "__glibcxx_want_constexpr_dynamic_alloc", 164s "menu_text": "__glibcxx_want_constexpr_dynamic_alloc", 164s "detailed_info": "__glibcxx_want_constexpr_dynamic_alloc\n\nFrom ", 164s "kind": "Constant", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "_GLIBCXX_USE_ASSIGN_FOR_INIT", 164s "menu_text": "_GLIBCXX_USE_ASSIGN_FOR_INIT(T, U)", 164s "detailed_info": "_GLIBCXX_USE_ASSIGN_FOR_INIT(T, U)\n\nFrom ", 164s "kind": "Function", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "_GLIBCXX_END_INLINE_ABI_NAMESPACE", 164s "menu_text": "_GLIBCXX_END_INLINE_ABI_NAMESPACE(X)", 164s "detailed_info": "_GLIBCXX_END_INLINE_ABI_NAMESPACE(X)\n\n", 164s "kind": "Function" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_BEGIN_INLINE_ABI_NAMESPACE", 164s "menu_text": "_GLIBCXX_BEGIN_INLINE_ABI_NAMESPACE(X)", 164s "detailed_info": "_GLIBCXX_BEGIN_INLINE_ABI_NAMESPACE(X)\n\n", 164s "kind": "Function" 164s }, 164s { 164s "insertion_text": "_GLIBCXX_USE_INIT_PRIORITY_ATTRIBUTE", 164s "menu_text": "_GLIBCXX_USE_INIT_PRIORITY_ATTRIBUTE", 164s "detailed_info": "_GLIBCXX_USE_INIT_PRIORITY_ATTRIBUTE\n\n", 164s "kind": "Constant" 164s }, 164s { 164s "insertion_text": "feraiseexcept", 164s "extra_menu_info": "int", 164s "menu_text": "feraiseexcept(int excepts)", 164s "detailed_info": "feraiseexcept(int excepts)\n\nFrom \nRaise the supported exceptions represented by EXCEPTS.", 164s "kind": "Function", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "feenableexcept", 164s "extra_menu_info": "int", 164s "menu_text": "feenableexcept(int excepts)", 164s "detailed_info": "feenableexcept(int excepts)\n\nFrom \nEnable individual exceptions. Will not enable more exceptions than EXCEPTS specifies. Returns the previous enabled exceptions if all exceptions are successfully set, otherwise returns -1.", 164s "kind": "Function", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s }, 164s { 164s "insertion_text": "feupdateenv", 164s "extra_menu_info": "int", 164s "menu_text": "feupdateenv(const fenv_t *envp)", 164s "detailed_info": "feupdateenv(const fenv_t *envp)\n\nFrom \nSave current exceptions in temporary storage, install environment represented by object pointed to by ENVP and raise exceptions according to saved exceptions.", 164s "kind": "Function", 164s "extra_data": { 164s "fixits": [ 164s { 164s "location": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "chunks": [ 164s { 164s "replacement_text": "#include \n", 164s "range": { 164s "start": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s }, 164s "end": { 164s "line_num": 1, 164s "column_num": 1, 164s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/general_fallback/lang_cpp.cc" 164s } 164s } 164s } 164s ], 164s "text": "", 164s "resolve": false 164s } 164s ] 164s } 164s } 164s ], 164s "completion_start_column": 21, 164s "errors": [] 179s }..........s...... 179s Completer response: { 179s "completions": [], 179s "completion_start_column": 21, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "a_test", 179s "extra_menu_info": "[ID]" 179s }, 179s { 179s "insertion_text": "a_parameter", 179s "extra_menu_info": "[ID]" 179s }, 179s { 179s "insertion_text": "another_int", 179s "extra_menu_info": "[ID]" 179s }, 179s { 179s "insertion_text": "another_parameter", 179s "extra_menu_info": "[ID]" 179s }, 179s { 179s "insertion_text": "and_a_final_int", 179s "extra_menu_info": "[ID]" 179s }, 179s { 179s "insertion_text": "do_another_thing", 179s "extra_menu_info": "[ID]" 179s } 179s ], 179s "completion_start_column": 21, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "do_", 179s "extra_menu_info": "[ID]" 179s }, 179s { 179s "insertion_text": "do_something", 179s "extra_menu_info": "[ID]" 179s }, 179s { 179s "insertion_text": "DO_SOMETHING_TO", 179s "extra_menu_info": "[ID]" 179s }, 179s { 179s "insertion_text": "do_another_thing", 179s "extra_menu_info": "[ID]" 179s }, 179s { 179s "insertion_text": "DO_SOMETHING_VIA", 179s "extra_menu_info": "[ID]" 179s } 179s ], 179s "completion_start_column": 15, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [], 179s "completion_start_column": 3, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "foobar", 179s "extra_menu_info": "int", 179s "menu_text": "foobar", 179s "detailed_info": "foobar\n\n", 179s "kind": "Variable" 179s }, 179s { 179s "insertion_text": "floozar", 179s "extra_menu_info": "int", 179s "menu_text": "floozar", 179s "detailed_info": "floozar\n\n", 179s "kind": "Variable" 179s } 179s ], 179s "completion_start_column": 5, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "DO_SOMETHING_TO", 179s "extra_menu_info": "void", 179s "menu_text": "DO_SOMETHING_TO(T &t)", 179s "detailed_info": "DO_SOMETHING_TO(T &t)\n\nTESTCASE1: use of . on template argument. Templates used this way are compile-time duck typing", 179s "kind": "Function" 179s }, 179s { 179s "insertion_text": "DO_SOMETHING_WITH", 179s "extra_menu_info": "void", 179s "menu_text": "DO_SOMETHING_WITH(T *t)", 179s "detailed_info": "DO_SOMETHING_WITH(T *t)\n\nTESTCASE2: use of -> on template argument. Templates used this way are compile-time duck typing", 179s "kind": "Function" 179s } 179s ], 179s "completion_start_column": 3, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "DO_SOMETHING_TO", 179s "extra_menu_info": "void", 179s "menu_text": "DO_SOMETHING_TO(T &t)", 179s "detailed_info": "DO_SOMETHING_TO(T &t)\n\nTESTCASE1: use of . on template argument. Templates used this way are compile-time duck typing", 179s "kind": "Function" 179s }, 179s { 179s "insertion_text": "DO_SOMETHING_WITH", 179s "extra_menu_info": "void", 179s "menu_text": "DO_SOMETHING_WITH(T *t)", 179s "detailed_info": "DO_SOMETHING_WITH(T *t)\n\nTESTCASE2: use of -> on template argument. Templates used this way are compile-time duck typing", 179s "kind": "Function" 179s }, 179s { 179s "insertion_text": "do_something", 179s "extra_menu_info": "void", 179s "menu_text": "do_something(int)", 179s "detailed_info": "do_something(int)\n\n", 179s "kind": "Function" 179s } 179s ], 179s "completion_start_column": 3, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [], 179s "completion_start_column": 26, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [], 179s "completion_start_column": 7, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "DO_SOMETHING_TO", 179s "extra_menu_info": "void", 179s "menu_text": "DO_SOMETHING_TO(T &t)", 179s "detailed_info": "DO_SOMETHING_TO(T &t)\n\nTESTCASE1: use of . on template argument. Templates used this way are compile-time duck typing", 179s "kind": "Function" 179s }, 179s { 179s "insertion_text": "DO_SOMETHING_WITH", 179s "extra_menu_info": "void", 179s "menu_text": "DO_SOMETHING_WITH(T *t)", 179s "detailed_info": "DO_SOMETHING_WITH(T *t)\n\nTESTCASE2: use of -> on template argument. Templates used this way are compile-time duck typing", 179s "kind": "Function" 179s }, 179s { 179s "insertion_text": "do_something", 179s "extra_menu_info": "void", 179s "menu_text": "do_something(int)", 179s "detailed_info": "do_something(int)\n\n", 179s "kind": "Function" 179s } 179s ], 179s "completion_start_column": 3, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "d.hpp\"", 179s "menu_text": "d.hpp\"", 179s "detailed_info": "d.hpp\"\n\n", 179s "kind": "File" 179s } 179s ], 179s "completion_start_column": 27, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "d.hpp\"", 179s "menu_text": "d.hpp\"", 179s "detailed_info": "d.hpp\"\n\n", 179s "kind": "File" 179s } 179s ], 179s "completion_start_column": 27, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "dir with spaces/", 179s "menu_text": "dir with spaces/", 179s "detailed_info": "dir with spaces/\n\n", 179s "kind": "Folder" 179s } 179s ], 179s "completion_start_column": 11, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [], 179s "completion_start_column": 12, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [], 179s "completion_start_column": 25, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "member_foo", 179s "extra_menu_info": "int", 179s "menu_text": "member_foo", 179s "detailed_info": "member_foo\n\n", 179s "kind": "Field" 179s } 179s ], 179s "completion_start_column": 15, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "member_foo", 179s "extra_menu_info": "int", 179s "menu_text": "member_foo", 179s "detailed_info": "member_foo\n\n", 179s "kind": "Field" 179s } 179s ], 179s "completion_start_column": 15, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "include", 179s "menu_text": "include", 179s "detailed_info": "include\n\n", 179s "kind": "Text" 179s }, 179s { 179s "insertion_text": "int", 179s "menu_text": "int", 179s "detailed_info": "int\n\n", 179s "kind": "Text" 179s }, 179s { 179s "insertion_text": "main", 179s "menu_text": "main", 179s "detailed_info": "main\n\n", 179s "kind": "Text" 179s }, 179s { 179s "insertion_text": "structure", 179s "menu_text": "structure", 179s "detailed_info": "structure\n\n", 179s "kind": "Text" 179s }, 179s { 179s "insertion_text": "Structure", 179s "menu_text": "Structure", 179s "detailed_info": "Structure\n\n", 179s "kind": "Struct" 179s }, 179s { 179s "insertion_text": "Structure", 179s "menu_text": "Structure", 179s "detailed_info": "Structure\n\n", 179s "kind": "Text" 179s } 179s ], 179s "completion_start_column": 15, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "member_bar", 179s "extra_menu_info": "int", 179s "menu_text": "member_bar", 179s "detailed_info": "member_bar\n\n", 179s "kind": "Field" 179s } 179s ], 179s "completion_start_column": 15, 179s "errors": [] 179s } 179s Completer response: { 179s "completions": [ 179s { 179s "insertion_text": "feclearexcept", 179s "extra_menu_info": "int", 179s "menu_text": "feclearexcept(int excepts)", 179s "detailed_info": "feclearexcept(int excepts)\n\nFrom \nClear the supported exceptions represented by EXCEPTS.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fedisableexcept", 179s "extra_menu_info": "int", 179s "menu_text": "fedisableexcept(int excepts)", 179s "detailed_info": "fedisableexcept(int excepts)\n\nFrom \nDisable individual exceptions. Will not disable more exceptions than EXCEPTS specifies. Returns the previous enabled exceptions if all exceptions are successfully disabled, otherwise returns -1.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "feenableexcept", 179s "extra_menu_info": "int", 179s "menu_text": "feenableexcept(int excepts)", 179s "detailed_info": "feenableexcept(int excepts)\n\nFrom \nEnable individual exceptions. Will not enable more exceptions than EXCEPTS specifies. Returns the previous enabled exceptions if all exceptions are successfully set, otherwise returns -1.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fegetenv", 179s "extra_menu_info": "int", 179s "menu_text": "fegetenv(fenv_t *envp)", 179s "detailed_info": "fegetenv(fenv_t *envp)\n\nFrom \nStore the current floating-point environment in the object pointed to by ENVP.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fegetexcept", 179s "extra_menu_info": "int", 179s "menu_text": "fegetexcept()", 179s "detailed_info": "fegetexcept()\n\nFrom \nReturn enabled exceptions.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fegetexceptflag", 179s "extra_menu_info": "int", 179s "menu_text": "fegetexceptflag(fexcept_t *flagp, int excepts)", 179s "detailed_info": "fegetexceptflag(fexcept_t *flagp, int excepts)\n\nFrom \nStore implementation-defined representation of the exception flags indicated by EXCEPTS in the object pointed to by FLAGP.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fegetmode", 179s "extra_menu_info": "int", 179s "menu_text": "fegetmode(femode_t *modep)", 179s "detailed_info": "fegetmode(femode_t *modep)\n\nFrom \nStore the current floating-point control modes in the object pointed to by MODEP.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fegetround", 179s "extra_menu_info": "int", 179s "menu_text": "fegetround()", 179s "detailed_info": "fegetround()\n\nFrom \nGet current rounding direction.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "feholdexcept", 179s "extra_menu_info": "int", 179s "menu_text": "feholdexcept(fenv_t *envp)", 179s "detailed_info": "feholdexcept(fenv_t *envp)\n\nFrom \nSave the current environment in the object pointed to by ENVP, clear exception flags and install a non-stop mode (if available) for all exceptions.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "feraiseexcept", 179s "extra_menu_info": "int", 179s "menu_text": "feraiseexcept(int excepts)", 179s "detailed_info": "feraiseexcept(int excepts)\n\nFrom \nRaise the supported exceptions represented by EXCEPTS.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fesetenv", 179s "extra_menu_info": "int", 179s "menu_text": "fesetenv(const fenv_t *envp)", 179s "detailed_info": "fesetenv(const fenv_t *envp)\n\nFrom \nEstablish the floating-point environment represented by the object pointed to by ENVP.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fesetexcept", 179s "extra_menu_info": "int", 179s "menu_text": "fesetexcept(int excepts)", 179s "detailed_info": "fesetexcept(int excepts)\n\nFrom \nSet the supported exception flags represented by EXCEPTS, without causing enabled traps to be taken.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fesetexceptflag", 179s "extra_menu_info": "int", 179s "menu_text": "fesetexceptflag(const fexcept_t *flagp, int excepts)", 179s "detailed_info": "fesetexceptflag(const fexcept_t *flagp, int excepts)\n\nFrom \nSet complete status for exceptions indicated by EXCEPTS according to the representation in the object pointed to by FLAGP.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fesetmode", 179s "extra_menu_info": "int", 179s "menu_text": "fesetmode(const femode_t *modep)", 179s "detailed_info": "fesetmode(const femode_t *modep)\n\nFrom \nEstablish the floating-point control modes represented by the object pointed to by MODEP.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fesetround", 179s "extra_menu_info": "int", 179s "menu_text": "fesetround(int rounding_direction)", 179s "detailed_info": "fesetround(int rounding_direction)\n\nFrom \nEstablish the rounding direction represented by ROUND.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fetestexcept", 179s "extra_menu_info": "int", 179s "menu_text": "fetestexcept(int excepts)", 179s "detailed_info": "fetestexcept(int excepts)\n\nFrom \nDetermine which of subset of the exceptions specified by EXCEPTS are currently set.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "fetestexceptflag", 179s "extra_menu_info": "int", 179s "menu_text": "fetestexceptflag(const fexcept_t *flagp, int excepts)", 179s "detailed_info": "fetestexceptflag(const fexcept_t *flagp, int excepts)\n\nFrom \nDetermine which of subset of the exceptions specified by EXCEPTS are set in *FLAGP.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "feupdateenv", 179s "extra_menu_info": "int", 179s "menu_text": "feupdateenv(const fenv_t *envp)", 179s "detailed_info": "feupdateenv(const fenv_t *envp)\n\nFrom \nSave current exceptions in temporary storage, install environment represented by object pointed to by ENVP and raise exceptions according to saved exceptions.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "int", 179s "menu_text": "int", 179s "detailed_info": "int\n\n", 179s "kind": "Text" 179s }, 179s { 179s "insertion_text": "my\u00e5", 179s "menu_text": "my\u00e5", 179s "detailed_info": "my\u00e5\n\n", 179s "kind": "Text" 179s }, 179s { 179s "insertion_text": "pthread_kill", 179s "extra_menu_info": "int", 179s "menu_text": "pthread_kill(pthread_t threadid, int signo)", 179s "detailed_info": "pthread_kill(pthread_t threadid, int signo)\n\nFrom \nSend signal SIGNO to the given thread.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "pthread_sigmask", 179s "extra_menu_info": "int", 179s "menu_text": "pthread_sigmask(int how, const __sigset_t *__restrict newmask, __sigset_t *__restrict oldmask)", 179s "detailed_info": "pthread_sigmask(int how, const __sigset_t *__restrict newmask, __sigset_t *__restrict oldmask)\n\nFrom \nModify the signal mask for the calling thread. The arguments have the same meaning as for sigprocmask(2).", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "pthread_sigqueue", 179s "extra_menu_info": "int", 179s "menu_text": "pthread_sigqueue(pthread_t threadid, int signo, const union sigval value)", 179s "detailed_info": "pthread_sigqueue(pthread_t threadid, int signo, const union sigval value)\n\nFrom \nQueue signal and data to a thread.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std", 179s "menu_text": "std", 179s "detailed_info": "std\n\n", 179s "kind": "Module" 179s }, 179s { 179s "insertion_text": "std::basic_streambuf", 179s "menu_text": "std::basic_streambuf", 179s "detailed_info": "std::basic_streambuf\n\nFrom ", 179s "kind": "Class", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::begin", 179s "extra_menu_info": "const Tp *", 179s "menu_text": "std::begin(initializer_list ils)", 179s "detailed_info": "std::begin(initializer_list ils)\n\nFrom \n@brief Return an iterator pointing to the first element of the initializer_list.\n@param __ils Initializer list.\n@relates initializer_list", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::bitset", 179s "menu_text": "std::bitset", 179s "detailed_info": "std::bitset\n\nFrom \n@brief The %bitset class represents a @e fixed-size sequence of bits.\n@ingroup utilities\n(Note that %bitset does @e not meet the formal requirements of a container. Mainly, it lacks iterators.)\nThe template argument, @a Nb, may be any non-negative number,\nspecifying the number of bits (e.g., \"0\", \"12\", \"1024*1024\").\nIn the general unoptimized case, storage is allocated in word-sized blocks. Let B be the number of bits in a word, then (Nb+(B-1))/B words will be used for storage. B - Nb%B bits are unused. (They are the high-order bits in the highest word.) It is a class invariant that those unused bits are always zero.\nIf you think of %bitset as a simple array of bits, be aware that your mental picture is reversed: a %bitset behaves the same way as bits in integers do, with the bit at index 0 in the least significant / right-hand position, and the bit at index Nb-1 in the most significant / left-hand position.\nThus, unlike other containers, a %bitset's index counts from right to left, to put it very loosely.\nThis behavior is preserved when translating to and from strings. For example, the first line of the following program probably prints b('a') is 0001100001 on a modern ASCII system.\n@code\n#include \n#include \n#include \nusing namespace std;\nint main() { long a = 'a';\nbitset<10> b(a);\ncout << \"b('a') is \" << b << endl;\nostringstream s;\ns << b;\nstring str = s.str();\ncout << \"index 3 in the string is \" << str[3] << \" but\\n\" << \"index 3 in the bitset is \" << b[3] << endl;\n}\n@endcode\nAlso see:\nhttps://gcc.gnu.org/onlinedocs/libstdc++/manual/ext_containers.html for a description of extensions.\nMost of the actual code isn't contained in %bitset<> itself, but in the base class _Base_bitset. The base class works with whole words, not with individual bits. This allows us to specialize _Base_bitset for the important special case where the %bitset is only a single word.\nExtra confusion can result due to the fact that the storage for _Base_bitset @e is a regular array, and is indexed as such. This is carefully encapsulated.", 179s "kind": "Class", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::btowc", 179s "menu_text": "std::btowc", 179s "detailed_info": "std::btowc\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::declare_no_pointers", 179s "extra_menu_info": "void", 179s "menu_text": "std::declare_no_pointers(char *, size_t)", 179s "detailed_info": "std::declare_no_pointers(char *, size_t)\n\nFrom \nInform a garbage collector that a region of memory need not be traced.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::declare_reachable", 179s "extra_menu_info": "void", 179s "menu_text": "std::declare_reachable(void *)", 179s "detailed_info": "std::declare_reachable(void *)\n\nFrom \nInform a garbage collector that an object is still in use.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::end", 179s "extra_menu_info": "const Tp *", 179s "menu_text": "std::end(initializer_list ils)", 179s "detailed_info": "std::end(initializer_list ils)\n\nFrom \n@brief Return an iterator pointing to one past the last element of the initializer_list.\n@param __ils Initializer list.\n@relates initializer_list", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::fgetwc", 179s "menu_text": "std::fgetwc", 179s "detailed_info": "std::fgetwc\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::fgetws", 179s "menu_text": "std::fgetws", 179s "detailed_info": "std::fgetws\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::fputwc", 179s "menu_text": "std::fputwc", 179s "detailed_info": "std::fputwc\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::fputws", 179s "menu_text": "std::fputws", 179s "detailed_info": "std::fputws\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::fwide", 179s "menu_text": "std::fwide", 179s "detailed_info": "std::fwide\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::fwprintf", 179s "menu_text": "std::fwprintf", 179s "detailed_info": "std::fwprintf\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::fwscanf", 179s "menu_text": "std::fwscanf", 179s "detailed_info": "std::fwscanf\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::getwc", 179s "menu_text": "std::getwc", 179s "detailed_info": "std::getwc\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::getwchar", 179s "menu_text": "std::getwchar", 179s "detailed_info": "std::getwchar\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::get_pointer_safety", 179s "extra_menu_info": "pointer_safety", 179s "menu_text": "std::get_pointer_safety()", 179s "detailed_info": "std::get_pointer_safety()\n\nFrom \nThe type of pointer safety supported by the implementation.", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::initializer_list", 179s "menu_text": "std::initializer_list", 179s "detailed_info": "std::initializer_list\n\nFrom \ninitializer_list", 179s "kind": "Class", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::mbrlen", 179s "menu_text": "std::mbrlen", 179s "detailed_info": "std::mbrlen\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::mbrtowc", 179s "menu_text": "std::mbrtowc", 179s "detailed_info": "std::mbrtowc\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::mbsinit", 179s "menu_text": "std::mbsinit", 179s "detailed_info": "std::mbsinit\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::mbsrtowcs", 179s "menu_text": "std::mbsrtowcs", 179s "detailed_info": "std::mbsrtowcs\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::mbstate_t", 179s "menu_text": "std::mbstate_t", 179s "detailed_info": "std::mbstate_t\n\nFrom ", 179s "kind": "Reference", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::multiset", 179s "menu_text": "std::multiset", 179s "detailed_info": "std::multiset\n\nFrom ", 179s "kind": "Class", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::operator!=", 179s "extra_menu_info": "bool", 179s "menu_text": "std::operator!=(const vector &x, const vector &y)", 179s "detailed_info": "std::operator!=(const vector &x, const vector &y)\n\nFrom \nBased on operator==", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s }, 179s { 179s "insertion_text": "std::operator!=", 179s "extra_menu_info": "bool", 179s "menu_text": "std::operator!=(const multiset &x, const multiset &y)", 179s "detailed_info": "std::operator!=(const multiset &x, const multiset &y)\n\nFrom \nReturns !(x == y).", 179s "kind": "Function", 179s "extra_data": { 179s "fixits": [ 179s { 179s "location": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "chunks": [ 179s { 179s "replacement_text": "#include \n", 179s "range": { 179s "start": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s }, 179s "end": { 179s "line_num": 2, 179s "column_num": 1, 179s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc" 179s } 179s } 179s } 179s ], 179s "text": "", 179s "resolve": false 179s } 179s ] 179s } 179s } 179s ], 179s "completion_start_column": 8, 179s "errors": [] 184s }..../usr/lib/python3/dist-packages/hamcrest/library/collection/issequence_containinginorder.py:102: DeprecationWarning: deprecated - use contains_exactly(*items) 184s warnings.warn("deprecated - use contains_exactly(*items)", DeprecationWarning) 188s ......Shutdown request failed. Ignoring 188s Traceback (most recent call last): 188s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1218, in ShutdownServer 188s self.GetConnection().GetResponse( request_id, 188s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 188s msg, 188s ^^^^ 188s REQUEST_TIMEOUT_INITIALISE ) 188s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 188s File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ 188s return self._mock_call(*args, **kwargs) 188s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 188s File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call 188s return self._execute_mock_call(*args, **kwargs) 188s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 188s File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call 188s raise effect 188s RuntimeError 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 190s Can't determine subcommands: not initialized yet 195s ..Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 195s Can't determine subcommands: not initialized yet 197s .Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 197s Can't determine subcommands: not initialized yet 199s .The language server communication channel closed unexpectedly. Issue a RestartServer command to recover. 199s Traceback (most recent call last): 199s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 368, in run 199s self._ReadMessages() 199s ~~~~~~~~~~~~~~~~~~^^ 199s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 487, in _ReadMessages 199s data, read_bytes, headers = self._ReadHeaders( data ) 199s ~~~~~~~~~~~~~~~~~^^^^^^^^ 199s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 551, in _ReadHeaders 199s data = self.ReadData() 199s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 761, in ReadData 199s raise RuntimeError( "Connection to server died" ) 199s RuntimeError: Connection to server died 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 199s Can't determine subcommands: not initialized yet 201s .Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 201s Can't determine subcommands: not initialized yet 203s .Error while stopping Clangd 203s Traceback (most recent call last): 203s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1189, in Shutdown 203s utils.WaitUntilProcessIsTerminated( self._server_handle, 203s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 203s timeout = 30 ) 203s ^^^^^^^^^^^^^^ 203s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/test_utils.py", line 332, in MockProcessTerminationTimingOut 203s raise RuntimeError( f'Waited process to terminate for { timeout } seconds, ' 203s 'aborting.' ) 203s RuntimeError: Waited process to terminate for 30 seconds, aborting. 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 203s Can't determine subcommands: not initialized yet 208s ........Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s Can't determine subcommands: not initialized yet 208s ....... 208s Completer response: { 208s "completions": [ 208s { 208s "insertion_text": "member_with_\u00e5_unic\u00f8de", 208s "extra_menu_info": "int", 208s "menu_text": "member_with_\u00e5_unic\u00f8de", 208s "detailed_info": "member_with_\u00e5_unic\u00f8de\n\n", 208s "kind": "Field" 208s } 208s ], 208s "completion_start_column": 8, 208s "errors": [] 208s } 208s Completer response: { 208s "completions": [ 208s { 208s "insertion_text": "member_with_\u00e5_unic\u00f8de", 208s "extra_menu_info": "int", 208s "menu_text": "member_with_\u00e5_unic\u00f8de", 208s "detailed_info": "member_with_\u00e5_unic\u00f8de\n\n", 208s "kind": "Field" 208s } 208s ], 208s "completion_start_column": 8, 208s "errors": [] 208s } 208s Completer response: { 208s "completions": [ 208s { 208s "insertion_text": "do_something", 208s "extra_menu_info": "void", 208s "menu_text": " do_something(float *a)", 208s "detailed_info": " do_something(float *a)\n\n", 208s "kind": "Function" 208s } 208s ], 208s "completion_start_column": 29, 208s "errors": [] 208s } 208s Completer response: { 208s "completions": [ 208s { 208s "insertion_text": "do_something", 208s "extra_menu_info": "void", 208s "menu_text": "do_something(float *a)", 208s "detailed_info": "do_something(float *a)\n\n", 208s "kind": "Function" 208s } 208s ], 208s "completion_start_column": 29, 208s "errors": [] 208s } 208s Completer response: { 208s "inlay_hints": [ 208s { 208s "kind": "Parameter", 208s "position": { 208s "line_num": 2, 208s "column_num": 16, 208s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/inlay_hints_basic.cpp" 208s }, 208s "label": "b:", 208s "paddingLeft": false, 208s "paddingRight": true 208s } 208s ], 208s "errors": [] 208s } 208s Completer response: { 208s "inlay_hints": [ 208s { 208s "kind": "Parameter", 208s "position": { 208s "line_num": 2, 208s "column_num": 16, 208s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/inlay_hints_multiple.cpp" 208s }, 208s "label": "a:", 208s "paddingLeft": false, 208s "paddingRight": true 208s }, 208s { 208s "kind": "Parameter", 208s "position": { 208s "line_num": 2, 208s "column_num": 19, 208s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/inlay_hints_multiple.cpp" 208s }, 208s "label": "b:", 208s "paddingLeft": false, 208s "paddingRight": true 208s } 208s ], 208s "errors": [] 208s } 208s Completer response: { 208s "inlay_hints": [], 208s "errors": [] 208s } 208s Completer response: { 208s "semantic_tokens": { 208s "tokens": [ 208s { 208s "range": { 208s "start": { 208s "line_num": 1, 208s "column_num": 9, 208s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 208s }, 208s "end": { 208s "line_num": 1, 208s "column_num": 14, 208s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 208s } 208s }, 208s "type": "macro", 208s "modifiers": [ 208s "declaration", 208s "globalScope" 208s ] 208s } 208s ] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "semantic_tokens": { 208s "tokens": [ 208s { 208s "range": { 208s "start": { 208s "line_num": 1, 208s "column_num": 9, 208s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 208s }, 208s "end": { 208s "line_num": 1, 208s "column_num": 14, 208s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 208s } 208s }, 208s "type": "macro", 208s "modifiers": [ 208s "declaration", 208s "globalScope" 208s ] 208s }, 208s { 208s "range": { 208s "start": { 208s "line_num": 3, 208s "column_num": 11, 208s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 208s }, 208s "end": { 208s "line_num": 3, 208s "column_num": 15, 208s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/tokens.manual.cpp" 208s } 208s }, 208s "type": "namespace", 208s "modifiers": [ 208s "declaration", 208s "globalScope" 208s ] 208s } 208s ] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "semantic_tokens": { 208s "tokens": [] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "signature_help": { 208s "activeParameter": 0, 208s "activeSignature": 0, 208s "signatures": [] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "signature_help": { 208s "activeParameter": 0, 208s "activeSignature": 0, 208s "signatures": [] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "signature_help": { 208s "activeSignature": 0, 208s "activeParameter": 0, 208s "signatures": [] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "signature_help": { 208s "activeSignature": 0, 208s "activeParameter": 0, 208s "signatures": [] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "signature_help": { 208s "activeSignature": 0, 208s "activeParameter": 0, 208s "signatures": [] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "signature_help": { 208s "activeParameter": 0, 208s "activeSignature": 0, 208s "signatures": [ 208s { 208s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 208s "parameters": [ 208s { 208s "label": [ 208s 11, 208s 27 208s ] 208s }, 208s { 208s "label": [ 208s 29, 208s 45 208s ] 208s }, 208s { 208s "label": [ 208s 47, 208s 58 208s ] 208s } 208s ] 208s }, 208s { 208s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 208s "parameters": [ 208s { 208s "label": [ 208s 11, 208s 27 208s ] 208s }, 208s { 208s "label": [ 208s 29, 208s 45 208s ] 208s }, 208s { 208s "label": [ 208s 47, 208s 62 208s ] 208s } 208s ] 208s } 208s ] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "signature_help": { 208s "activeParameter": 2, 208s "activeSignature": 0, 208s "signatures": [ 208s { 208s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 208s "parameters": [ 208s { 208s "label": [ 208s 11, 208s 27 208s ] 208s }, 208s { 208s "label": [ 208s 29, 208s 45 208s ] 208s }, 208s { 208s "label": [ 208s 47, 208s 62 208s ] 208s } 208s ] 208s } 208s ] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "signature_help": { 208s "activeParameter": 2, 208s "activeSignature": 0, 208s "signatures": [ 208s { 208s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 208s "parameters": [ 208s { 208s "label": [ 208s 11, 208s 27 208s ] 208s }, 208s { 208s "label": [ 208s 29, 208s 45 208s ] 208s }, 208s { 208s "label": [ 208s 47, 208s 58 208s ] 208s } 208s ] 208s } 208s ] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "signature_help": { 208s "activeParameter": 1, 208s "activeSignature": 0, 208s "signatures": [ 208s { 208s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 208s "parameters": [ 208s { 208s "label": [ 208s 11, 208s 27 208s ] 208s }, 208s { 208s "label": [ 208s 29, 208s 45 208s ] 208s }, 208s { 208s "label": [ 208s 47, 208s 58 208s ] 208s } 208s ] 208s }, 208s { 208s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 208s "parameters": [ 208s { 208s "label": [ 208s 11, 208s 27 208s ] 208s }, 208s { 208s "label": [ 208s 29, 208s 45 208s ] 208s }, 208s { 208s "label": [ 208s 47, 208s 62 208s ] 208s } 208s ] 208s } 208s ] 208s }, 208s "errors": [] 208s } 208s Completer response: { 208s "signature_help": { 208s "activeParameter": 1, 208s "activeSignature": 0, 208s "signatures": [ 208s { 208s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 208s "parameters": [ 208s { 208s "label": [ 208s 11, 208s 27 208s ] 208s }, 208s { 208s "label": [ 208s 29, 208s 45 208s ] 208s }, 208s { 208s "label": [ 208s 47, 208s 58 208s ] 208s } 208s ] 208s }, 208s { 208s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 208s "parameters": [ 208s { 208s "label": [ 208s 11, 208s 27 208s ] 208s }, 208s { 208s "label": [ 208s 29, 208s 45 208s ] 208s }, 208s { 208s "label": [ 208s 47, 208s 62 208s ] 208s } 208s ] 208s } 208s ] 208s }, 208s "errors": [] 216s }........ 216s Completer response: { 216s "signature_help": { 216s "activeParameter": 0, 216s "activeSignature": 0, 216s "signatures": [ 216s { 216s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 216s "parameters": [ 216s { 216s "label": [ 216s 11, 216s 27 216s ] 216s }, 216s { 216s "label": [ 216s 29, 216s 45 216s ] 216s }, 216s { 216s "label": [ 216s 47, 216s 58 216s ] 216s } 216s ] 216s }, 216s { 216s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 216s "parameters": [ 216s { 216s "label": [ 216s 11, 216s 27 216s ] 216s }, 216s { 216s "label": [ 216s 29, 216s 45 216s ] 216s }, 216s { 216s "label": [ 216s 47, 216s 62 216s ] 216s } 216s ] 216s } 216s ] 216s }, 216s "errors": [] 216s } 216s Completer response: { 216s "signature_help": { 216s "activeSignature": 0, 216s "activeParameter": 0, 216s "signatures": [] 216s }, 216s "errors": [] 216s } 216s Completer response: { 216s "signature_help": { 216s "activeParameter": 0, 216s "activeSignature": 0, 216s "signatures": [ 216s { 216s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 216s "parameters": [ 216s { 216s "label": [ 216s 11, 216s 27 216s ] 216s }, 216s { 216s "label": [ 216s 29, 216s 45 216s ] 216s }, 216s { 216s "label": [ 216s 47, 216s 58 216s ] 216s } 216s ] 216s }, 216s { 216s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 216s "parameters": [ 216s { 216s "label": [ 216s 11, 216s 27 216s ] 216s }, 216s { 216s "label": [ 216s 29, 216s 45 216s ] 216s }, 216s { 216s "label": [ 216s 47, 216s 62 216s ] 216s } 216s ] 216s } 216s ] 216s }, 216s "errors": [] 216s } 216s Completer response: { 216s "signature_help": { 216s "activeParameter": 0, 216s "activeSignature": 0, 216s "signatures": [ 216s { 216s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 216s "parameters": [ 216s { 216s "label": [ 216s 11, 216s 27 216s ] 216s }, 216s { 216s "label": [ 216s 29, 216s 45 216s ] 216s }, 216s { 216s "label": [ 216s 47, 216s 58 216s ] 216s } 216s ] 216s }, 216s { 216s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 216s "parameters": [ 216s { 216s "label": [ 216s 11, 216s 27 216s ] 216s }, 216s { 216s "label": [ 216s 29, 216s 45 216s ] 216s }, 216s { 216s "label": [ 216s 47, 216s 62 216s ] 216s } 216s ] 216s } 216s ] 216s }, 216s "errors": [] 216s } 216s Completer response: { 216s "signature_help": { 216s "activeParameter": 0, 216s "activeSignature": 0, 216s "signatures": [ 216s { 216s "label": "make_drink(TypeOfDrink type, Temperature temp, int sugargs) -> Drink &", 216s "parameters": [ 216s { 216s "label": [ 216s 11, 216s 27 216s ] 216s }, 216s { 216s "label": [ 216s 29, 216s 45 216s ] 216s }, 216s { 216s "label": [ 216s 47, 216s 58 216s ] 216s } 216s ] 216s }, 216s { 216s "label": "make_drink(TypeOfDrink type, double fizziness, Flavour Flavour) -> Drink &", 216s "parameters": [ 216s { 216s "label": [ 216s 11, 216s 27 216s ] 216s }, 216s { 216s "label": [ 216s 29, 216s 45 216s ] 216s }, 216s { 216s "label": [ 216s 47, 216s 62 216s ] 216s } 216s ] 216s } 216s ] 216s }, 216s "errors": [] 216s } 216s Completer response: [ 216s "CallHierarchy", 216s "ExecuteCommand", 216s "FixIt", 216s "Format", 216s "GetDoc", 216s "GetDocImprecise", 216s "GetType", 216s "GetTypeImprecise", 216s "GoTo", 216s "GoToAlternateFile", 216s "GoToCallees", 216s "GoToCallers", 216s "GoToDeclaration", 216s "GoToDefinition", 216s "GoToDocumentOutline", 216s "GoToImplementation", 216s "GoToImprecise", 216s "GoToInclude", 216s "GoToReferences", 216s "GoToSymbol", 216s "GoToType", 216s "RefactorRename", 216s "ResolveCallHierarchyItem", 216s "ResolveTypeHierarchyItem", 216s "RestartServer", 216s "TypeHierarchy" 216s ] 216s expected = 216s {'fixits': [{'location': {'line_num': 16, 'column_num': 1, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 16, 'column_num': 10, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}, {'replacement_text': ')', 'range': {'start': {'line_num': 16, 'column_num': 13, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 16, 'column_num': 13, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': "switch condition type 'A' requires explicit conversion to 'int'", 'kind': 'quickfix', 'resolve': False}]} 216s actual = 216s {'fixits': [{'location': {'line_num': 16, 'column_num': 1, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 16, 'column_num': 10, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}, {'replacement_text': ')', 'range': {'start': {'line_num': 16, 'column_num': 13, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 16, 'column_num': 13, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': "switch condition type 'A' requires explicit conversion to 'int'", 'kind': 'quickfix', 'resolve': False}]} 216s Resolved fixit response = 216s {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'chunks': [], 'text': '', 'resolve': False}]} 216s Resolved fixit response = 216s {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 80, 'column_num': 6, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': 'Replace with deduced type', 'resolve': False}]} 216s Resolved fixit response = 216s {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 83, 'column_num': 17, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': "Expand macro 'DECLARE_INT'", 'resolve': False}]} 216s Resolved fixit response = 218s {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 84, 'column_num': 3, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}, {'replacement_text': 'placeholder', 'range': {'start': {'line_num': 84, 'column_num': 14, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 84, 'column_num': 21, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': 'Extract subexpression to variable', 'resolve': False}]}. 218s Resolved fixit response = 218s {'fixits': [{'location': {'line_num': 1, 'column_num': 1, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}, 'end': {'line_num': 80, 'column_num': 36, 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp'}}}], 'text': 'Convert to raw string', 'resolve': False}]} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 16}, 218s 'start': {'column_num': 10, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 16}}, 218s 'replacement_text': 'static_cast('}, 218s {'range': {'end': {'column_num': 13, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 16}, 218s 'start': {'column_num': 13, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 16}}, 218s 'replacement_text': ')'}], 218s 'kind': 'quickfix', 218s 'location': {'column_num': 1, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 16}, 218s 'resolve': False, 218s 'text': "switch condition type 'A' requires explicit conversion " 218s "to 'int'"}]} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 7, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 26}, 218s 'start': {'column_num': 7, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 26}}, 218s 'replacement_text': 'static_cast('}, 218s {'range': {'end': {'column_num': 2, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 28}, 218s 'start': {'column_num': 2, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 28}}, 218s 'replacement_text': ')'}], 218s 'kind': 'quickfix', 218s 'location': {'column_num': 14, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 25}, 218s 'resolve': False, 218s 'text': "switch condition type 'A' requires explicit conversion " 218s "to 'int'"}]} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 9, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 35}, 218s 'start': {'column_num': 7, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 35}}, 218s 'replacement_text': ''}], 218s 'kind': 'quickfix', 218s 'location': {'column_num': 7, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 35}, 218s 'resolve': False, 218s 'text': "remove '::'"}]} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 9, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 40}, 218s 'start': {'column_num': 6, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 40}}, 218s 'replacement_text': 'foo'}], 218s 'kind': 'quickfix', 218s 'location': {'column_num': 6, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 40}, 218s 'resolve': False, 218s 'text': "change 'bar' to 'foo'"}, 218s {'command': {'command': {'arguments': [{'file': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'selection': {'end': {'character': 6, 218s 'line': 39}, 218s 'start': {'character': 5, 218s 'line': 39}}, 218s 'tweakID': 'SpecialMembers'}], 218s 'command': 'clangd.applyTweak', 218s 'title': 'Declare implicit copy/move ' 218s 'members'}, 218s 'kind': 'refactor', 218s 'title': 'Declare implicit copy/move members'}, 218s 'kind': 'refactor', 218s 'resolve': True, 218s 'text': 'Declare implicit copy/move members'}]} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 4, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 48}, 218s 'start': {'column_num': 3, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 48}}, 218s 'replacement_text': ''}, 218s {'range': {'end': {'column_num': 9, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 48}, 218s 'start': {'column_num': 9, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 48}}, 218s 'replacement_text': '~'}], 218s 'kind': 'quickfix', 218s 'location': {'column_num': 3, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 48}, 218s 'resolve': False, 218s 'text': "'~' in destructor name should be after nested name " 218s 'specifier'}, 218s {'command': {'command': {'arguments': [{'file': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'selection': {'end': {'character': 3, 218s 'line': 47}, 218s 'start': {'character': 2, 218s 'line': 47}}, 218s 'tweakID': 'DefineInline'}], 218s 'command': 'clangd.applyTweak', 218s 'title': 'Move function body to ' 218s 'declaration'}, 218s 'kind': 'refactor', 218s 'title': 'Move function body to declaration'}, 218s 'kind': 'refactor', 218s 'resolve': True, 218s 'text': 'Move function body to declaration'}]} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/objc/FixIt_Clang_objc.m', 218s 'line_num': 5}, 218s 'start': {'column_num': 3, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/objc/FixIt_Clang_objc.m', 218s 'line_num': 5}}, 218s 'replacement_text': 'id'}], 218s 'kind': 'quickfix', 218s 'location': {'column_num': 3, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/objc/FixIt_Clang_objc.m', 218s 'line_num': 5}, 218s 'resolve': False, 218s 'text': "insert 'id'"}]} 218s {'fixits': []} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 15, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/fixit_test.cu', 218s 'line_num': 3}, 218s 'start': {'column_num': 12, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/fixit_test.cu', 218s 'line_num': 3}}, 218s 'replacement_text': 'void'}], 218s 'kind': 'quickfix', 218s 'location': {'column_num': 12, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/cuda/fixit_test.cu', 218s 'line_num': 3}, 218s 'resolve': False, 218s 'text': "change 'int' to 'void'"}]} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 19, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 54}, 218s 'start': {'column_num': 16, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 54}}, 218s 'replacement_text': 'foo'}], 218s 'kind': 'quickfix', 218s 'location': {'column_num': 15, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 54}, 218s 'resolve': False, 218s 'text': "change 'bar' to 'foo'"}, 218s {'command': {'command': {'arguments': [{'file': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'selection': {'end': {'character': 15, 218s 'line': 53}, 218s 'start': {'character': 14, 218s 'line': 53}}, 218s 'tweakID': 'SpecialMembers'}], 218s 'command': 'clangd.applyTweak', 218s 'title': 'Declare implicit copy/move ' 218s 'members'}, 218s 'kind': 'refactor', 218s 'title': 'Declare implicit copy/move members'}, 218s 'kind': 'refactor', 218s 'resolve': True, 218s 'text': 'Declare implicit copy/move members'}]} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 53, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 54}, 218s 'start': {'column_num': 52, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 54}}, 218s 'replacement_text': ''}, 218s {'range': {'end': {'column_num': 58, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 54}, 218s 'start': {'column_num': 58, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 54}}, 218s 'replacement_text': '~'}], 218s 'kind': 'quickfix', 218s 'location': {'column_num': 51, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 54}, 218s 'resolve': False, 218s 'text': "'~' in destructor name should be after nested name " 218s 'specifier'}]} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 11, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc', 218s 'line_num': 21}, 218s 'start': {'column_num': 9, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc', 218s 'line_num': 21}}, 218s 'replacement_text': '='}], 218s 'kind': 'quickfix', 218s 'location': {'column_num': 16, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/unicode.cc', 218s 'line_num': 21}, 218s 'resolve': False, 218s 'text': "change '==' to '='"}]} 218s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 8, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 59}, 218s 'start': {'column_num': 8, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 59}}, 218s 'replacement_text': '('}, 218s {'range': {'end': {'column_num': 12, 218s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 218s 'line_num': 61}, 220s .'start': {'column_num': 12, 220s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 220s 'line_num': 61}}, 220s 'replacement_text': ')'}], 220s 'kind': 'quickfix', 220s 'location': {'column_num': 1, 220s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 220s 'line_num': 60}, 220s 'resolve': False, 220s 'text': 'place parentheses around the assignment to silence this ' 220s 'warning'}, 220s {'chunks': [{'range': {'end': {'column_num': 9, 220s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 220s 'line_num': 60}, 220s 'start': {'column_num': 8, 220s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 220s 'line_num': 60}}, 220s 'replacement_text': '=='}], 220s 'kind': 'quickfix', 220s 'location': {'column_num': 1, 220s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 220s 'line_num': 60}, 220s 'resolve': False, 220s 'text': "use '==' to turn this assignment into an equality " 220s 'comparison'}]} 220s {'fixits': [{'chunks': [{'range': {'end': {'column_num': 35, 220s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 220s 'line_num': 72}, 220s 'start': {'column_num': 9, 220s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 220s 'line_num': 72}}, 220s 'replacement_text': 'SpellingIsNotMyStrongPoint'}], 220s 'kind': 'quickfix', 220s 'location': {'column_num': 9, 220s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 220s 'line_num': 72}, 220s 'resolve': False, 220s 'text': "change 'SpellingIsNotMyStringPiont' to " 220s "'SpellingIsNotMyStrongPoint'"}, 220s {'command': {'command': {'arguments': [{'file': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/FixIt_Clang_cpp11.cpp', 220s 'selection': {'end': {'character': 9, 220s 'line': 71}, 220s 'start': {'character': 8, 220s 'line': 71}}, 220s 'tweakID': 'AddUsing'}], 220s 'command': 'clangd.applyTweak', 220s 'title': 'Add using-declaration for ' 220s 'SpellingIsNotMyStringPiont and ' 220s 'remove qualifier'}, 220s 'kind': 'refactor', 220s 'title': 'Add using-declaration for ' 220s 'SpellingIsNotMyStringPiont and remove ' 220s 'qualifier'}, 220s 'kind': 'refactor', 220s 'resolve': True, 220s 'text': 'Add using-declaration for SpellingIsNotMyStringPiont and ' 220s 'remove qualifier'}]} 220s Completer response: { 220s "detailed_info": "function docstring_int_main_TU_file\n\n\u2192 void\ndocstring\n\nvoid docstring_int_main_TU_file()" 220s } 220s Completer response: { 220s "detailed_info": "function docstring_int_main_TU_file\n\n\u2192 void\ndocstring\n\nvoid docstring_int_main_TU_file()" 220s } 220s Completer response: { 220s "detailed_info": "function docstring_from_header_file\nprovided by \"docstring.h\"\n\n\u2192 void\ndocstring\n\nvoid docstring_from_header_file()" 220s } 220s Completer response: { 220s "detailed_info": "function docstring_from_header_file\nprovided by \"docstring.h\"\n\n\u2192 void\ndocstring\n\nvoid docstring_from_header_file()" 220s } 220s Completer response: { 220s "detailed_info": "variable x\n\nType: int\nValue = 3\n\n// In docstring_int_main_TU_file\nint x = 3" 220s } 220s Completer response: { 220s "detailed_info": "variable x\n\nType: int\nValue = 3\n\n// In docstring_int_main_TU_file\nint x = 3" 220s } 220s Completer response: { 220s "exception": { 220s "TYPE": "RuntimeError" 220s }, 220s "message": "No documentation available.", 220s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clangd_completer.py\", line 249, in GetDoc\n self.GetHoverResponse( request_data )[ 'value' ] )\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clangd_completer.py\", line 251, in GetDoc\n raise RuntimeError( 'No documentation available.' )\nRuntimeError: No documentation available.\n" 220s } 220s Completer response: { 220s "exception": { 220s "TYPE": "RuntimeError" 220s }, 220s "message": "No documentation available.", 220s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clangd_completer.py\", line 249, in GetDoc\n self.GetHoverResponse( request_data )[ 'value' ] )\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/cpp/clangd_completer.py\", line 251, in GetDoc\n raise RuntimeError( 'No documentation available.' )\nRuntimeError: No documentation available.\n" 223s }.... 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "public: int x; // In Foo" 223s } 223s Completer response: { 223s "message": "public: int x; // In Foo" 223s } 223s Completer response: { 223s "message": "int main()" 223s } 223s Completer response: { 223s "message": "int main()" 223s } 223s Completer response: { 223s "message": "namespace Ns {}" 223s } 223s Completer response: { 223s "message": "namespace Ns {}" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "Foo &rFoo = foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo &rFoo = foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo foo; // In main" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "struct Foo {}" 223s } 223s Completer response: { 223s "message": "Foo *pFoo = &foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo *pFoo = &foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo foo; // In main" 223s } 223s Completer response: { 223s "message": "const Foo &crFoo = foo; // In main" 223s } 223s Completer response: { 223s "message": "const Foo &crFoo = foo; // In main" 223s } 223s Completer response: { 223s "message": "const Foo *cpFoo = &foo; // In main" 223s } 223s Completer response: { 223s "message": "const Foo *cpFoo = &foo; // In main" 223s } 223s Completer response: { 223s "message": "const Foo &crFoo = foo; // In main" 223s } 223s Completer response: { 223s "message": "const Foo &crFoo = foo; // In main" 223s } 223s Completer response: { 223s "message": "const Foo *cpFoo = &foo; // In main" 223s } 223s Completer response: { 223s "message": "const Foo *cpFoo = &foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo &rFoo = foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo &rFoo = foo; // In main" 223s } 223s Completer response: { 223s "message": "public: int y; // In Foo" 223s } 223s Completer response: { 223s "message": "public: int y; // In Foo" 223s } 223s Completer response: { 223s "message": "Foo *pFoo = &foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo *pFoo = &foo; // In main" 223s } 223s Completer response: { 223s "message": "public: int x; // In Foo" 223s } 223s Completer response: { 223s "message": "public: int x; // In Foo" 223s } 223s Completer response: { 223s "message": "Foo foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo foo; // In main" 223s } 223s Completer response: { 223s "message": "Foo foo; // In main" 223s } 223s Completer response: { 223s "message": "auto &arFoo = foo; // In main" 223s } 223s Completer response: { 223s "message": "auto &arFoo = foo; // In main" 223s } 223s Completer response: { 223s "message": "public: int y; // In Foo" 223s } 223s Completer response: { 223s "message": "public: int y; // In Foo" 223s } 223s Completer response: { 223s "message": "public: int x; // In Foo" 223s } 223s Completer response: { 223s "message": "public: int x; // In Foo" 223s } 223s Completer response: { 223s "message": "Unic\u00f8de *\u00f8; // In main" 223s } 223s Completer response: { 223s "message": "Unic\u00f8de *\u00f8; // In main" 223s } 223s Completer response: { 223s "message": "public: int bar(int i); // In Foo" 223s } 223s Completer response: { 223s "message": "public: int bar(int i); // In Foo" 223s } 223s Completer response: { 223s "message": "public: int bar(int i); // In Foo" 223s } 223s Completer response: { 223s "message": "public: int bar(int i); // In Foo" 223s } 223s Completer response: { 223s "message": "unsigned long long long_function_name(unsigned long long first, unsigned long long second)" 223s } 223s Completer response: { 223s "message": "unsigned long long long_function_name(unsigned long long first, unsigned long long second)" 223s } 223s Completer response: { 223s "message": "unsigned long long long_function_name(unsigned long long first, unsigned long long second); // In namespace ns" 223s } 223s Completer response: { 223s "message": "unsigned long long long_function_name(unsigned long long first, unsigned long long second); // In namespace ns" 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/go-to-alternate-file/a.h", 223s "description": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/go-to-alternate-file/a.h", 223s "file_only": true 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/go-to-alternate-file/a.cpp", 223s "description": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/go-to-alternate-file/a.cpp", 223s "file_only": true 223s } 223s Completer response: [ 223s { 223s "line_num": 4, 223s "column_num": 10, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/call_hierarchy.cc", 223s "description": "simple_1", 223s "file_only": false 223s } 223s ] 223s Completer response: [ 223s { 223s "line_num": 15, 223s "column_num": 3, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/call_hierarchy.cc", 223s "description": "multiple_0", 223s "file_only": false 223s }, 223s { 223s "line_num": 11, 223s "column_num": 3, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/call_hierarchy.cc", 223s "description": "multiple_1", 223s "file_only": false 223s }, 223s { 223s "line_num": 7, 223s "column_num": 3, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/call_hierarchy.cc", 223s "description": "multiple_2", 223s "file_only": false 223s } 223s ] 223s Completer response: { 223s "exception": { 223s "TYPE": "RuntimeError" 223s }, 223s "message": "No incoming calls found.", 223s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py\", line 1810, in \n self.CallHierarchy( request_data, [ 'incoming' ] )\n ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 223s } 223s Completer response: { 223s "line_num": 4, 223s "column_num": 9, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": " int x;", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 6, 223s "column_num": 10, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": " char in_line()", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 2, 223s "column_num": 11, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "namespace Local", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 11, 223s "column_num": 10, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": " char out_of_line();", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 11, 223s "column_num": 10, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": " char out_of_line();", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 14, 223s "column_num": 13, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "char Local::out_of_line()", 223s "file_only": false 223s }.. 223s Completer response: { 223s "line_num": 19, 223s "column_num": 5, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "int test();", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 21, 223s "column_num": 5, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "int test()", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 32, 223s "column_num": 26, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 32, 223s "column_num": 54, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 32, 223s "column_num": 54, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 36, 223s "column_num": 28, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": " \u00e7->u; Another_Unic\u00f8de *u;", 223s "file_only": false 223s } 223s Completer response: { 223s "exception": { 223s "TYPE": "RuntimeError" 223s }, 223s "message": "Cannot jump to location", 223s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 223s } 223s Completer response: { 223s "exception": { 223s "TYPE": "RuntimeError" 223s }, 223s "message": "Cannot jump to location", 223s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 223s } 223s Completer response: [ 223s { 223s "line_num": 2, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "Namespace: Local", 223s "file_only": false, 223s "extra_data": { 223s "kind": "Namespace", 223s "name": "Local" 223s } 223s }, 223s { 223s "line_num": 14, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "Function: Local::out_of_line", 223s "file_only": false, 223s "extra_data": { 223s "kind": "Function", 223s "name": "Local::out_of_line" 223s } 223s }, 223s { 223s "line_num": 6, 223s "column_num": 5, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "Function: in_line", 223s "file_only": false, 223s "extra_data": { 223s "kind": "Function", 223s "name": "in_line" 223s } 223s }, 223s { 223s "line_num": 11, 223s "column_num": 5, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "Function: out_of_line", 223s "file_only": false, 223s "extra_data": { 223s "kind": "Function", 223s "name": "out_of_line" 223s } 223s }, 223s { 223s "line_num": 19, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "Function: test", 223s "file_only": false, 223s "extra_data": { 223s "kind": "Function", 223s "name": "test" 223s } 223s }, 223s { 223s "line_num": 21, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "Function: test", 223s "file_only": false, 223s "extra_data": { 223s "kind": "Function", 223s "name": "test" 223s } 223s }, 223s { 223s "line_num": 30, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "Function: unicode", 223s "file_only": false, 223s "extra_data": { 223s "kind": "Function", 223s "name": "unicode" 223s } 223s }, 223s { 223s "line_num": 4, 223s "column_num": 5, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 223s "description": "Variable: x", 223s "file_only": false, 223s "extra_data": { 223s "kind": "Variable", 223s "name": "x" 223s } 223s } 223s ] 223s Completer response: [ 223s { 223s "line_num": 5, 223s "column_num": 8, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/virtual.cpp", 223s "description": "struct bar : foo_t{", 223s "file_only": false 223s }, 223s { 223s "line_num": 13, 223s "column_num": 8, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/virtual.cpp", 223s "description": "struct quux : foo_t {};", 223s "file_only": false 223s }, 223s { 223s "line_num": 9, 223s "column_num": 8, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/virtual.cpp", 223s "description": "struct baz : foo_t {", 223s "file_only": false 223s } 223s ] 223s Completer response: [ 223s { 223s "line_num": 10, 223s "column_num": 15, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/virtual.cpp", 223s "description": " virtual int foo() { return 1; }", 223s "file_only": false 223s }, 223s { 223s "line_num": 6, 223s "column_num": 7, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/virtual.cpp", 223s "description": " int foo() override { return 42; }", 223s "file_only": false 223s } 223s ] 223s Completer response: { 223s "line_num": 14, 223s "column_num": 8, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/virtual.cpp", 223s "description": "struct diamond : baz, quux {};", 223s "file_only": false 223s } 223s Completer response: [ 223s { 223s "line_num": 5, 223s "column_num": 8, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/virtual.cpp", 223s "description": "struct bar : foo_t{", 223s "file_only": false 223s }, 223s { 223s "line_num": 13, 223s "column_num": 8, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/virtual.cpp", 223s "description": "struct quux : foo_t {};", 223s "file_only": false 223s }, 223s { 223s "line_num": 9, 223s "column_num": 8, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/virtual.cpp", 223s "description": "struct baz : foo_t {", 223s "file_only": false 223s } 223s ]. 223s Completer response: { 223s "exception": { 223s "TYPE": "RuntimeError" 223s }, 223s "message": "Cannot jump to location", 223s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/a.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/a.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/a.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/system/a.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/system/a.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/system/a.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/quote/b.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "line_num": 1, 223s "column_num": 1, 223s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/test-include/system/c.hpp", 223s "file_only": false 223s } 223s Completer response: { 223s "exception": { 223s "TYPE": "RuntimeError" 223s }, 223s "message": "Cannot jump to location", 223s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 223s } 223s Completer response: { 223s "exception": { 223s "TYPE": "RuntimeError" 223s }, 223s "message": "Cannot jump to location", 223s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 223s } 223s Completer response: { 223s "exception": { 223s "TYPE": "RuntimeError" 223s }, 223s "message": "Cannot jump to location", 223s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 226s }.... 226s Completer response: [ 226s { 226s "line_num": 11, 226s "column_num": 10, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " char out_of_line();", 226s "file_only": false 226s }, 226s { 226s "line_num": 14, 226s "column_num": 13, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "char Local::out_of_line()", 226s "file_only": false 226s }, 226s { 226s "line_num": 25, 226s "column_num": 22, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " char cx = Local::out_of_line();", 226s "file_only": false 226s } 226s ] 226s Completer response: [ 226s { 226s "line_num": 2, 226s "column_num": 11, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "namespace Local", 226s "file_only": false 226s }, 226s { 226s "line_num": 14, 226s "column_num": 6, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "char Local::out_of_line()", 226s "file_only": false 226s }, 226s { 226s "line_num": 23, 226s "column_num": 14, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " int ix = Local::x;", 226s "file_only": false 226s }, 226s { 226s "line_num": 24, 226s "column_num": 15, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " char cy = Local::in_line();", 226s "file_only": false 226s }, 226s { 226s "line_num": 25, 226s "column_num": 15, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " char cx = Local::out_of_line();", 226s "file_only": false 226s } 226s ] 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "Cannot jump to location", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 226s } 226s Completer response: { 226s "line_num": 14, 226s "column_num": 13, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "Function: out_of_line", 226s "file_only": false, 226s "extra_data": { 226s "kind": "Function", 226s "name": "out_of_line" 226s } 226s } 226s Completer response: [ 226s { 226s "line_num": 6, 226s "column_num": 10, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "Function: in_line", 226s "file_only": false, 226s "extra_data": { 226s "kind": "Function", 226s "name": "in_line" 226s } 226s }, 226s { 226s "line_num": 14, 226s "column_num": 13, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "Function: out_of_line", 226s "file_only": false, 226s "extra_data": { 226s "kind": "Function", 226s "name": "out_of_line" 226s } 226s } 226s ] 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "Symbol not found", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py\", line 2649, in GoToSymbol\n return _LspSymbolListToGoTo( request_data, result )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py\", line 3414, in _LspSymbolListToGoTo\n raise RuntimeError( \"Symbol not found\" )\nRuntimeError: Symbol not found\n" 226s } 226s Completer response: { 226s "line_num": 2, 226s "column_num": 8, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/GoTo_Clang_ZeroBasedLineAndColumn_test.cc", 226s "description": "struct Foo {", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 4, 226s "column_num": 9, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " int x;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 4, 226s "column_num": 9, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " int x;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 4, 226s "column_num": 9, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " int x;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 6, 226s "column_num": 10, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " char in_line()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 6, 226s "column_num": 10, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " char in_line()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 6, 226s "column_num": 10, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " char in_line()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 2, 226s "column_num": 11, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "namespace Local", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 2, 226s "column_num": 11, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "namespace Local", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 2, 226s "column_num": 11, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "namespace Local", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 14, 226s "column_num": 13, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "char Local::out_of_line()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 14, 226s "column_num": 13, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "char Local::out_of_line()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 14, 226s "column_num": 13, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "char Local::out_of_line()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 11, 226s "column_num": 10, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " char out_of_line();", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 11, 226s "column_num": 10, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " char out_of_line();", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 11, 226s "column_num": 10, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " char out_of_line();", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 14, 226s "column_num": 13, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "char Local::out_of_line()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 14, 226s "column_num": 13, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "char Local::out_of_line()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 14, 226s "column_num": 13, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "char Local::out_of_line()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 19, 226s "column_num": 5, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "int test();", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 19, 226s "column_num": 5, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "int test();", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 19, 226s "column_num": 5, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "int test();", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 21, 226s "column_num": 5, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "int test()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 21, 226s "column_num": 5, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "int test()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 21, 226s "column_num": 5, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": "int test()", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 32, 226s "column_num": 26, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 32, 226s "column_num": 26, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 32, 226s "column_num": 26, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 32, 226s "column_num": 54, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 32, 226s "column_num": 54, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 32, 226s "column_num": 54, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 32, 226s "column_num": 54, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 32, 226s "column_num": 54, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 32, 226s "column_num": 54, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " /* \u2020est \u00ea */ struct Unic\u00f8de { int u; }; struct Another_Unic\u00f8de;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 36, 226s "column_num": 28, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " \u00e7->u; Another_Unic\u00f8de *u;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 36, 226s "column_num": 28, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " \u00e7->u; Another_Unic\u00f8de *u;", 226s "file_only": false 226s } 226s Completer response: { 226s "line_num": 36, 226s "column_num": 28, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/goto.cc", 226s "description": " \u00e7->u; Another_Unic\u00f8de *u;", 226s "file_only": false 226s } 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "Cannot jump to location", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 226s } 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "Cannot jump to location", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 226s }. 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "Cannot jump to location", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 226s } 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "Cannot jump to location", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 226s } 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "Cannot jump to location", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 226s } 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "Cannot jump to location", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/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" 226s } 226s Completer response: [ 226s { 226s "from": { 226s "data": "E3701223F682F5F0", 226s "kind": 12, 226s "name": "g", 226s "range": { 226s "end": { 226s "character": 5, 226s "line": 2 226s }, 226s "start": { 226s "character": 4, 226s "line": 2 226s } 226s }, 226s "selectionRange": { 226s "end": { 226s "character": 5, 226s "line": 2 226s }, 226s "start": { 226s "character": 4, 226s "line": 2 226s } 226s }, 226s "uri": "file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc" 226s }, 226s "fromRanges": [ 226s { 226s "end": { 226s "character": 12, 226s "line": 3 226s }, 226s "start": { 226s "character": 11, 226s "line": 3 226s } 226s }, 226s { 226s "end": { 226s "character": 18, 226s "line": 3 226s }, 226s "start": { 226s "character": 17, 226s "line": 3 226s } 226s } 226s ], 226s "kind": "Function", 226s "name": "g", 226s "locations": [ 226s { 226s "line_num": 4, 226s "column_num": 12, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": " return f() + f();", 226s "file_only": false 226s }, 226s { 226s "line_num": 4, 226s "column_num": 18, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": " return f() + f();", 226s "file_only": false 226s } 226s ], 226s "root_location": { 226s "line_num": 3, 226s "column_num": 5, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": "int g() {", 226s "file_only": false 226s } 226s }, 226s { 226s "from": { 226s "data": "AEF4FA3B122BAD22", 226s "kind": 12, 226s "name": "h", 226s "range": { 226s "end": { 226s "character": 5, 226s "line": 6 226s }, 226s "start": { 226s "character": 4, 226s "line": 6 226s } 226s }, 226s "selectionRange": { 226s "end": { 226s "character": 5, 226s "line": 6 226s }, 226s "start": { 226s "character": 4, 226s "line": 6 226s } 226s }, 226s "uri": "file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc" 226s }, 226s "fromRanges": [ 226s { 226s "end": { 226s "character": 12, 226s "line": 8 226s }, 226s "start": { 226s "character": 11, 226s "line": 8 226s } 226s } 226s ], 226s "kind": "Function", 226s "name": "h", 226s "locations": [ 226s { 226s "line_num": 9, 226s "column_num": 12, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": " return f() + x;", 226s "file_only": false 226s } 226s ], 226s "root_location": { 226s "line_num": 7, 226s "column_num": 5, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": "int h() {", 226s "file_only": false 226s } 226s } 226s ]..s. 226s Completer response: [ 226s { 226s "from": { 226s "data": "AEF4FA3B122BAD22", 226s "kind": 12, 226s "name": "h", 226s "range": { 226s "end": { 226s "character": 5, 226s "line": 6 226s }, 226s "start": { 226s "character": 4, 226s "line": 6 226s } 226s }, 226s "selectionRange": { 226s "end": { 226s "character": 5, 226s "line": 6 226s }, 226s "start": { 226s "character": 4, 226s "line": 6 226s } 226s }, 226s "uri": "file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc" 226s }, 226s "fromRanges": [ 226s { 226s "end": { 226s "character": 13, 226s "line": 7 226s }, 226s "start": { 226s "character": 12, 226s "line": 7 226s } 226s } 226s ], 226s "kind": "Function", 226s "name": "h", 226s "locations": [ 226s { 226s "line_num": 8, 226s "column_num": 13, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": " int x = g();", 226s "file_only": false 226s } 226s ], 226s "root_location": { 226s "line_num": 7, 226s "column_num": 5, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": "int h() {", 226s "file_only": false 226s } 226s } 226s ] 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "No incoming calls found.", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py\", line 1818, in \n self.Hierarchy( request_data, [ *args, 'call' ] )\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 226s } 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "No call hierarchy found.", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py\", line 1814, in \n self.InitialHierarchy( request_data, [ 'call' ] )\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 226s } 226s Completer response: { 226s "exception": { 226s "TYPE": "RuntimeError" 226s }, 226s "message": "No type hierarchy found.", 226s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py\", line 1794, in \n self.InitialHierarchy( request_data, [ 'type' ] )\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 226s } 226s Completer response: [ 226s { 226s "data": { 226s "parents": [ 226s { 226s "parents": [], 226s "symbolID": "50CC67D3A44DC9B2" 226s } 226s ], 226s "symbolID": "0220F73A20FA2F0C" 226s }, 226s "kind": "Struct", 226s "name": "B1", 226s "range": { 226s "end": { 226s "character": 9, 226s "line": 12 226s }, 226s "start": { 226s "character": 7, 226s "line": 12 226s } 226s }, 226s "selectionRange": { 226s "end": { 226s "character": 9, 226s "line": 12 226s }, 226s "start": { 226s "character": 7, 226s "line": 12 226s } 226s }, 226s "uri": "file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "locations": [ 226s { 226s "line_num": 13, 226s "column_num": 8, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": "struct B1 : B0 {};", 226s "file_only": false 226s } 226s ] 226s }, 226s { 226s "data": { 226s "parents": [ 226s { 226s "parents": [], 226s "symbolID": "50CC67D3A44DC9B2" 226s } 226s ], 226s "symbolID": "246CD0DB349506BC" 226s }, 226s "kind": "Struct", 226s "name": "D0", 226s "range": { 226s "end": { 226s "character": 9, 226s "line": 14 226s }, 226s "start": { 226s "character": 7, 226s "line": 14 226s } 226s }, 226s "selectionRange": { 226s "end": { 226s "character": 9, 226s "line": 14 226s }, 226s "start": { 226s "character": 7, 226s "line": 14 226s } 226s }, 226s "uri": "file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "locations": [ 226s { 226s "line_num": 15, 226s "column_num": 8, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": "struct D0 : B0 {};", 226s "file_only": false 226s } 226s ] 226s }, 226s { 226s "data": { 226s "parents": [ 226s { 226s "parents": [], 226s "symbolID": "50CC67D3A44DC9B2" 226s } 226s ], 226s "symbolID": "AFFCAED15557EF08" 226s }, 226s "kind": "Struct", 226s "name": "D1", 226s "range": { 226s "end": { 226s "character": 9, 226s "line": 15 226s }, 226s "start": { 226s "character": 7, 226s "line": 15 226s } 226s }, 226s "selectionRange": { 226s "end": { 226s "character": 9, 226s "line": 15 226s }, 226s "start": { 226s "character": 7, 226s "line": 15 226s } 226s }, 226s "uri": "file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "locations": [ 226s { 226s "line_num": 16, 226s "column_num": 8, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": "struct D1 : B0, B1 {};", 226s "file_only": false 226s } 226s ] 226s } 226s ] 226s Completer response: [ 226s { 226s "data": { 226s "parents": [ 226s { 226s "parents": [ 226s { 226s "parents": [], 226s "symbolID": "50CC67D3A44DC9B2" 226s } 226s ], 226s "symbolID": "0220F73A20FA2F0C" 226s } 226s ], 226s "symbolID": "AFFCAED15557EF08" 226s }, 226s "kind": "Struct", 226s "name": "D1", 226s "range": { 226s "end": { 226s "character": 9, 226s "line": 15 226s }, 226s "start": { 226s "character": 7, 226s "line": 15 226s } 226s }, 226s "selectionRange": { 226s "end": { 226s "character": 9, 226s "line": 15 226s }, 226s "start": { 226s "character": 7, 226s "line": 15 226s } 226s }, 226s "uri": "file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "locations": [ 226s { 226s "line_num": 16, 226s "column_num": 8, 226s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 226s "description": "struct D1 : B0, B1 {};", 226s "file_only": false 226s } 226s ] 226s } 226s ]...No Clangd executable found at /test/clangd 226s Clangd at /test/clangd is out-of-date 226s .ss...Error while stopping Clangd 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1161, in Shutdown 226s self.ShutdownServer() 226s ~~~~~~~~~~~~~~~~~~~^^ 226s File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ 226s return self._mock_call(*args, **kwargs) 226s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 226s File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call 226s return self._execute_mock_call(*args, **kwargs) 226s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 226s File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call 226s raise effect 226s Exception 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s .Clangd failed to start, or did not connect successfully 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s Can't determine subcommands: not initialized yet 226s ...............................s.....s..Semantic completion not available for ['foo', 'bar'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo', 'bar'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .sSemantic completion not available for ['foo', 'bar'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo', 'bar'] 226s .Semantic completion not available for ['foo', 'bar'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo', 'bar'] 226s .Semantic completion not available for ['foo', 'bar'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo', 'bar'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .........Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s ..Semantic completion not available for ['dummy_filetype'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['dummy_filetype'] 226s Semantic completion not available for ['dummy_filetype'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['dummy_filetype'] 226s Semantic completion not available for ['dummy_filetype'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['dummy_filetype'] 226s ..Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['css'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['css'] 226s Semantic completion not available for ['css'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['css'] 226s .Semantic completion not available for ['css'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['css'] 226s Semantic completion not available for ['css'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['css'] 226s .sSemantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['css'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['css'] 226s Semantic completion not available for ['css'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['css'] 226s ...Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s .Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 226s Semantic completion not available for ['foo'] 226s Traceback (most recent call last): 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 226s self.GetFiletypeCompleter( filetypes ) 226s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 226s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 226s raise ValueError( 226s f'No semantic completer exists for filetypes: { current_filetypes }' ) 226s ValueError: No semantic completer exists for filetypes: ['foo'] 227s ..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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 227s Traceback (most recent call last): 227s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 227s self._HandleDynamicRegistrations( request ) 227s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 227s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 227s observer.schedule( self._watchdog_factory( globs ), 227s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 227s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 227s lambda globs: WatchdogHandler( self, globs ), 227s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 227s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 227s super().__init__( patterns ) 227s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 227s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 227s 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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 227s Traceback (most recent call last): 227s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 227s self._HandleDynamicRegistrations( request ) 227s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 227s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 227s observer.schedule( self._watchdog_factory( globs ), 227s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 227s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 227s lambda globs: WatchdogHandler( self, globs ), 227s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 227s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 227s super().__init__( patterns ) 227s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 227s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 229s .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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 229s Traceback (most recent call last): 229s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 229s self._HandleDynamicRegistrations( request ) 229s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 229s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 229s observer.schedule( self._watchdog_factory( globs ), 229s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 229s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 229s lambda globs: WatchdogHandler( self, globs ), 229s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 229s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 229s super().__init__( patterns ) 229s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 229s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 229s ..Server reported: 2025/02/21 04:08:07 failed to register for file watching notifications: Method not found 229s 229s 229s Completer response: { 229s "exception": { 229s "TYPE": "RuntimeError" 229s }, 229s "message": "No subtypes found.", 229s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py\", line 1798, in \n self.Hierarchy( request_data, [ *args, 'type' ] )\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 229s } 229s Completer response: [ 229s { 229s "data": { 229s "parents": [ 229s { 229s "parents": [], 229s "symbolID": "50CC67D3A44DC9B2" 229s } 229s ], 229s "symbolID": "0220F73A20FA2F0C" 229s }, 229s "kind": "Struct", 229s "name": "B1", 229s "range": { 229s "end": { 229s "character": 9, 229s "line": 12 229s }, 229s "start": { 229s "character": 7, 229s "line": 12 229s } 229s }, 229s "selectionRange": { 229s "end": { 229s "character": 9, 229s "line": 12 229s }, 229s "start": { 229s "character": 7, 229s "line": 12 229s } 229s }, 229s "uri": "file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 229s "locations": [ 229s { 229s "line_num": 13, 229s "column_num": 8, 229s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 229s "description": "struct B1 : B0 {};", 229s "file_only": false 229s } 229s ] 229s }, 229s { 229s "data": { 229s "parents": [], 229s "symbolID": "50CC67D3A44DC9B2" 229s }, 229s "kind": "Struct", 229s "name": "B0", 229s "range": { 229s "end": { 229s "character": 9, 229s "line": 11 229s }, 229s "start": { 229s "character": 7, 229s "line": 11 229s } 229s }, 229s "selectionRange": { 229s "end": { 229s "character": 9, 229s "line": 11 229s }, 229s "start": { 229s "character": 7, 229s "line": 11 229s } 229s }, 229s "uri": "file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 229s "locations": [ 229s { 229s "line_num": 12, 229s "column_num": 8, 229s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 229s "description": "struct B0 {};", 229s "file_only": false 229s } 229s ] 229s } 229s ] 229s Completer response: [ 229s { 229s "data": { 229s "parents": [], 229s "symbolID": "50CC67D3A44DC9B2" 229s }, 229s "kind": "Struct", 229s "name": "B0", 229s "range": { 229s "end": { 229s "character": 9, 229s "line": 11 229s }, 229s "start": { 229s "character": 7, 229s "line": 11 229s } 229s }, 229s "selectionRange": { 229s "end": { 229s "character": 9, 229s "line": 11 229s }, 229s "start": { 229s "character": 7, 229s "line": 11 229s } 229s }, 229s "uri": "file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 229s "locations": [ 229s { 229s "line_num": 12, 229s "column_num": 8, 229s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/clangd/testdata/hierarchies.cc", 229s "description": "struct B0 {};", 229s "file_only": false 229s } 229s ] 229s } 229s ] 229s Completer response: { 229s "exception": { 229s "TYPE": "RuntimeError" 229s }, 229s "message": "No supertypes found.", 229s "traceback": "Traceback (most recent call last):\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py\", line 213, in __call__\n out = callback( request, response )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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.jXW9y0/build.oqJ/src/ycmd/completers/completer.py\", line 481, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py\", line 1798, in \n self.Hierarchy( request_data, [ *args, 'type' ] )\n ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/tmp/autopkgtest.jXW9y0/build.oqJ/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" 229s } 229s completer response: [{'fixit_available': False, 229s 'kind': 'ERROR', 229s 'location': {'column_num': 5, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 229s 'line_num': 12}, 229s 'location_extent': {'end': {'column_num': 21, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 229s 'line_num': 12}, 229s 'start': {'column_num': 5, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 229s 'line_num': 12}}, 229s 'ranges': [{'end': {'column_num': 21, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 229s 'line_num': 12}, 229s 'start': {'column_num': 5, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 229s 'line_num': 12}}], 229s 'text': 'undefined: diagnostics_test [UndeclaredName]'}] 229s poll response: [{'message': 'Loading packages...'}, 229s {'message': 'Finished loading packages.'}, 229s {'message': 'Found Go version 1.18, which is not supported by this version of ' 229s 'gopls. Please upgrade to Go 1.21 or later and reinstall gopls. ' 229s "If you can't upgrade and want this message to go away, please " 229s 'install gopls v0.14.2. See https://go.dev/s/gopls-support-policy ' 229s 'for more details.'}, 229s {'diagnostics': [{'fixit_available': False, 229s 'kind': 'ERROR', 229s 'location': {'column_num': 5, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 229s 'line_num': 12}, 229s 'location_extent': {'end': {'column_num': 21, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 229s 'line_num': 12}, 229s 'start': {'column_num': 5, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 229s 'line_num': 12}}, 229s 'ranges': [{'end': {'column_num': 21, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 229s 'line_num': 12}, 229s 'start': {'column_num': 5, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 229s 'line_num': 12}}], 229s 'text': 'undefined: diagnostics_test [UndeclaredName]'}], 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go'}, 229s {'diagnostics': [{'fixit_available': False, 229s 'kind': 'ERROR', 229s 'location': {'column_num': 10, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 229s 'line_num': 2}, 229s 'location_extent': {'end': {'column_num': 15, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 229s 'line_num': 2}, 229s 'start': {'column_num': 10, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 229s 'line_num': 2}}, 229s 'ranges': [{'end': {'column_num': 15, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 229s 'line_num': 2}, 229s 'start': {'column_num': 10, 229s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 229s 'line_num': 2}}], 229s 'text': 'could not import fmt (no required module provides ' 229s 'package "fmt") [BrokenImport]'}], 230s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 230s Traceback (most recent call last): 230s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 230s self._HandleDynamicRegistrations( request ) 230s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 230s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 230s observer.schedule( self._watchdog_factory( globs ), 230s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 230s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 230s lambda globs: WatchdogHandler( self, globs ), 230s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 230s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 230s super().__init__( patterns ) 230s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 230s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 232s ...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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 232s Traceback (most recent call last): 232s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 232s self._HandleDynamicRegistrations( request ) 232s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 232s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 232s observer.schedule( self._watchdog_factory( globs ), 232s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 232s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 232s lambda globs: WatchdogHandler( self, globs ), 232s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 232s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 232s super().__init__( patterns ) 232s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 232s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 232s 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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 232s Traceback (most recent call last): 232s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 232s self._HandleDynamicRegistrations( request ) 232s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 232s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 232s observer.schedule( self._watchdog_factory( globs ), 232s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 232s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 232s lambda globs: WatchdogHandler( self, globs ), 232s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 232s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 232s super().__init__( patterns ) 232s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 232s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 232s . 232s Test failed, retrying: 232s Expected: (a sequence containing a dictionary containing {'detailed_info': a string matching '^Llongfile 232s 232s (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 232s 232s (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'}) 232s but: a sequence containing a dictionary containing {'detailed_info': a string matching '^Llongfile 232s 232s (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 <[]> 232s 232s Completer response: { 232s "semantic_tokens": { 232s "tokens": [ 232s { 232s "range": { 232s "start": { 232s "line_num": 1, 232s "column_num": 1, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 1, 232s "column_num": 8, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "keyword", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 1, 232s "column_num": 9, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 1, 232s "column_num": 13, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "namespace", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 3, 232s "column_num": 1, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 3, 232s "column_num": 7, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "keyword", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 3, 232s "column_num": 34, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 3, 232s "column_num": 36, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "namespace", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 5, 232s "column_num": 1, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 5, 232s "column_num": 5, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "keyword", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 5, 232s "column_num": 6, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 5, 232s "column_num": 13, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "type", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 5, 232s "column_num": 14, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 5, 232s "column_num": 23, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "keyword", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 6, 232s "column_num": 3, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 6, 232s "column_num": 10, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "method", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 9, 232s "column_num": 1, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 9, 232s "column_num": 5, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "keyword", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 9, 232s "column_num": 6, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 9, 232s "column_num": 11, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "type", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 9, 232s "column_num": 12, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 9, 232s "column_num": 18, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "type", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 11, 232s "column_num": 1, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 11, 232s "column_num": 5, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "keyword", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 11, 232s "column_num": 7, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 11, 232s "column_num": 12, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "type", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 11, 232s "column_num": 14, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 11, 232s "column_num": 21, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "method", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 12, 232s "column_num": 3, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 12, 232s "column_num": 5, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "namespace", 232s "modifiers": [] 232s }, 232s { 232s "range": { 232s "start": { 232s "line_num": 12, 232s "column_num": 6, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s }, 232s "end": { 232s "line_num": 12, 232s "column_num": 11, 232s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go" 232s } 232s }, 232s "type": "function", 232s "modifiers": [] 232s } 232s ] 232s }, 232s "errors": [] 234s }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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 234s Traceback (most recent call last): 234s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 234s self._HandleDynamicRegistrations( request ) 234s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 234s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 234s observer.schedule( self._watchdog_factory( globs ), 234s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 234s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 234s lambda globs: WatchdogHandler( self, globs ), 234s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 234s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 234s super().__init__( patterns ) 234s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 234s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 234s Error while stopping gopls 234s Traceback (most recent call last): 234s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1189, in Shutdown 234s utils.WaitUntilProcessIsTerminated( self._server_handle, 234s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 234s timeout = 30 ) 234s ^^^^^^^^^^^^^^ 234s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/test_utils.py", line 332, in MockProcessTerminationTimingOut 234s raise RuntimeError( f'Waited process to terminate for { timeout } seconds, ' 234s 'aborting.' ) 234s RuntimeError: Waited process to terminate for 30 seconds, aborting. 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s Can't determine subcommands: not initialized yet 234s .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.jXW9y0/build.oqJ/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. 234s Traceback (most recent call last): 234s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 234s self._HandleDynamicRegistrations( request ) 234s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 234s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 234s observer.schedule( self._watchdog_factory( globs ), 234s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 234s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 234s lambda globs: WatchdogHandler( self, globs ), 234s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 234s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 234s super().__init__( patterns ) 234s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 234s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 235s 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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 235s Traceback (most recent call last): 235s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 235s self._HandleDynamicRegistrations( request ) 235s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 235s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 235s observer.schedule( self._watchdog_factory( globs ), 235s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 235s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 235s lambda globs: WatchdogHandler( self, globs ), 235s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 235s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 235s super().__init__( patterns ) 235s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 235s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 236s ./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 >) 236s return self.run(*args, **kwds) 236s .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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 236s Traceback (most recent call last): 236s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 236s self._HandleDynamicRegistrations( request ) 236s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 236s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 236s observer.schedule( self._watchdog_factory( globs ), 236s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 236s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 236s lambda globs: WatchdogHandler( self, globs ), 236s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 236s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 236s super().__init__( patterns ) 236s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 236s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 237s Can't determine subcommands: not initialized yet 238s .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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 238s Traceback (most recent call last): 238s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 238s self._HandleDynamicRegistrations( request ) 238s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 238s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 238s observer.schedule( self._watchdog_factory( globs ), 238s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 238s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 238s lambda globs: WatchdogHandler( self, globs ), 238s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 238s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 238s super().__init__( patterns ) 238s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 238s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 239s .....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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 239s Traceback (most recent call last): 239s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 239s self._HandleDynamicRegistrations( request ) 239s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 239s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 239s observer.schedule( self._watchdog_factory( globs ), 239s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 239s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 239s lambda globs: WatchdogHandler( self, globs ), 239s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 239s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 239s super().__init__( patterns ) 239s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 239s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 239s .... 239s completer response: {'fixits': [{'command': {'edit': {'documentChanges': [{'edits': [{'newText': '', 239s 'range': {'end': {'character': 0, 239s 'line': 2}, 239s 'start': {'character': 0, 239s 'line': 1}}}], 239s 'textDocument': {'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 239s 'version': 1}}]}, 239s 'kind': 'source.organizeImports', 239s 'title': 'Organize Imports'}, 239s 'kind': 'source.organizeImports', 239s 'resolve': True, 239s 'text': 'Organize Imports'}, 239s {'command': {'command': {'arguments': ['1', 239s {'range': {'end': {'character': 1, 239s 'line': 0}, 239s 'start': {'character': 0, 239s 'line': 0}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go'}], 239s 'command': 'gopls.free_symbols', 239s 'title': 'Browse free symbols'}, 239s 'kind': 'source.freesymbols', 239s 'title': 'Browse free symbols'}, 239s 'kind': 'source.freesymbols', 239s 'resolve': True, 239s 'text': 'Browse free symbols'}, 239s {'command': {'command': {'arguments': [{'range': {'end': {'character': 1, 239s 'line': 0}, 239s 'start': {'character': 0, 239s 'line': 0}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go'}], 239s 'command': 'gopls.doc', 239s 'title': 'Browse documentation for ' 239s 'package main'}, 239s 'kind': 'source.doc', 239s 'title': 'Browse documentation for package main'}, 239s 'kind': 'source.doc', 239s 'resolve': True, 239s 'text': 'Browse documentation for package main'}]} 239s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 239s 'line_num': 3}, 239s 'start': {'column_num': 1, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 239s 'line_num': 2}}, 239s 'replacement_text': ''}], 239s 'kind': 'source.organizeImports', 239s 'location': {'column_num': 1, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 239s 'line_num': 1}, 239s 'resolve': False, 239s 'text': 'Organize Imports'}]} 239s completer response: {'exception': {'TYPE': 'ResponseFailedException', 239s 'error_code': -32601, 239s 'error_message': 'JSON RPC method not found: "RangeFormatting" ' 239s 'not yet implemented'}, 239s 'message': 'Request failed: -32601: JSON RPC method not found: ' 239s '"RangeFormatting" not yet implemented', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 69, in \n' 239s ' lambda self, request_data, args: self.Format( request_data ' 239s ')\n' 239s ' ' 239s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2970, in Format\n' 239s ' response = self.GetConnection().GetResponse( request_id,\n' 239s ' message,\n' 239s ' ' 239s 'REQUEST_TIMEOUT_COMMAND )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 443, in GetResponse\n' 239s ' return response.AwaitResponse( timeout )\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 220, in AwaitResponse\n' 239s ' raise ResponseFailedException( error )\n' 239s 'ycmd.completers.language_server.language_server_completer.ResponseFailedException: ' 239s 'Request failed: -32601: JSON RPC method not found: ' 239s '"RangeFormatting" not yet implemented\n'} 239s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 5, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 239s 'line_num': 8}, 239s 'start': {'column_num': 1, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 239s 'line_num': 8}}, 239s 'replacement_text': '\t'}, 239s {'range': {'end': {'column_num': 5, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 239s 'line_num': 12}, 239s 'start': {'column_num': 1, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 239s 'line_num': 12}}, 239s 'replacement_text': '\t'}], 239s 'location': {'column_num': 1, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 239s 'line_num': 1}, 239s 'resolve': False, 239s 'text': ''}]} 239s completer response: {'detailed_info': 'func Hello()\nNow with doc!'} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'No documentation available.', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 239s 'line 77, in GetDoc\n' 239s ' result = json.loads( self.GetHoverResponse( request_data )[ ' 239s "'value' ] )\n" 239s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2587, in GetHoverResponse\n' 239s ' raise NoHoverInfoException( NO_HOVER_INFORMATION )\n' 239s 'ycmd.completers.language_server.language_server_completer.NoHoverInfoException: ' 239s 'No hover information.\n' 239s '\n' 239s 'During handling of the above exception, another exception ' 239s 'occurred:\n' 239s '\n' 239s 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 1782, in \n' 239s ' lambda self, request_data, args: self.GetDoc( request_data ' 239s ')\n' 239s ' ' 239s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 239s 'line 81, in GetDoc\n' 239s " raise RuntimeError( 'No documentation available.' )\n" 239s 'RuntimeError: No documentation available.\n'}... 239s completer response: {'message': 'func Hello()'} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Unknown type.', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 239s 'line 87, in GetType\n' 239s " self.GetHoverResponse( request_data )[ 'value' ] )[ " 239s "'signature' ]\n" 239s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2587, in GetHoverResponse\n' 239s ' raise NoHoverInfoException( NO_HOVER_INFORMATION )\n' 239s 'ycmd.completers.language_server.language_server_completer.NoHoverInfoException: ' 239s 'No hover information.\n' 239s '\n' 239s 'During handling of the above exception, another exception ' 239s 'occurred:\n' 239s '\n' 239s 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 1786, in \n' 239s ' lambda self, request_data, args: self.GetType( request_data ' 239s ')\n' 239s ' ' 239s '~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 239s 'line 90, in GetType\n' 239s " raise RuntimeError( 'Unknown type.' )\n" 239s 'RuntimeError: Unknown type.\n'} 239s completer response: {'column_num': 5, 239s 'description': ' å_test := Test{', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 10} 239s completer response: {'column_num': 6, 239s 'description': 'func dummy() {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 239s 'line_num': 3} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Cannot jump to location', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 61, in \n' 239s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 239s "'Definition' ] )\n" 239s ' ' 239s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2627, in GoTo\n' 239s " raise RuntimeError( 'Cannot jump to location' )\n" 239s 'RuntimeError: Cannot jump to location\n'} 239s completer response: {'column_num': 5, 239s 'description': ' å_test := Test{', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 10} 239s completer response: {'column_num': 6, 239s 'description': 'func dummy() {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 239s 'line_num': 3} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Cannot jump to location', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 61, in \n' 239s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 239s "'Definition' ] )\n" 239s ' ' 239s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2627, in GoTo\n' 239s " raise RuntimeError( 'Cannot jump to location' )\n" 239s 'RuntimeError: Cannot jump to location\n'} 239s completer response: {'column_num': 5, 239s 'description': ' å_test := Test{', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 10} 239s completer response: {'column_num': 6, 239s 'description': 'func dummy() {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 239s 'line_num': 3} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Cannot jump to location', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 61, in \n' 239s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 239s "'Definition' ] )\n" 239s ' ' 239s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2627, in GoTo\n' 239s " raise RuntimeError( 'Cannot jump to location' )\n" 239s 'RuntimeError: Cannot jump to location\n'}......s 239s completer response: [{'column_num': 2, 239s 'description': 'simple_2', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 5}] 239s completer response: [{'column_num': 2, 239s 'description': 'multiple_2', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 9}] 239s completer response: [{'column_num': 2, 239s 'description': 'multiple_2', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 12}, 239s {'column_num': 2, 239s 'description': 'multiple_1', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 13}] 239s completer response: [{'column_num': 2, 239s 'description': 'multiple_2', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 16}, 239s {'column_num': 2, 239s 'description': 'multiple_1', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 17}, 239s {'column_num': 2, 239s 'description': 'multiple_0', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 18}] 239s completer response: [{'column_num': 2, 239s 'description': 'simple_1', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 5}] 239s completer response: [{'column_num': 2, 239s 'description': 'multiple_1', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 12}, 239s {'column_num': 2, 239s 'description': 'multiple_0', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 16}, 239s {'column_num': 2, 239s 'description': 'multiple_2', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 9}] 239s completer response: [{'column_num': 2, 239s 'description': 'multiple_1', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 13}, 239s {'column_num': 2, 239s 'description': 'multiple_0', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 17}] 239s completer response: [{'column_num': 2, 239s 'description': 'multiple_0', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 239s 'line_num': 18}] 239s completer response: {'column_num': 6, 239s 'description': 'type thing string', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go', 239s 'line_num': 9} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Cannot jump to location', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 76, in \n' 239s ' lambda self, request_data, args: self.GoTo( request_data,\n' 239s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 239s ' [ ' 239s "'Implementation' ] )\n" 239s ' ' 239s '^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2627, in GoTo\n' 239s " raise RuntimeError( 'Cannot jump to location' )\n" 239s 'RuntimeError: Cannot jump to location\n'} 239s completer response: [{'column_num': 5, 239s 'description': ' å_test := Test{', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 10}, 239s {'column_num': 5, 239s 'description': ' å_test.', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 13}] 239s completer response: {'column_num': 6, 239s 'description': 'type Test struct {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 3} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Cannot jump to location', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 87, in \n' 239s ' lambda self, request_data, args: self.GoTo( request_data,\n' 239s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 239s ' [ ' 239s "'TypeDefinition' ] )\n" 239s ' ' 239s '^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2627, in GoTo\n' 239s " raise RuntimeError( 'Cannot jump to location' )\n" 239s 'RuntimeError: Cannot jump to location\n'} 239s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 'Function', 239s 'locations': [{'column_num': 6, 239s 'description': 'func f() (int) {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 3}], 239s 'name': 'f', 239s 'range': {'end': {'character': 6, 'line': 2}, 239s 'start': {'character': 5, 'line': 2}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 2}, 239s 'start': {'character': 5, 'line': 2}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}]. 239s completer response: [{'from': {'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 12, 239s 'name': 'g', 239s 'range': {'end': {'character': 6, 'line': 5}, 239s 'start': {'character': 5, 'line': 5}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 5}, 239s 'start': {'character': 5, 'line': 5}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}, 239s 'fromRanges': [{'end': {'character': 12, 'line': 6}, 239s 'start': {'character': 11, 'line': 6}}, 239s {'end': {'character': 18, 'line': 6}, 239s 'start': {'character': 17, 'line': 6}}], 239s 'kind': 'Function', 239s 'locations': [{'column_num': 12, 239s 'description': ' return f() + f();', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 7}, 239s {'column_num': 18, 239s 'description': ' return f() + f();', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 7}], 239s 'name': 'g', 239s 'root_location': {'column_num': 6, 239s 'description': 'func g() (int) {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 6}}, 239s {'from': {'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 12, 239s 'name': 'h', 239s 'range': {'end': {'character': 6, 'line': 8}, 239s 'start': {'character': 5, 'line': 8}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 8}, 239s 'start': {'character': 5, 'line': 8}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}, 239s 'fromRanges': [{'end': {'character': 12, 'line': 10}, 239s 'start': {'character': 11, 'line': 10}}], 239s 'kind': 'Function', 239s 'locations': [{'column_num': 12, 239s 'description': ' return f() + x;', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 11}], 239s 'name': 'h', 239s 'root_location': {'column_num': 6, 239s 'description': 'func h() (int) {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 9}}] 239s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 'Function', 239s 'locations': [{'column_num': 6, 239s 'description': 'func g() (int) {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 6}], 239s 'name': 'g', 239s 'range': {'end': {'character': 6, 'line': 5}, 239s 'start': {'character': 5, 'line': 5}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 5}, 239s 'start': {'character': 5, 'line': 5}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}] 239s completer response: [{'from': {'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 12, 239s 'name': 'h', 239s 'range': {'end': {'character': 6, 'line': 8}, 239s 'start': {'character': 5, 'line': 8}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 8}, 239s 'start': {'character': 5, 'line': 8}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}, 239s 'fromRanges': [{'end': {'character': 13, 'line': 9}, 239s 'start': {'character': 12, 'line': 9}}], 239s 'kind': 'Function', 239s 'locations': [{'column_num': 13, 239s 'description': ' var x = g();', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 10}], 239s 'name': 'h', 239s 'root_location': {'column_num': 6, 239s 'description': 'func h() (int) {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 9}}] 239s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 'Function', 239s 'locations': [{'column_num': 6, 239s 'description': 'func h() (int) {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 9}], 239s 'name': 'h', 239s 'range': {'end': {'character': 6, 'line': 8}, 239s 'start': {'character': 5, 'line': 8}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 8}, 239s 'start': {'character': 5, 'line': 8}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}] 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'No incoming calls found.', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 1818, in \n' 239s " self.Hierarchy( request_data, [ *args, 'call' ] )\n" 239s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2759, in Hierarchy\n' 239s ' raise RuntimeError(\n' 239s ' f\'No { direction.rstrip( "Calls" ) } { kind }s ' 239s "found.' )\n" 239s 'RuntimeError: No incoming calls found.\n'} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'No call hierarchy found.', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 1814, in \n' 239s " self.InitialHierarchy( request_data, [ 'call' ] )\n" 239s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2688, in InitialHierarchy\n' 239s " raise RuntimeError( f'No { kind } hierarchy found.' )\n" 239s 'RuntimeError: No call hierarchy found.\n'}. 239s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 'Function', 239s 'locations': [{'column_num': 6, 239s 'description': 'func h() (int) {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 9}], 239s 'name': 'h', 239s 'range': {'end': {'character': 6, 'line': 8}, 239s 'start': {'character': 5, 'line': 8}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 8}, 239s 'start': {'character': 5, 'line': 8}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}] 239s completer response: [{'fromRanges': [{'end': {'character': 13, 'line': 9}, 239s 'start': {'character': 12, 'line': 9}}], 239s 'kind': 'Function', 239s 'locations': [{'column_num': 13, 239s 'description': ' var x = g();', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 10}], 239s 'name': 'g', 239s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 12, 239s 'name': 'g', 239s 'range': {'end': {'character': 6, 'line': 5}, 239s 'start': {'character': 5, 'line': 5}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 5}, 239s 'start': {'character': 5, 'line': 5}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}}, 239s {'fromRanges': [{'end': {'character': 12, 'line': 10}, 239s 'start': {'character': 11, 'line': 10}}], 239s 'kind': 'Function', 239s 'locations': [{'column_num': 12, 239s 'description': ' return f() + x;', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 11}], 239s 'name': 'f', 239s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 12, 239s 'name': 'f', 239s 'range': {'end': {'character': 6, 'line': 2}, 239s 'start': {'character': 5, 'line': 2}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 2}, 239s 'start': {'character': 5, 'line': 2}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}}] 239s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 'Function', 239s 'locations': [{'column_num': 6, 239s 'description': 'func g() (int) {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 6}], 239s 'name': 'g', 239s 'range': {'end': {'character': 6, 'line': 5}, 239s 'start': {'character': 5, 'line': 5}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 5}, 239s 'start': {'character': 5, 'line': 5}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}] 239s completer response: [{'fromRanges': [{'end': {'character': 12, 'line': 6}, 239s 'start': {'character': 11, 'line': 6}}, 239s {'end': {'character': 18, 'line': 6}, 239s 'start': {'character': 17, 'line': 6}}], 239s 'kind': 'Function', 239s 'locations': [{'column_num': 12, 239s 'description': ' return f() + f();', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 7}, 239s {'column_num': 18, 239s 'description': ' return f() + f();', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 7}], 239s 'name': 'f', 239s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 12, 239s 'name': 'f', 239s 'range': {'end': {'character': 6, 'line': 2}, 239s 'start': {'character': 5, 'line': 2}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 2}, 239s 'start': {'character': 5, 'line': 2}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}}] 239s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 239s 'kind': 'Function', 239s 'locations': [{'column_num': 6, 239s 'description': 'func f() (int) {', 239s 'file_only': False, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 239s 'line_num': 3}], 239s 'name': 'f', 239s 'range': {'end': {'character': 6, 'line': 2}, 239s 'start': {'character': 5, 'line': 2}}, 239s 'selectionRange': {'end': {'character': 6, 'line': 2}, 239s 'start': {'character': 5, 'line': 2}}, 239s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}] 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'No outgoing calls found.', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 1818, in \n' 239s " self.Hierarchy( request_data, [ *args, 'call' ] )\n" 239s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2759, in Hierarchy\n' 239s ' raise RuntimeError(\n' 239s ' f\'No { direction.rstrip( "Calls" ) } { kind }s ' 239s "found.' )\n" 239s 'RuntimeError: No outgoing calls found.\n'} 239s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 3}, 239s 'start': {'column_num': 6, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 3}}, 239s 'replacement_text': 'xxx'}, 239s {'range': {'end': {'column_num': 20, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 10}, 239s 'start': {'column_num': 16, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 10}}, 239s 'replacement_text': 'xxx'}], 239s 'location': {'column_num': 17, 239s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 239s 'line_num': 10}, 239s 'resolve': False, 239s 'text': ''}]}.. 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Server is initializing. Please wait.', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 69, in \n' 239s ' lambda self, request_data, args: self.Format( request_data ' 239s ')\n' 239s ' ' 239s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2958, in Format\n' 239s " raise RuntimeError( 'Server is initializing. Please wait.' " 239s ')\n' 239s 'RuntimeError: Server is initializing. Please wait.\n'} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Server is initializing. Please wait.', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 1782, in \n' 239s ' lambda self, request_data, args: self.GetDoc( request_data ' 239s ')\n' 239s ' ' 239s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 239s 'line 77, in GetDoc\n' 239s ' result = json.loads( self.GetHoverResponse( request_data )[ ' 239s "'value' ] )\n" 239s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2574, in GetHoverResponse\n' 239s " raise RuntimeError( 'Server is initializing. Please wait.' " 239s ')\n' 239s 'RuntimeError: Server is initializing. Please wait.\n'} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Server is initializing. Please wait.', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 1786, in \n' 239s ' lambda self, request_data, args: self.GetType( request_data ' 239s ')\n' 239s ' ' 239s '~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 239s 'line 87, in GetType\n' 239s " self.GetHoverResponse( request_data )[ 'value' ] )[ " 239s "'signature' ]\n" 239s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2574, in GetHoverResponse\n' 239s " raise RuntimeError( 'Server is initializing. Please wait.' " 239s ')\n' 239s 'RuntimeError: Server is initializing. Please wait.\n'} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Server is initializing. Please wait.', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 61, in \n' 239s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 239s "'Definition' ] )\n" 239s ' ' 239s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2612, in GoTo\n' 239s " raise RuntimeError( 'Server is initializing. Please wait.' " 239s ')\n' 239s 'RuntimeError: Server is initializing. Please wait.\n'} 239s completer response: {'exception': {'TYPE': 'RuntimeError'}, 239s 'message': 'Server is initializing. Please wait.', 239s 'traceback': 'Traceback (most recent call last):\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 239s 'line 213, in __call__\n' 239s ' out = callback( request, response )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 239s '89, in RunCompleterCommand\n' 239s ' return _JsonResponse( completer.OnUserCommand(\n' 239s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 239s " request_data[ 'command_arguments' ],\n" 239s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' request_data ), response )\n' 239s ' ^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 239s 'line 481, in OnUserCommand\n' 239s ' return command( self, request_data, arguments[ 1: ] )\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 61, in \n' 239s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 239s "'Definition' ] )\n" 239s ' ' 239s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 239s ' File ' 239s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 239s 'line 2612, in GoTo\n' 239s " raise RuntimeError( 'Server is initializing. Please wait.' " 239s ')\n' 240s 'RuntimeError: Server is initializing. Please wait.\n'}.......Error while getting /some/tags last modification time 240s Traceback (most recent call last): 240s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/all/identifier_completer.py", line 113, in _FilterUnchangedTagFiles 240s current_mtime = os.path.getmtime( tag_file ) 240s File "", line 91, in getmtime 240s FileNotFoundError: [Errno 2] No such file or directory: '/some/tags' 240s ...................................................................................Semantic completion not available for ['foo'] 240s Traceback (most recent call last): 240s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 240s self.GetFiletypeCompleter( filetypes ) 240s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 240s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 240s raise ValueError( 240s f'No semantic completer exists for filetypes: { current_filetypes }' ) 240s ValueError: No semantic completer exists for filetypes: ['foo'] 240s .......... 240s completer response: {'exception': {'TYPE': 'RuntimeError'}, 240s 'message': 'Server is initializing. Please wait.', 240s 'traceback': 'Traceback (most recent call last):\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 240s 'line 213, in __call__\n' 240s ' out = callback( request, response )\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 240s '89, in RunCompleterCommand\n' 240s ' return _JsonResponse( completer.OnUserCommand(\n' 240s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 240s " request_data[ 'command_arguments' ],\n" 240s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 240s ' request_data ), response )\n' 240s ' ^^^^^^^^^^^^^^\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 240s 'line 481, in OnUserCommand\n' 240s ' return command( self, request_data, arguments[ 1: ] )\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 240s 'line 61, in \n' 240s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 240s "'Definition' ] )\n" 240s ' ' 240s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 240s 'line 2612, in GoTo\n' 240s " raise RuntimeError( 'Server is initializing. Please wait.' " 240s ')\n' 240s 'RuntimeError: Server is initializing. Please wait.\n'} 240s completer response: {'exception': {'TYPE': 'RuntimeError'}, 240s 'message': 'Server is initializing. Please wait.', 240s 'traceback': 'Traceback (most recent call last):\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 240s 'line 213, in __call__\n' 240s ' out = callback( request, response )\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 240s '89, in RunCompleterCommand\n' 240s ' return _JsonResponse( completer.OnUserCommand(\n' 240s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 240s " request_data[ 'command_arguments' ],\n" 240s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 240s ' request_data ), response )\n' 240s ' ^^^^^^^^^^^^^^\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 240s 'line 481, in OnUserCommand\n' 240s ' return command( self, request_data, arguments[ 1: ] )\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 240s 'line 1814, in \n' 240s " self.InitialHierarchy( request_data, [ 'call' ] )\n" 240s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 240s 'line 2675, in InitialHierarchy\n' 240s " raise RuntimeError( 'Server is initializing. Please wait.' " 240s ')\n' 240s 'RuntimeError: Server is initializing. Please wait.\n'} 240s completer response: {'exception': {'TYPE': 'RuntimeError'}, 240s 'message': 'Server is initializing. Please wait.', 240s 'traceback': 'Traceback (most recent call last):\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 240s 'line 213, in __call__\n' 240s ' out = callback( request, response )\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 240s '89, in RunCompleterCommand\n' 240s ' return _JsonResponse( completer.OnUserCommand(\n' 240s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 240s " request_data[ 'command_arguments' ],\n" 240s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 240s ' request_data ), response )\n' 240s ' ^^^^^^^^^^^^^^\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 240s 'line 481, in OnUserCommand\n' 240s ' return command( self, request_data, arguments[ 1: ] )\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 240s 'line 87, in \n' 240s ' lambda self, request_data, args: self.GoTo( request_data,\n' 240s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 240s ' [ ' 240s "'TypeDefinition' ] )\n" 240s ' ' 240s '^^^^^^^^^^^^^^^^^^^^^^\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 240s 'line 2612, in GoTo\n' 240s " raise RuntimeError( 'Server is initializing. Please wait.' " 240s ')\n' 240s 'RuntimeError: Server is initializing. Please wait.\n'} 240s completer response: {'exception': {'TYPE': 'RuntimeError'}, 240s 'message': 'Server is initializing. Please wait.', 240s 'traceback': 'Traceback (most recent call last):\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 240s 'line 213, in __call__\n' 240s ' out = callback( request, response )\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 240s '89, in RunCompleterCommand\n' 240s ' return _JsonResponse( completer.OnUserCommand(\n' 240s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 240s " request_data[ 'command_arguments' ],\n" 240s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 240s ' request_data ), response )\n' 240s ' ^^^^^^^^^^^^^^\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 240s 'line 481, in OnUserCommand\n' 240s ' return command( self, request_data, arguments[ 1: ] )\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 240s 'line 54, in \n' 240s ' lambda self, request_data, args: self.GetCodeActions( ' 240s 'request_data )\n' 240s ' ' 240s '~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 240s ' File ' 240s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 240s 'line 2826, in GetCodeActions\n' 240s " raise RuntimeError( 'Server is initializing. Please wait.' " 240s ')\n' 240s 'RuntimeError: Server is initializing. Please wait.\n'} 240s 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'}}] 240s Result: {'line_num': 1, 'column_num': 1, 'filepath': '/test.test', 'description': 'line1', 'file_only': False} 240s 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. 240s Traceback (most recent call last): 240s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 368, in run 240s self._ReadMessages() 240s ~~~~~~~~~~~~~~~~~~^^ 240s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 487, in _ReadMessages 240s data, read_bytes, headers = self._ReadHeaders( data ) 240s ~~~~~~~~~~~~~~~~~^^^^^^^^ 240s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 551, in _ReadHeaders 240s data = self.ReadData() 240s File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ 240s return self._mock_call(*args, **kwargs) 240s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 240s File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call 240s return self._execute_mock_call(*args, **kwargs) 240s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 240s File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call 240s raise effect 240s RuntimeError 240s .........Shutting down dispatch thread while it isn't active 240s Traceback (most recent call last): 240s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 405, in Close 240s self.join() 240s ~~~~~~~~~^^ 240s File "/usr/lib/python3.13/threading.py", line 1083, in join 240s raise RuntimeError("cannot join thread before it is started") 240s RuntimeError: cannot join thread before it is started 240s Shutting down dispatch thread while it isn't active 240s Traceback (most recent call last): 240s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 405, in Close 240s self.join() 240s ~~~~~~~~~^^ 240s File "/usr/lib/python3.13/threading.py", line 1083, in join 240s raise RuntimeError("cannot join thread before it is started") 240s RuntimeError: cannot join thread before it is started 240s .The language server communication channel closed unexpectedly. Issue a RestartServer command to recover. 240s Traceback (most recent call last): 240s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 364, in run 240s self.TryServerConnectionBlocking() 240s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 240s File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ 240s return self._mock_call(*args, **kwargs) 240s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 240s File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call 240s return self._execute_mock_call(*args, **kwargs) 240s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 240s File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call 240s raise effect 240s RuntimeError 241s ......The language server communication channel closed unexpectedly. Issue a RestartServer command to recover. 241s Traceback (most recent call last): 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 368, in run 241s self._ReadMessages() 241s ~~~~~~~~~~~~~~~~~~^^ 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 487, in _ReadMessages 241s data, read_bytes, headers = self._ReadHeaders( data ) 241s ~~~~~~~~~~~~~~~~~^^^^^^^^ 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 551, in _ReadHeaders 241s data = self.ReadData() 241s File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ 241s return self._mock_call(*args, **kwargs) 241s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 241s File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call 241s return self._execute_mock_call(*args, **kwargs) 241s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 241s File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call 241s raise result 241s OSError 241s ...s..sError retrieving completer debug info 241s Traceback (most recent call last): 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 336, in DebugInfo 241s result[ 'completer' ] = _GetCompleterForRequestData( 241s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 241s request_data ).DebugInfo( request_data ) 241s ^^^^^^^^^^^^^^ 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 402, in _GetCompleterForRequestData 241s return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] ) 241s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 241s raise ValueError( 241s f'No semantic completer exists for filetypes: { current_filetypes }' ) 241s ValueError: No semantic completer exists for filetypes: ['foo'] 241s .Error retrieving completer debug info 241s Traceback (most recent call last): 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 336, in DebugInfo 241s result[ 'completer' ] = _GetCompleterForRequestData( 241s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 241s request_data ).DebugInfo( request_data ) 241s ^^^^^^^^^^^^^^ 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 402, in _GetCompleterForRequestData 241s return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] ) 241s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 241s raise ValueError( 241s f'No semantic completer exists for filetypes: { current_filetypes }' ) 241s ValueError: No semantic completer exists for filetypes: ['foo'] 241s .Error retrieving completer debug info 241s Traceback (most recent call last): 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 336, in DebugInfo 241s result[ 'completer' ] = _GetCompleterForRequestData( 241s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 241s request_data ).DebugInfo( request_data ) 241s ^^^^^^^^^^^^^^ 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 402, in _GetCompleterForRequestData 241s return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] ) 241s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 241s raise ValueError( 241s f'No semantic completer exists for filetypes: { current_filetypes }' ) 241s ValueError: No semantic completer exists for filetypes: ['foo'] 241s .Semantic completion not available for ['foo'] 241s Traceback (most recent call last): 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 241s self.GetFiletypeCompleter( filetypes ) 241s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 241s raise ValueError( 241s f'No semantic completer exists for filetypes: { current_filetypes }' ) 241s ValueError: No semantic completer exists for filetypes: ['foo'] 241s ................Exception from semantic completer during sig help 241s Traceback (most recent call last): 241s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 169, in GetSignatureHelp 241s signature_info = filetype_completer.ComputeSignatures( request_data ) 241s File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ 241s return self._mock_call(*args, **kwargs) 241s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 241s File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call 241s return self._execute_mock_call(*args, **kwargs) 241s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 241s File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call 241s raise effect 241s RuntimeError 242s .......Exception from semantic completer (using general) 242s Traceback (most recent call last): 242s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 116, in GetCompletions 242s completions = filetype_completer.ComputeCandidates( request_data ) 242s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 303, in ComputeCandidates 242s candidates = self._GetCandidatesFromSubclass( request_data ) 242s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", line 341, in _GetCandidatesFromSubclass 242s raw_completions = self.ComputeCandidatesInner( request_data ) 242s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", line 196, in ComputeCandidatesInner 242s completions = self._GetJediScript( request_data ).complete( line, column ) 242s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 242s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", line 169, in _GetJediScript 242s environment = self._EnvironmentForRequest( request_data ) 242s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", line 122, in _EnvironmentForRequest 242s environment = self._EnvironmentForInterpreterPath( interpreter_path ) 242s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", line 96, in _EnvironmentForInterpreterPath 242s raise RuntimeError( 'Cannot find Python interpreter path ' 242s f'{ interpreter_path }.' ) 242s RuntimeError: Cannot find Python interpreter path /non/existing/python. 244s ........................ 244s 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}] 244s Result: {'line_num': 1, 'column_num': 1, 'filepath': '', 'file_only': False} 244s Result: {'line_num': 1, 'column_num': 1, 'filepath': '/test.test', 'description': 'line1', 'file_only': False} 244s Result: {'line_num': 2, 'column_num': 1, 'filepath': '/test.test', 'description': 'line2', 'file_only': False} 244s 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}] 244s Result: {'line_num': 2, 'column_num': 1, 'filepath': '/another.test', 'file_only': False} 244s Result: {'line_num': 1, 'column_num': 2, 'filepath': '/test.test', 'description': 'line1', 'file_only': False} 244s Result: {'line_num': 2, 'column_num': 4, 'filepath': '/test.test', 'description': 'line2', 'file_only': False} 244s 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}]} 244s 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}]} 244s Type Response: 244s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': []}, 'errors': [{'exception': {'TYPE': 'RuntimeError'}, 'message': '', 'traceback': 'Traceback (most recent call last):\n File "/tmp/autopkgtest.jXW9y0/build.oqJ/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 1167, in __call__\n return self._mock_call(*args, **kwargs)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call\n return self._execute_mock_call(*args, **kwargs)\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call\n raise effect\nRuntimeError\n'}]} 244s Completer response: { 244s "semantic_tokens": {}, 244s "errors": [] 244s } 244s completer response: {'exception': {'TYPE': 'RuntimeError'}, 244s 'message': "Can't jump to definition.", 244s 'traceback': 'Traceback (most recent call last):\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 244s 'line 213, in __call__\n' 244s ' out = callback( request, response )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 244s '89, in RunCompleterCommand\n' 244s ' return _JsonResponse( completer.OnUserCommand(\n' 244s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 244s " request_data[ 'command_arguments' ],\n" 244s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 244s ' request_data ), response )\n' 244s ' ^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 244s 'line 481, in OnUserCommand\n' 244s ' return command( self, request_data, arguments[ 1: ] )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 279, in \n' 244s ' self._GoToDefinition( request_data ) ),\n' 244s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 369, in _GoToDefinition\n' 244s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 244s "RuntimeError: Can't jump to definition.\n"} 244s completer response: {'exception': {'TYPE': 'RuntimeError'}, 244s 'message': "Can't jump to definition.", 244s 'traceback': 'Traceback (most recent call last):\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 244s 'line 213, in __call__\n' 244s ' out = callback( request, response )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 244s '89, in RunCompleterCommand\n' 244s ' return _JsonResponse( completer.OnUserCommand(\n' 244s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 244s " request_data[ 'command_arguments' ],\n" 244s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 244s ' request_data ), response )\n' 244s ' ^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 244s 'line 481, in OnUserCommand\n' 244s ' return command( self, request_data, arguments[ 1: ] )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 279, in \n' 244s ' self._GoToDefinition( request_data ) ),\n' 244s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 369, in _GoToDefinition\n' 244s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 244s "RuntimeError: Can't jump to definition.\n"} 244s completer response: {'column_num': 1, 244s 'description': 'my_dict = dict()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 1} 244s completer response: {'column_num': 1, 244s 'description': 'my_dict = dict()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 1} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 1, 244s 'description': 'my_instance = MyClass()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 7} 244s completer response: {'column_num': 1, 244s 'description': 'my_instance = MyClass()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 7} 244s completer response: {'column_num': 1, 244s 'description': 'my_instance = MyClass()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 7} 244s completer response: {'column_num': 1, 244s 'description': 'same_instance = my_instance', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 8} 244s completer response: {'column_num': 1, 244s 'description': 'same_instance = my_instance', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 8} 244s completer response: {'column_num': 1, 244s 'description': 'same_instance = my_instance', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 8} 244s completer response: {'column_num': 7, 244s 'description': 'def from_base', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/parent.py', 244s 'line_num': 2} 244s completer response: {'column_num': 24, 244s 'description': 'instance my_integer', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile2.py', 244s 'line_num': 1} 244s completer response: {'column_num': 24, 244s 'description': 'instance my_integer', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile1.py', 244s 'line_num': 2} 244s completer response: {'column_num': 5, 244s 'description': 'def my_function', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile3.py', 244s 'line_num': 3} 244s completer response: {'column_num': 24, 244s 'description': 'def my_function', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile1.py', 244s 'line_num': 1} 244s completer response: {'column_num': 51, 244s 'description': 'def my_function_alias', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile2.py', 244s 'line_num': 1} 244s completer response: {'column_num': 36, 244s 'description': 'def my_function_alias', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile1.py', 244s 'line_num': 2} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 5, 244s 'description': 'def import_me', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 244s 'line_num': 1} 244s completer response: {'column_num': 5, 244s 'description': 'def relative', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 244s 'line_num': 4} 244s completer response: {'exception': {'TYPE': 'RuntimeError'}, 244s 'message': "Can't jump to definition.", 244s 'traceback': 'Traceback (most recent call last):\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 244s 'line 213, in __call__\n' 244s ' out = callback( request, response )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 244s '89, in RunCompleterCommand\n' 244s ' return _JsonResponse( completer.OnUserCommand(\n' 244s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 244s " request_data[ 'command_arguments' ],\n" 244s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 244s ' request_data ), response )\n' 244s ' ^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 244s 'line 481, in OnUserCommand\n' 244s ' return command( self, request_data, arguments[ 1: ] )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 281, in \n' 244s ' self._GoToDefinition( request_data ) ),\n' 244s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 369, in _GoToDefinition\n' 244s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 244s "RuntimeError: Can't jump to definition.\n"} 244s completer response: {'exception': {'TYPE': 'RuntimeError'}, 244s 'message': "Can't jump to definition.", 244s 'traceback': 'Traceback (most recent call last):\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 244s 'line 213, in __call__\n' 244s ' out = callback( request, response )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 244s '89, in RunCompleterCommand\n' 244s ' return _JsonResponse( completer.OnUserCommand(\n' 244s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 244s " request_data[ 'command_arguments' ],\n" 244s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 244s ' request_data ), response )\n' 244s ' ^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 244s 'line 481, in OnUserCommand\n' 244s ' return command( self, request_data, arguments[ 1: ] )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 281, in \n' 244s ' self._GoToDefinition( request_data ) ),\n' 244s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 369, in _GoToDefinition\n' 244s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 244s "RuntimeError: Can't jump to definition.\n"} 244s completer response: {'column_num': 1, 244s 'description': 'my_dict = dict()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 1} 244s completer response: {'column_num': 1, 244s 'description': 'my_dict = dict()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 1} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 1, 244s 'description': 'my_instance = MyClass()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 7} 244s completer response: {'column_num': 1, 244s 'description': 'my_instance = MyClass()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 7} 244s completer response: {'column_num': 1, 244s 'description': 'my_instance = MyClass()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 7} 244s completer response: {'column_num': 1, 244s 'description': 'same_instance = my_instance', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 8} 244s completer response: {'column_num': 1, 244s 'description': 'same_instance = my_instance', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 8} 244s completer response: {'column_num': 1, 244s 'description': 'same_instance = my_instance', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 8} 244s completer response: {'column_num': 7, 244s 'description': 'def from_base', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/parent.py', 244s 'line_num': 2} 244s completer response: {'column_num': 24, 244s 'description': 'instance my_integer', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile2.py', 244s 'line_num': 1} 244s completer response: {'column_num': 24, 244s 'description': 'instance my_integer', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile1.py', 244s 'line_num': 2} 244s completer response: {'column_num': 5, 244s 'description': 'def my_function', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile3.py', 244s 'line_num': 3} 244s completer response: {'column_num': 24, 244s 'description': 'def my_function', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile1.py', 244s 'line_num': 1} 244s completer response: {'column_num': 51, 244s 'description': 'def my_function_alias', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile2.py', 244s 'line_num': 1} 244s completer response: {'column_num': 36, 244s 'description': 'def my_function_alias', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile1.py', 244s 'line_num': 2} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 5, 244s 'description': 'def import_me', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 244s 'line_num': 1} 244s completer response: {'column_num': 5, 244s 'description': 'def relative', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 244s 'line_num': 4} 244s completer response: {'exception': {'TYPE': 'RuntimeError'}, 244s 'message': "Can't jump to definition.", 244s 'traceback': 'Traceback (most recent call last):\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 244s 'line 213, in __call__\n' 244s ' out = callback( request, response )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 244s '89, in RunCompleterCommand\n' 244s ' return _JsonResponse( completer.OnUserCommand(\n' 244s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 244s " request_data[ 'command_arguments' ],\n" 244s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 244s ' request_data ), response )\n' 244s ' ^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 244s 'line 481, in OnUserCommand\n' 244s ' return command( self, request_data, arguments[ 1: ] )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 283, in \n' 244s ' self._GoToDefinition( request_data ) ),\n' 244s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 369, in _GoToDefinition\n' 244s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 244s "RuntimeError: Can't jump to definition.\n"} 244s completer response: {'exception': {'TYPE': 'RuntimeError'}, 244s 'message': "Can't jump to definition.", 244s 'traceback': 'Traceback (most recent call last):\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 244s 'line 213, in __call__\n' 244s ' out = callback( request, response )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 244s '89, in RunCompleterCommand\n' 244s ' return _JsonResponse( completer.OnUserCommand(\n' 244s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 244s " request_data[ 'command_arguments' ],\n" 244s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 244s ' request_data ), response )\n' 244s ' ^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 244s 'line 481, in OnUserCommand\n' 244s ' return command( self, request_data, arguments[ 1: ] )\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 283, in \n' 244s ' self._GoToDefinition( request_data ) ),\n' 244s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 244s ' File ' 244s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 244s 'line 369, in _GoToDefinition\n' 244s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 244s "RuntimeError: Can't jump to definition.\n"} 244s completer response: {'column_num': 1, 244s 'description': 'my_dict = dict()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 1} 244s completer response: {'column_num': 1, 244s 'description': 'my_dict = dict()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 1} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 7, 244s 'description': 'class MyClass', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 4} 244s completer response: {'column_num': 1, 244s 'description': 'my_instance = MyClass()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 7} 244s completer response: {'column_num': 1, 244s 'description': 'my_instance = MyClass()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 7} 244s completer response: {'column_num': 1, 244s 'description': 'my_instance = MyClass()', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 7} 244s completer response: {'column_num': 1, 244s 'description': 'same_instance = my_instance', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 8} 244s completer response: {'column_num': 1, 244s 'description': 'same_instance = my_instance', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 8} 244s completer response: {'column_num': 1, 244s 'description': 'same_instance = my_instance', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 244s 'line_num': 8} 244s completer response: {'column_num': 7, 244s 'description': 'def from_base', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/parent.py', 244s 'line_num': 2} 244s completer response: {'column_num': 24, 244s 'description': 'instance my_integer', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile2.py', 244s 'line_num': 1} 244s completer response: {'column_num': 24, 244s 'description': 'instance my_integer', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile1.py', 244s 'line_num': 2} 244s completer response: {'column_num': 5, 244s 'description': 'def my_function', 244s 'file_only': False, 244s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile3.py', 246s 'line_num': 3}....... 246s completer response: {'column_num': 24, 246s 'description': 'def my_function', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile1.py', 246s 'line_num': 1} 246s completer response: {'column_num': 51, 246s 'description': 'def my_function_alias', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile2.py', 246s 'line_num': 1} 246s completer response: {'column_num': 36, 246s 'description': 'def my_function_alias', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/multifile1.py', 246s 'line_num': 2} 246s completer response: {'column_num': 7, 246s 'description': 'class MyClass', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 246s 'line_num': 4} 246s completer response: {'column_num': 5, 246s 'description': 'def import_me', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 246s 'line_num': 1} 246s completer response: {'column_num': 5, 246s 'description': 'def relative', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/nested_import/to_import.py', 246s 'line_num': 4} 246s completer response: {'column_num': 7, 246s 'description': 'class MyClass', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 246s 'line_num': 4} 246s completer response: {'column_num': 7, 246s 'description': 'class C', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/child.py', 246s 'line_num': 2} 246s completer response: [{'column_num': 7, 246s 'description': 'def c', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/child.py', 246s 'line_num': 3}, 246s {'column_num': 7, 246s 'description': 'def c', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/parent.py', 246s 'line_num': 3}] 246s completer response: {'exception': {'TYPE': 'RuntimeError'}, 246s 'message': 'Symbol not found', 246s 'traceback': 'Traceback (most recent call last):\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 246s 'line 213, in __call__\n' 246s ' out = callback( request, response )\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 246s '89, in RunCompleterCommand\n' 246s ' return _JsonResponse( completer.OnUserCommand(\n' 246s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 246s " request_data[ 'command_arguments' ],\n" 246s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 246s ' request_data ), response )\n' 246s ' ^^^^^^^^^^^^^^\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 246s 'line 481, in OnUserCommand\n' 246s ' return command( self, request_data, arguments[ 1: ] )\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 246s 'line 287, in \n' 246s ' self._GoToSymbol( request_data, args ) ),\n' 246s ' ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 246s 'line 412, in _GoToSymbol\n' 246s " raise RuntimeError( 'Symbol not found' )\n" 246s 'RuntimeError: Symbol not found\n'} 246s completer response: {'column_num': 7, 246s 'description': 'instance MyClass', 246s 'file_only': False, 246s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/python/testdata/goto/basic.py', 246s 'line_num': 4} 246s completer response: {'exception': {'TYPE': 'RuntimeError'}, 246s 'message': "Can't jump to type definition.", 246s 'traceback': 'Traceback (most recent call last):\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 246s 'line 213, in __call__\n' 246s ' out = callback( request, response )\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 246s '89, in RunCompleterCommand\n' 246s ' return _JsonResponse( completer.OnUserCommand(\n' 246s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 246s " request_data[ 'command_arguments' ],\n" 246s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 246s ' request_data ), response )\n' 246s ' ^^^^^^^^^^^^^^\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 246s 'line 481, in OnUserCommand\n' 246s ' return command( self, request_data, arguments[ 1: ] )\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 246s 'line 289, in \n' 246s ' self._GoToType( request_data ) ),\n' 246s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 246s 'line 353, in _GoToType\n' 246s " raise RuntimeError( 'Can\\'t jump to type definition.' )\n" 246s "RuntimeError: Can't jump to type definition.\n"} 246s completer response: {'exception': {'TYPE': 'RuntimeError'}, 246s 'message': "Can't jump to definition.", 246s 'traceback': 'Traceback (most recent call last):\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 246s 'line 213, in __call__\n' 246s ' out = callback( request, response )\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 246s '89, in RunCompleterCommand\n' 246s ' return _JsonResponse( completer.OnUserCommand(\n' 246s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 246s " request_data[ 'command_arguments' ],\n" 246s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 246s ' request_data ), response )\n' 246s ' ^^^^^^^^^^^^^^\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 246s 'line 481, in OnUserCommand\n' 246s ' return command( self, request_data, arguments[ 1: ] )\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 246s 'line 279, in \n' 246s ' self._GoToDefinition( request_data ) ),\n' 246s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 246s 'line 369, in _GoToDefinition\n' 246s " raise RuntimeError( 'Can\\'t jump to definition.' )\n" 246s "RuntimeError: Can't jump to definition.\n"} 246s completer response: {'exception': {'TYPE': 'RuntimeError'}, 246s 'message': "Can't find references.", 246s 'traceback': 'Traceback (most recent call last):\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 246s 'line 213, in __call__\n' 246s ' out = callback( request, response )\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 246s '89, in RunCompleterCommand\n' 246s ' return _JsonResponse( completer.OnUserCommand(\n' 246s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 246s " request_data[ 'command_arguments' ],\n" 246s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 246s ' request_data ), response )\n' 246s ' ^^^^^^^^^^^^^^\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 246s 'line 481, in OnUserCommand\n' 246s ' return command( self, request_data, arguments[ 1: ] )\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 246s 'line 285, in \n' 246s ' self._GoToReferences( request_data ) ),\n' 246s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 246s ' File ' 246s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 246s 'line 384, in _GoToReferences\n' 246s " raise RuntimeError( 'Can\\'t find references.' )\n" 248s "RuntimeError: Can't find references.\n"}..................................................................Semantic completion not available for ['foo'] 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 248s self.GetFiletypeCompleter( filetypes ) 248s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 248s raise ValueError( 248s f'No semantic completer exists for filetypes: { current_filetypes }' ) 248s ValueError: No semantic completer exists for filetypes: ['foo'] 248s .Semantic completion not available for ['foo'] 248s Traceback (most recent call last): 248s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 146, in FiletypeCompletionAvailable 248s self.GetFiletypeCompleter( filetypes ) 248s ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ 248s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 248s raise ValueError( 248s f'No semantic completer exists for filetypes: { current_filetypes }' ) 248s ValueError: No semantic completer exists for filetypes: ['foo'] 248s .........ss...s...sss.........s.....s...ss........... 248s ---------------------------------------------------------------------- 248s Ran 743 tests in 145.240s 248s 248s OK (skipped=56) 248s 248s completer response: {'exception': {'TYPE': 'RuntimeError'}, 248s 'message': "Can't jump to type definition.", 248s 'traceback': 'Traceback (most recent call last):\n' 248s ' File ' 248s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 248s 'line 213, in __call__\n' 248s ' out = callback( request, response )\n' 248s ' File ' 248s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 248s '89, in RunCompleterCommand\n' 248s ' return _JsonResponse( completer.OnUserCommand(\n' 248s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 248s " request_data[ 'command_arguments' ],\n" 248s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 248s ' request_data ), response )\n' 248s ' ^^^^^^^^^^^^^^\n' 248s ' File ' 248s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 248s 'line 481, in OnUserCommand\n' 248s ' return command( self, request_data, arguments[ 1: ] )\n' 248s ' File ' 248s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 248s 'line 289, in \n' 248s ' self._GoToType( request_data ) ),\n' 248s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 248s ' File ' 248s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/python/python_completer.py", ' 248s 'line 353, in _GoToType\n' 248s " raise RuntimeError( 'Can\\'t jump to type definition.' )\n" 248s "RuntimeError: Can't jump to type definition.\n"} 248s b'e' 248s b's' 248s b'i' 248s b'n' 250s autopkgtest [04:08:28]: test upstream-unittest: -----------------------] 250s autopkgtest [04:08:28]: test upstream-unittest: - - - - - - - - - - results - - - - - - - - - - 250s upstream-unittest PASS 250s autopkgtest [04:08:28]: test upstream-unittest-node: preparing testbed 250s Reading package lists... 250s Building dependency tree... 250s Reading state information... 251s Starting pkgProblemResolver with broken count: 0 251s Starting 2 pkgProblemResolver with broken count: 0 251s Done 251s The following NEW packages will be installed: 251s libnode115 node-acorn node-balanced-match node-brace-expansion 251s node-cjs-module-lexer node-minimatch node-typescript node-undici node-xtend 251s nodejs 251s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 251s Need to get 21.5 MB of archives. 251s After this operation, 129 MB of additional disk space will be used. 251s Get:1 http://ftpmaster.internal/ubuntu plucky/universe amd64 node-xtend all 4.0.2-3 [3902 B] 251s Get:2 http://ftpmaster.internal/ubuntu plucky/universe amd64 nodejs amd64 20.18.1+dfsg-1ubuntu2 [334 kB] 251s Get:3 http://ftpmaster.internal/ubuntu plucky/universe amd64 node-acorn all 8.8.1+ds+~cs25.17.7-2 [115 kB] 251s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 node-cjs-module-lexer all 1.2.3+dfsg-1 [32.1 kB] 251s Get:5 http://ftpmaster.internal/ubuntu plucky/universe amd64 node-balanced-match all 2.0.0-1 [4910 B] 251s Get:6 http://ftpmaster.internal/ubuntu plucky/universe amd64 node-brace-expansion all 2.0.1+~1.1.0-1 [8072 B] 251s Get:7 http://ftpmaster.internal/ubuntu plucky/universe amd64 node-minimatch all 9.0.3-5 [78.2 kB] 251s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 node-undici all 7.3.0+dfsg1+~cs24.12.11-1 [341 kB] 251s Get:9 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnode115 amd64 20.18.1+dfsg-1ubuntu2 [13.3 MB] 251s Get:10 http://ftpmaster.internal/ubuntu plucky/universe amd64 node-typescript all 4.9.5+ds1-2 [7289 kB] 252s Fetched 21.5 MB in 0s (88.4 MB/s) 252s Selecting previously unselected package node-xtend. 252s (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 ... 121286 files and directories currently installed.) 252s Preparing to unpack .../0-node-xtend_4.0.2-3_all.deb ... 252s Unpacking node-xtend (4.0.2-3) ... 252s Selecting previously unselected package nodejs. 252s Preparing to unpack .../1-nodejs_20.18.1+dfsg-1ubuntu2_amd64.deb ... 252s Unpacking nodejs (20.18.1+dfsg-1ubuntu2) ... 252s Selecting previously unselected package node-acorn. 252s Preparing to unpack .../2-node-acorn_8.8.1+ds+~cs25.17.7-2_all.deb ... 252s Unpacking node-acorn (8.8.1+ds+~cs25.17.7-2) ... 252s Selecting previously unselected package node-cjs-module-lexer. 252s Preparing to unpack .../3-node-cjs-module-lexer_1.2.3+dfsg-1_all.deb ... 252s Unpacking node-cjs-module-lexer (1.2.3+dfsg-1) ... 252s Selecting previously unselected package node-balanced-match. 252s Preparing to unpack .../4-node-balanced-match_2.0.0-1_all.deb ... 252s Unpacking node-balanced-match (2.0.0-1) ... 252s Selecting previously unselected package node-brace-expansion. 252s Preparing to unpack .../5-node-brace-expansion_2.0.1+~1.1.0-1_all.deb ... 252s Unpacking node-brace-expansion (2.0.1+~1.1.0-1) ... 252s Selecting previously unselected package node-minimatch. 252s Preparing to unpack .../6-node-minimatch_9.0.3-5_all.deb ... 252s Unpacking node-minimatch (9.0.3-5) ... 252s Selecting previously unselected package node-undici. 252s Preparing to unpack .../7-node-undici_7.3.0+dfsg1+~cs24.12.11-1_all.deb ... 252s Unpacking node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 252s Selecting previously unselected package libnode115:amd64. 252s Preparing to unpack .../8-libnode115_20.18.1+dfsg-1ubuntu2_amd64.deb ... 252s Unpacking libnode115:amd64 (20.18.1+dfsg-1ubuntu2) ... 252s Selecting previously unselected package node-typescript. 252s Preparing to unpack .../9-node-typescript_4.9.5+ds1-2_all.deb ... 252s Unpacking node-typescript (4.9.5+ds1-2) ... 253s Setting up node-cjs-module-lexer (1.2.3+dfsg-1) ... 253s Setting up node-balanced-match (2.0.0-1) ... 253s Setting up node-brace-expansion (2.0.1+~1.1.0-1) ... 253s Setting up node-undici (7.3.0+dfsg1+~cs24.12.11-1) ... 253s Setting up node-minimatch (9.0.3-5) ... 253s Setting up node-xtend (4.0.2-3) ... 253s Setting up node-acorn (8.8.1+ds+~cs25.17.7-2) ... 253s Setting up libnode115:amd64 (20.18.1+dfsg-1ubuntu2) ... 253s Setting up nodejs (20.18.1+dfsg-1ubuntu2) ... 253s update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode 253s Setting up node-typescript (4.9.5+ds1-2) ... 253s Processing triggers for libc-bin (2.40-4ubuntu1) ... 253s Processing triggers for man-db (2.13.0-1) ... 254s autopkgtest [04:08:32]: test upstream-unittest-node: [----------------------- 254s Error retrieving completer debug info 254s Traceback (most recent call last): 254s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 336, in DebugInfo 254s result[ 'completer' ] = _GetCompleterForRequestData( 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 254s request_data ).DebugInfo( request_data ) 254s ^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line 402, in _GetCompleterForRequestData 254s return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] ) 254s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/server_state.py", line 131, in GetFiletypeCompleter 254s raise ValueError( 254s f'No semantic completer exists for filetypes: { current_filetypes }' ) 254s ValueError: No semantic completer exists for filetypes: ['javascript'] 255s ..Error while reading message from server 255s Traceback (most recent call last): 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 255s message = self._ReadMessage() 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 255s raise RuntimeError( "Missing 'Content-Length' header" ) 255s RuntimeError: Missing 'Content-Length' header 255s Error while reading message from server 255s Traceback (most recent call last): 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 255s message = self._ReadMessage() 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 255s raise RuntimeError( "Missing 'Content-Length' header" ) 255s RuntimeError: Missing 'Content-Length' header 255s Error while reading message from server 255s Traceback (most recent call last): 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 255s message = self._ReadMessage() 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 255s raise RuntimeError( "Missing 'Content-Length' header" ) 255s RuntimeError: Missing 'Content-Length' header 255s Error while reading message from server 255s Traceback (most recent call last): 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 255s message = self._ReadMessage() 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 255s raise RuntimeError( "Missing 'Content-Length' header" ) 255s RuntimeError: Missing 'Content-Length' header 255s TSServer is not running. 255s Traceback (most recent call last): 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 255s self._tsserver_handle.stdin.write( serialized_request ) 255s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 255s AttributeError: 'NoneType' object has no attribute 'stdin' 255s Exception in thread Thread-2 (_SetServerVersion): 255s Traceback (most recent call last): 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 255s self._tsserver_handle.stdin.write( serialized_request ) 255s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 255s AttributeError: 'NoneType' object has no attribute 'stdin' 255s 255s During handling of the above exception, another exception occurred: 255s 255s Traceback (most recent call last): 255s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 255s self.run() 255s ~~~~~~~~^^ 255s File "/usr/lib/python3.13/threading.py", line 992, in run 255s self._target(*self._args, **self._kwargs) 255s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 255s self._SendCommand( 'configure', { 255s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 255s 'preferences': { 255s ^^^^^^^^^^^^^^^^ 255s ...<8 lines>... 255s } 255s ^ 255s } ) 255s ^^^ 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 255s self._WriteRequest( request ) 255s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 255s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 255s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 255s RuntimeError: TSServer is not running. 256s ..Error while reading message from server 256s Traceback (most recent call last): 256s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 256s message = self._ReadMessage() 256s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 256s raise RuntimeError( "Missing 'Content-Length' header" ) 256s RuntimeError: Missing 'Content-Length' header 259s ..Error while reading message from server 259s Traceback (most recent call last): 259s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 259s message = self._ReadMessage() 259s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 259s raise RuntimeError( "Missing 'Content-Length' header" ) 259s RuntimeError: Missing 'Content-Length' header 259s ..Error while reading message from server 259s Traceback (most recent call last): 259s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 259s message = self._ReadMessage() 259s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 259s raise RuntimeError( "Missing 'Content-Length' header" ) 259s RuntimeError: Missing 'Content-Length' header 260s Error while reading message from server 260s Traceback (most recent call last): 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 260s message = self._ReadMessage() 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 260s raise RuntimeError( "Missing 'Content-Length' header" ) 260s RuntimeError: Missing 'Content-Length' header 260s Error while reading message from server 260s Traceback (most recent call last): 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 260s message = self._ReadMessage() 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 260s raise RuntimeError( "Missing 'Content-Length' header" ) 260s RuntimeError: Missing 'Content-Length' header 260s Error while reading message from server 260s Traceback (most recent call last): 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 260s message = self._ReadMessage() 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 260s raise RuntimeError( "Missing 'Content-Length' header" ) 260s RuntimeError: Missing 'Content-Length' header 260s Error while reading message from server 260s Traceback (most recent call last): 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 260s message = self._ReadMessage() 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 260s raise RuntimeError( "Missing 'Content-Length' header" ) 260s RuntimeError: Missing 'Content-Length' header 260s .TSServer is not running. 260s Traceback (most recent call last): 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 260s self._tsserver_handle.stdin.write( serialized_request ) 260s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 260s AttributeError: 'NoneType' object has no attribute 'stdin' 260s Exception in thread Thread-12 (_SetServerVersion): 260s Traceback (most recent call last): 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 260s self._tsserver_handle.stdin.write( serialized_request ) 260s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 260s AttributeError: 'NoneType' object has no attribute 'stdin' 260s 260s During handling of the above exception, another exception occurred: 260s 260s Traceback (most recent call last): 260s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 260s self.run() 260s ~~~~~~~~^^ 260s File "/usr/lib/python3.13/threading.py", line 992, in run 260s self._target(*self._args, **self._kwargs) 260s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 260s self._SendCommand( 'configure', { 260s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 260s 'preferences': { 260s ^^^^^^^^^^^^^^^^ 260s ...<8 lines>... 260s } 260s ^ 260s } ) 260s ^^^ 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 260s self._WriteRequest( request ) 260s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 260s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 260s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 260s RuntimeError: TSServer is not running. 263s .Error while reading message from server 263s Traceback (most recent call last): 263s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 263s message = self._ReadMessage() 263s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 263s raise RuntimeError( "Missing 'Content-Length' header" ) 263s RuntimeError: Missing 'Content-Length' header 264s .Error while reading message from server 264s Traceback (most recent call last): 264s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 264s message = self._ReadMessage() 264s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 264s raise RuntimeError( "Missing 'Content-Length' header" ) 264s RuntimeError: Missing 'Content-Length' header 264s .sscompleter response: { 264s "completions": [ 264s { 264s "insertion_text": "B\u00e5r", 264s "extra_data": { 264s "fixits": [ 264s { 264s "location": { 264s "line_num": 36, 264s "column_num": 5, 264s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js" 264s }, 264s "chunks": [ 264s { 264s "replacement_text": "import { B\u00e5r } from \"./unicode\";\n\n", 264s "range": { 264s "start": { 264s "line_num": 1, 264s "column_num": 1, 264s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js" 264s }, 264s "end": { 264s "line_num": 1, 264s "column_num": 1, 264s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js" 264s } 264s } 264s } 264s ], 264s "text": "Add import from \"./unicode\"", 264s "resolve": false 264s } 264s ] 264s }, 264s "extra_menu_info": "class B\u00e5r", 264s "detailed_info": "class B\u00e5r", 264s "kind": "class" 264s } 264s ], 264s "completion_start_column": 1, 264s "errors": [] 264s } 264s completer response: { 264s "completions": [ 264s { 264s "insertion_text": "methodA", 264s "extra_data": {}, 264s "extra_menu_info": "(method) Foo.methodA(): void", 264s "detailed_info": "(method) Foo.methodA(): void\n\nUnicode string: \u8bf4\u8bdd", 264s "kind": "method" 264s }, 264s { 264s "insertion_text": "methodB", 264s "extra_data": {}, 264s "extra_menu_info": "(method) Foo.methodB(): void", 264s "detailed_info": "(method) Foo.methodB(): void", 264s "kind": "method" 264s }, 264s { 264s "insertion_text": "methodC", 264s "extra_data": {}, 264s "extra_menu_info": "(method) Foo.methodC(foo: any, bar: any): void", 264s "detailed_info": "(method) Foo.methodC(foo: any, bar: any): void", 264s "kind": "method" 264s } 264s ], 264s "completion_start_column": 5, 264s "errors": [] 264s } 264s completer response: { 264s "completions": [ 264s { 264s "insertion_text": "foo", 264s "extra_data": {}, 264s "extra_menu_info": "(property) foo: string", 264s "detailed_info": "(property) foo: string", 264s "kind": "property" 264s } 264s ], 264s "completion_start_column": 6, 264s "errors": [] 264s } 264s completer response: { 264s "completions": [ 264s { 264s "insertion_text": "class", 264s "extra_data": {}, 264s "kind": "keyword" 264s }, 264s { 264s "insertion_text": "CSSLayerStatementRule", 264s "extra_data": {}, 264s "extra_menu_info": "interface CSSLayerStatementRule var CSSLayerStatementRule: { new (): CSSLayerStatementRule; prototype: CSSLayerStatementRule; }", 264s "detailed_info": "interface CSSLayerStatementRule\nvar CSSLayerStatementRule: {\n new (): CSSLayerStatementRule;\n prototype: CSSLayerStatementRule;\n}", 264s "kind": "var" 264s }, 264s { 264s "insertion_text": "CSSFontPaletteValuesRule", 264s "extra_data": {}, 264s "extra_menu_info": "interface CSSFontPaletteValuesRule var CSSFontPaletteValuesRule: { new (): CSSFontPaletteValuesRule; prototype: CSSFontPaletteValuesRule; }", 264s "detailed_info": "interface CSSFontPaletteValuesRule\nvar CSSFontPaletteValuesRule: {\n new (): CSSFontPaletteValuesRule;\n prototype: CSSFontPaletteValuesRule;\n}", 264s "kind": "var" 264s }, 264s { 264s "insertion_text": "scrollbars", 264s "extra_data": {}, 264s "extra_menu_info": "var scrollbars: BarProp", 264s "detailed_info": "var scrollbars: BarProp\n\nReturns true if the scrollbars are visible; otherwise, returns false.", 264s "kind": "var" 264s }, 264s { 264s "insertion_text": "RTCDtlsTransport", 264s "extra_data": {}, 264s "extra_menu_info": "interface RTCDtlsTransport var RTCDtlsTransport: { new (): RTCDtlsTransport; prototype: RTCDtlsTransport; }", 264s "detailed_info": "interface RTCDtlsTransport\nvar RTCDtlsTransport: {\n new (): RTCDtlsTransport;\n prototype: RTCDtlsTransport;\n}", 264s "kind": "var" 264s } 264s ], 264s "completion_start_column": 1, 264s "errors": [] 264s } 264s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 12, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 22}, 264s 'start': {'column_num': 12, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 22}}, 264s 'replacement_text': '\n' 264s ' nonExistingMethod() {\n' 264s ' throw new Error("Method ' 264s 'not implemented.");\n' 264s ' }'}], 264s 'location': {'column_num': 19, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 32}, 264s 'resolve': False, 264s 'text': "Declare method 'nonExistingMethod'"}]} 264s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 20, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 264s 'line_num': 1}, 264s 'start': {'column_num': 19, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 264s 'line_num': 1}}, 264s 'replacement_text': '\n'}, 264s {'range': {'end': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 264s 'line_num': 2}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 264s 'line_num': 2}}, 264s 'replacement_text': ' '}], 264s 'location': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 264s 'line_num': 1}, 264s 'resolve': False, 264s 'text': ''}]} 264s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 264s 'line_num': 2}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 264s 'line_num': 2}}, 264s 'replacement_text': ' '}], 264s 'location': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/extra_confs/func.js', 264s 'line_num': 1}, 264s 'resolve': False, 264s 'text': ''}]} 264s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 2}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 2}}, 264s 'replacement_text': ' . '}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 3}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 3}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 14, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 3}, 264s 'start': {'column_num': 14, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 3}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 4}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 4}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 14, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 4}, 264s 'start': {'column_num': 14, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 4}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 5}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 5}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 5, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 6}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 6}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 5, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 7}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 7}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 8}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 8}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 6, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 8}, 264s 'start': {'column_num': 6, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 8}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 2, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 18}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 18}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 2, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 19}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 19}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 2, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 20}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 20}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 2, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 21}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 21}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 24}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 24}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 4, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 25}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 25}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 4, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 26}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 26}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 27}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 27}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 17, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 27}, 264s 'start': {'column_num': 17, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 27}}, 264s 'replacement_text': ' '}], 264s 'location': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 1}, 264s 'resolve': False, 264s 'text': ''}]}. 264s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 2}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 2}}, 264s 'replacement_text': '\t'}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 3}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 3}}, 264s 'replacement_text': '\t'}, 264s {'range': {'end': {'column_num': 14, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 3}, 264s 'start': {'column_num': 14, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 3}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 4}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 4}}, 264s 'replacement_text': '\t'}, 264s {'range': {'end': {'column_num': 14, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 4}, 264s 'start': {'column_num': 14, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 4}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 5}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 5}}, 264s 'replacement_text': '\t'}, 264s {'range': {'end': {'column_num': 5, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 6}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 6}}, 264s 'replacement_text': '\t\t'}, 264s {'range': {'end': {'column_num': 5, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 7}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 7}}, 264s 'replacement_text': '\t\t'}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 8}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 8}}, 264s 'replacement_text': '\t'}, 264s {'range': {'end': {'column_num': 6, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 8}, 264s 'start': {'column_num': 6, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 8}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 2, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 18}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 18}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 2, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 19}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 19}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 2, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 20}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 20}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 2, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 21}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 21}}, 264s 'replacement_text': ' '}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 24}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 24}}, 264s 'replacement_text': '\t'}, 264s {'range': {'end': {'column_num': 4, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 25}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 25}}, 264s 'replacement_text': '\t '}, 264s {'range': {'end': {'column_num': 4, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 26}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 26}}, 264s 'replacement_text': '\t '}, 264s {'range': {'end': {'column_num': 3, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 27}, 264s 'start': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 27}}, 264s 'replacement_text': '\t'}, 264s {'range': {'end': {'column_num': 17, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 27}, 264s 'start': {'column_num': 17, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 27}}, 264s 'replacement_text': ' '}], 264s 'location': {'column_num': 1, 264s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 264s 'line_num': 1}, 264s 'resolve': False, 265s 'text': ''}]}......... 265s completer response: {'detailed_info': 'class Bar\n\nClass documentation\n\nMulti-line'} 265s completer response: {'detailed_info': '(method) Bar.testMethod(): void\n\nMethod documentation'} 265s completer response: {'message': 'var foo: Foo'} 265s completer response: {'column_num': 3, 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 27} 265s completer response: {'column_num': 3, 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 27} 265s completer response: {'column_num': 3, 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 27} 265s completer response: [{'column_num': 11, 265s 'description': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file2.js', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file2.js', 265s 'line_num': 1}, 265s {'column_num': 5, 265s 'description': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file3.js', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file3.js', 265s 'line_num': 2}, 265s {'column_num': 5, 265s 'description': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 31}] 265s completer response: [{'column_num': 5, 265s 'description': 'var bar = new Bar();', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file3.js', 265s 'line_num': 1}, 265s {'column_num': 1, 265s 'description': 'bar.testMethod();', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file3.js', 265s 'line_num': 2}, 265s {'column_num': 5, 265s 'description': 'var bar = new Bar();', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 30}, 265s {'column_num': 1, 265s 'description': 'bar.testMethod();', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 31}, 265s {'column_num': 1, 265s 'description': 'bar.nonExistingMethod();', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 32}] 265s completer response: {'column_num': 3, 265s 'description': 'testMethod', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 27} 265s completer response: [{'column_num': 5, 265s 'description': 'bar', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file3.js', 265s 'line_num': 1}, 265s {'column_num': 5, 265s 'description': 'bar', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 30}, 265s {'column_num': 1, 265s 'description': 'Bar', 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 22}] 265s completer response: {'exception': {'TYPE': 'RuntimeError'}, 265s 'message': 'Symbol not found', 265s 'traceback': 'Traceback (most recent call last):\n' 265s ' File ' 265s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 265s 'line 213, in __call__\n' 265s ' out = callback( request, response )\n' 265s ' File ' 265s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 265s '89, in RunCompleterCommand\n' 265s ' return _JsonResponse( completer.OnUserCommand(\n' 265s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 265s " request_data[ 'command_arguments' ],\n" 265s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 265s ' request_data ), response )\n' 265s ' ^^^^^^^^^^^^^^\n' 265s ' File ' 265s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 265s 'line 481, in OnUserCommand\n' 265s ' return command( self, request_data, arguments[ 1: ] )\n' 265s ' File ' 265s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 265s 'line 474, in \n' 265s ' self._GoToSymbol( request_data, args ) ),\n' 265s ' ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 265s ' File ' 265s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 265s 'line 953, in _GoToSymbol\n' 265s " raise RuntimeError( 'Symbol not found' )\n" 265s 'RuntimeError: Symbol not found\n'} 265s completer response: {'column_num': 7, 265s 'file_only': False, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 265s 'line_num': 1} 265s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/imports.js', 265s 'line_num': 2}, 265s 'start': {'column_num': 1, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/imports.js', 265s 'line_num': 1}}, 265s 'replacement_text': 'import * as lib from "library";\n' 265s 'import func, { func1, func2 } ' 265s 'from "library";\n'}, 265s {'range': {'end': {'column_num': 1, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/imports.js', 265s 'line_num': 3}, 265s 'start': {'column_num': 1, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/imports.js', 265s 'line_num': 2}}, 265s 'replacement_text': ''}, 265s {'range': {'end': {'column_num': 1, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/imports.js', 265s 'line_num': 4}, 265s 'start': {'column_num': 1, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/imports.js', 265s 'line_num': 3}}, 265s 'replacement_text': ''}], 265s 'location': {'column_num': 1, 265s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/imports.js', 265s 'line_num': 1}, 265s 'resolve': False, 265s 'text': ''}]} 265s completer response: {'exception': {'TYPE': 'ValueError'}, 265s 'message': 'Please specify a new name to rename it to.\n' 265s 'Usage: RefactorRename ', 265s 'traceback': 'Traceback (most recent call last):\n' 265s ' File ' 265s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 265s 'line 213, in __call__\n' 265s ' out = callback( request, response )\n' 265s ' File ' 265s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 265s '89, in RunCompleterCommand\n' 265s ' return _JsonResponse( completer.OnUserCommand(\n' 265s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 265s " request_data[ 'command_arguments' ],\n" 265s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 265s ' request_data ), response )\n' 265s ' ^^^^^^^^^^^^^^\n' 265s ' File ' 265s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 265s 'line 481, in OnUserCommand\n' 265s ' return command( self, request_data, arguments[ 1: ] )\n' 265s ' File ' 265s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 265s 'line 484, in \n' 265s ' self._RefactorRename( request_data, args ) ),\n' 265s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 265s ' File ' 265s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 265s 'line 1039, in _RefactorRename\n' 265s " raise ValueError( 'Please specify a new name to rename it " 265s "to.\\n'\n" 265s " 'Usage: RefactorRename ' )\n" 265s 'ValueError: Please specify a new name to rename it to.\n' 265s 'Usage: RefactorRename \n'}....Error while reading message from server 265s Traceback (most recent call last): 265s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 265s message = self._ReadMessage() 265s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 265s raise RuntimeError( "Missing 'Content-Length' header" ) 265s RuntimeError: Missing 'Content-Length' header 266s 266s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 8, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file2.js', 266s 'line_num': 1}, 266s 'start': {'column_num': 5, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file2.js', 266s 'line_num': 1}}, 266s 'replacement_text': 'this-is-a-longer-string'}, 266s {'range': {'end': {'column_num': 18, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file3.js', 266s 'line_num': 1}, 266s 'start': {'column_num': 15, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/file3.js', 266s 'line_num': 1}}, 266s 'replacement_text': 'this-is-a-longer-string'}, 266s {'range': {'end': {'column_num': 10, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 22}, 266s 'start': {'column_num': 7, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 22}}, 266s 'replacement_text': 'this-is-a-longer-string'}, 266s {'range': {'end': {'column_num': 18, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 30}, 266s 'start': {'column_num': 15, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 30}}, 266s 'replacement_text': 'this-is-a-longer-string'}, 266s {'range': {'end': {'column_num': 4, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 34}, 266s 'start': {'column_num': 1, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 34}}, 266s 'replacement_text': 'this-is-a-longer-string'}], 266s 'location': {'column_num': 8, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 22}, 266s 'resolve': False, 266s 'text': ''}]} 266s completer response: {'exception': {'TYPE': 'RuntimeError'}, 266s 'message': 'Value cannot be renamed: You cannot rename this element.', 266s 'traceback': 'Traceback (most recent call last):\n' 266s ' File ' 266s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 266s 'line 213, in __call__\n' 266s ' out = callback( request, response )\n' 266s ' File ' 266s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 266s '89, in RunCompleterCommand\n' 266s ' return _JsonResponse( completer.OnUserCommand(\n' 266s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 266s " request_data[ 'command_arguments' ],\n" 266s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 266s ' request_data ), response )\n' 266s ' ^^^^^^^^^^^^^^\n' 266s ' File ' 266s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 266s 'line 481, in OnUserCommand\n' 266s ' return command( self, request_data, arguments[ 1: ] )\n' 266s ' File ' 266s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 266s 'line 484, in \n' 266s ' self._RefactorRename( request_data, args ) ),\n' 266s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 266s ' File ' 266s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 266s 'line 1053, in _RefactorRename\n' 266s " raise RuntimeError( 'Value cannot be renamed: '\n" 266s ' f\'{ response[ "info" ][ ' 266s '"localizedErrorMessage" ] }\' )\n' 266s 'RuntimeError: Value cannot be renamed: You cannot rename this ' 266s 'element.\n'} 266s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 1}, 266s 'start': {'column_num': 7, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 1}}, 266s 'replacement_text': 'test'}, 266s {'range': {'end': {'column_num': 18, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 11}, 266s 'start': {'column_num': 15, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 11}}, 266s 'replacement_text': 'test'}], 266s 'location': {'column_num': 7, 266s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascript/testdata/test.js', 266s 'line_num': 1}, 266s 'resolve': False, 266s 'text': ''}]} 266s completer response: {'completion_start_column': 12, 266s 'completions': [{'detailed_info': '(property) ' 266s 'DocumentOrShadowRoot.activeElement: ' 266s 'Element\n' 266s '\n' 266s 'Returns the deepest element in the ' 266s 'document through which or to which key ' 266s 'events are being routed. This is, roughly ' 266s 'speaking, the focused element in the ' 266s 'document.\n' 266s '\n' 266s 'For the purposes of this API, when a child ' 266s 'browsing context is focused, its container ' 266s 'is focused in the parent browsing context. ' 266s 'For example, if the user moves the focus ' 266s 'to a text control in an iframe, the iframe ' 266s 'is the element returned by the ' 266s "activeElement API in the iframe's node " 266s 'document.\n' 266s '\n' 266s 'Similarly, when the focused element is in ' 266s 'a different node tree than ' 266s 'documentOrShadowRoot, the element returned ' 266s "will be the host that's located in the " 266s 'same node tree as documentOrShadowRoot if ' 266s 'documentOrShadowRoot is a shadow-including ' 266s 'inclusive ancestor of the focused element, ' 266s 'and null if not.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) ' 266s 'DocumentOrShadowRoot.activeElement: ' 266s 'Element', 266s 'insertion_text': 'activeElement', 266s 'kind': 'property'}, 266s {'detailed_info': '(method) Document.addEventListener(type: K, ' 266s 'listener: (this: Document, ev: ' 266s 'DocumentEventMap[K]) => any, options?: ' 266s 'boolean | AddEventListenerOptions): void ' 266s '(+1 overload)\n' 266s '\n' 266s 'Appends an event listener for events whose ' 266s 'type attribute value is type. The callback ' 266s 'argument sets the callback that will be ' 266s 'invoked when the event is dispatched.\n' 266s '\n' 266s 'The options argument sets ' 266s 'listener-specific options. For ' 266s 'compatibility this can be a boolean, in ' 266s 'which case the method behaves exactly as ' 266s "if the value was specified as options's " 266s 'capture.\n' 266s '\n' 266s "When set to true, options's capture " 266s 'prevents callback from being invoked when ' 266s "the event's eventPhase attribute value is " 266s 'BUBBLING_PHASE. When false (or not ' 266s 'present), callback will not be invoked ' 266s "when event's eventPhase attribute value is " 266s 'CAPTURING_PHASE. Either way, callback will ' 266s "be invoked if event's eventPhase attribute " 266s 'value is AT_TARGET.\n' 266s '\n' 266s "When set to true, options's passive " 266s 'indicates that the callback will not ' 266s 'cancel the event by invoking ' 266s 'preventDefault(). This is used to enable ' 266s 'performance optimizations described in § ' 266s '2.8 Observing event listeners.\n' 266s '\n' 266s "When set to true, options's once indicates " 266s 'that the callback will only be invoked ' 266s 'once after which the event listener will ' 266s 'be removed.\n' 266s '\n' 266s "If an AbortSignal is passed for options's " 266s 'signal, then the event listener will be ' 266s 'removed when signal is aborted.\n' 266s '\n' 266s "The event listener is appended to target's " 266s 'event listener list and is not appended if ' 266s 'it has the same type, callback, and ' 266s 'capture.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.addEventListener(type: K, ' 266s 'listener: (this: Document, ev: ' 266s 'DocumentEventMap[K]) => any, options?: ' 266s 'boolean | AddEventListenerOptions): void ' 266s '(+1 overload)', 266s 'insertion_text': 'addEventListener', 266s 'kind': 'method'}, 266s {'detailed_info': '(property) ' 266s 'DocumentOrShadowRoot.adoptedStyleSheets: ' 266s 'CSSStyleSheet[]', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) ' 266s 'DocumentOrShadowRoot.adoptedStyleSheets: ' 266s 'CSSStyleSheet[]', 266s 'insertion_text': 'adoptedStyleSheets', 266s 'kind': 'property'}, 266s {'detailed_info': '(method) Document.adoptNode(node: T): T\n' 266s '\n' 266s 'Moves node from another document and ' 266s 'returns it.\n' 266s '\n' 266s 'If node is a document, throws a ' 266s '"NotSupportedError" DOMException or, if ' 266s 'node is a shadow root, throws a ' 266s '"HierarchyRequestError" DOMException.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.adoptNode(node: T): T', 266s 'insertion_text': 'adoptNode', 266s 'kind': 'method'}, 266s {'detailed_info': '(property) Document.alinkColor: string\n' 266s '\n' 266s 'Sets or gets the color of all active links ' 266s 'in the document.\n' 266s '\n' 266s 'deprecated', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.alinkColor: string', 266s 'insertion_text': 'alinkColor', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Document.all: ' 266s 'HTMLAllCollection\n' 266s '\n' 266s 'Returns a reference to the collection of ' 266s 'elements contained by the object.\n' 266s '\n' 266s 'deprecated', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.all: ' 266s 'HTMLAllCollection', 266s 'insertion_text': 'all', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Document.anchors: ' 266s 'HTMLCollectionOf\n' 266s '\n' 266s 'Retrieves a collection of all a objects ' 266s 'that have a name and/or id property. ' 266s 'Objects in this collection are in HTML ' 266s 'source order.\n' 266s '\n' 266s 'deprecated', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.anchors: ' 266s 'HTMLCollectionOf', 266s 'insertion_text': 'anchors', 266s 'kind': 'property'}, 266s {'detailed_info': '(method) ParentNode.append(...nodes: ' 266s '(string | Node)[]): void\n' 266s '\n' 266s 'Inserts nodes after the last child of ' 266s 'node, while replacing strings in nodes ' 266s 'with equivalent Text nodes.\n' 266s '\n' 266s 'Throws a "HierarchyRequestError" ' 266s 'DOMException if the constraints of the ' 266s 'node tree are violated.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ParentNode.append(...nodes: ' 266s '(string | Node)[]): void', 266s 'insertion_text': 'append', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Node.appendChild(node: T): T', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Node.appendChild(node: T): T', 266s 'insertion_text': 'appendChild', 266s 'kind': 'method'}, 266s {'detailed_info': '(property) Document.applets: ' 266s 'HTMLCollection\n' 266s '\n' 266s 'Retrieves a collection of all applet ' 266s 'objects in the document.\n' 266s '\n' 266s 'deprecated', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.applets: ' 266s 'HTMLCollection', 266s 'insertion_text': 'applets', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Node.baseURI: string\n' 266s '\n' 266s "Returns node's node document's document " 266s 'base URL.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Node.baseURI: string', 266s 'insertion_text': 'baseURI', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Document.bgColor: string\n' 266s '\n' 266s 'Deprecated. Sets or retrieves a value that ' 266s 'indicates the background color behind the ' 266s 'object.\n' 266s '\n' 266s 'deprecated', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.bgColor: string', 266s 'insertion_text': 'bgColor', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Document.body: HTMLElement\n' 266s '\n' 266s 'Specifies the beginning and end of the ' 266s 'document body.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.body: HTMLElement', 266s 'insertion_text': 'body', 266s 'kind': 'property'}, 266s {'detailed_info': '(method) Document.captureEvents(): void\n' 266s '\n' 266s 'deprecated', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.captureEvents(): void', 266s 'insertion_text': 'captureEvents', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Document.caretRangeFromPoint(x: ' 266s 'number, y: number): Range\n' 266s '\n' 266s 'deprecated', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.caretRangeFromPoint(x: ' 266s 'number, y: number): Range', 266s 'insertion_text': 'caretRangeFromPoint', 266s 'kind': 'method'}, 266s {'detailed_info': '(property) Document.characterSet: string\n' 266s '\n' 266s "Returns document's encoding.", 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.characterSet: string', 266s 'insertion_text': 'characterSet', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Document.charset: string\n' 266s '\n' 266s 'Gets or sets the character set used to ' 266s 'encode the object.\n' 266s '\n' 266s 'deprecated: This is a legacy alias of ' 266s '`characterSet`.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.charset: string', 266s 'insertion_text': 'charset', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) ParentNode.children: ' 266s 'HTMLCollection\n' 266s '\n' 266s 'Returns the child elements.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) ParentNode.children: ' 266s 'HTMLCollection', 266s 'insertion_text': 'children', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) ParentNode.childElementCount: ' 266s 'number', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) ParentNode.childElementCount: ' 266s 'number', 266s 'insertion_text': 'childElementCount', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Node.childNodes: ' 266s 'NodeListOf\n' 266s '\n' 266s 'Returns the children.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Node.childNodes: ' 266s 'NodeListOf', 266s 'insertion_text': 'childNodes', 266s 'kind': 'property'}, 266s {'detailed_info': '(method) Document.clear(): void\n' 266s '\n' 266s 'deprecated', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.clear(): void', 266s 'insertion_text': 'clear', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Node.cloneNode(deep?: boolean): ' 266s 'Node\n' 266s '\n' 266s 'Returns a copy of node. If deep is true, ' 266s "the copy also includes the node's " 266s 'descendants.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Node.cloneNode(deep?: boolean): ' 266s 'Node', 266s 'insertion_text': 'cloneNode', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Document.close(): void\n' 266s '\n' 266s 'Closes an output stream and forces the ' 266s 'sent data to display.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.close(): void', 266s 'insertion_text': 'close', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) ' 266s 'Node.compareDocumentPosition(other: Node): ' 266s 'number\n' 266s '\n' 266s 'Returns a bitmask indicating the position ' 266s 'of other relative to node.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'Node.compareDocumentPosition(other: ' 266s 'Node): number', 266s 'insertion_text': 'compareDocumentPosition', 266s 'kind': 'method'}, 266s {'detailed_info': '(property) Document.compatMode: string\n' 266s '\n' 266s 'Gets a value that indicates whether ' 266s 'standards-compliant mode is switched on ' 266s 'for the object.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.compatMode: string', 266s 'insertion_text': 'compatMode', 266s 'kind': 'property'}, 266s {'detailed_info': '(method) Node.contains(other: Node): ' 266s 'boolean\n' 266s '\n' 266s 'Returns true if other is an inclusive ' 266s 'descendant of node, and false otherwise.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Node.contains(other: Node): ' 266s 'boolean', 266s 'insertion_text': 'contains', 266s 'kind': 'method'}, 266s {'detailed_info': '(property) Document.contentType: string\n' 266s '\n' 266s "Returns document's content type.", 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.contentType: string', 266s 'insertion_text': 'contentType', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Document.cookie: string\n' 266s '\n' 266s 'Returns the HTTP cookies that apply to the ' 266s 'Document. If there are no cookies or ' 266s "cookies can't be applied to this resource, " 266s 'the empty string will be returned.\n' 266s '\n' 266s 'Can be set, to add a new cookie to the ' 266s "element's set of HTTP cookies.\n" 266s '\n' 266s 'If the contents are sandboxed into a ' 266s 'unique origin (e.g. in an iframe with the ' 266s 'sandbox attribute), a "SecurityError" ' 266s 'DOMException will be thrown on getting and ' 266s 'setting.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.cookie: string', 266s 'insertion_text': 'cookie', 266s 'kind': 'property'}, 266s {'detailed_info': '(method) ' 266s 'Document.createAttribute(localName: ' 266s 'string): Attr\n' 266s '\n' 266s 'Creates an attribute object with a ' 266s 'specified name.\n' 266s '\n' 266s 'param: name String that sets the attribute ' 266s "object's name.", 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'Document.createAttribute(localName: ' 266s 'string): Attr', 266s 'insertion_text': 'createAttribute', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) ' 266s 'Document.createAttributeNS(namespace: ' 266s 'string, qualifiedName: string): Attr', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'Document.createAttributeNS(namespace: ' 266s 'string, qualifiedName: string): Attr', 266s 'insertion_text': 'createAttributeNS', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Document.createComment(data: ' 266s 'string): Comment\n' 266s '\n' 266s 'Creates a comment object with the ' 266s 'specified data.\n' 266s '\n' 266s "param: data Sets the comment object's " 266s 'data.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.createComment(data: ' 266s 'string): Comment', 266s 'insertion_text': 'createComment', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Document.createCDATASection(data: ' 266s 'string): CDATASection\n' 266s '\n' 266s 'Returns a CDATASection node whose data is ' 266s 'data.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'Document.createCDATASection(data: ' 266s 'string): CDATASection', 266s 'insertion_text': 'createCDATASection', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) ' 266s 'Document.createDocumentFragment(): ' 266s 'DocumentFragment\n' 266s '\n' 266s 'Creates a new document.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'Document.createDocumentFragment(): ' 266s 'DocumentFragment', 266s 'insertion_text': 'createDocumentFragment', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Document.createElement(tagName: K, ' 266s 'options?: ElementCreationOptions): ' 266s 'HTMLElementTagNameMap[K] (+2 overloads)\n' 266s '\n' 266s 'Creates an instance of the element for the ' 266s 'specified tag.\n' 266s '\n' 266s 'param: tagName The name of an element.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.createElement(tagName: K, ' 266s 'options?: ElementCreationOptions): ' 266s 'HTMLElementTagNameMap[K] (+2 overloads)', 266s 'insertion_text': 'createElement', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) ' 266s 'Document.createElementNS(namespaceURI: ' 266s '"http://www.w3.org/1999/xhtml", ' 266s 'qualifiedName: string): HTMLElement (+4 ' 266s 'overloads)\n' 266s '\n' 266s 'Returns an element with namespace ' 266s 'namespace. Its namespace prefix will be ' 266s 'everything before ":" (U+003E) in ' 266s 'qualifiedName or null. Its local name will ' 266s 'be everything after ":" (U+003E) in ' 266s 'qualifiedName or qualifiedName.\n' 266s . '\n' 266s 'If localName does not match the Name ' 266s 'production an "InvalidCharacterError" ' 266s 'DOMException will be thrown.\n' 266s '\n' 266s 'If one of the following conditions is true ' 266s 'a "NamespaceError" DOMException will be ' 266s 'thrown:\n' 266s '\n' 266s 'localName does not match the QName ' 266s 'production.\n' 266s 'Namespace prefix is not null and namespace ' 266s 'is the empty string.\n' 266s 'Namespace prefix is "xml" and namespace is ' 266s 'not the XML namespace.\n' 266s 'qualifiedName or namespace prefix is ' 266s '"xmlns" and namespace is not the XMLNS ' 266s 'namespace.\n' 266s 'namespace is the XMLNS namespace and ' 266s 'neither qualifiedName nor namespace prefix ' 266s 'is "xmlns".\n' 266s '\n' 266s "When supplied, options's is can be used to " 266s 'create a customized built-in element.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'Document.createElementNS(namespaceURI: ' 266s '"http://www.w3.org/1999/xhtml", ' 266s 'qualifiedName: string): HTMLElement (+4 ' 266s 'overloads)', 266s 'insertion_text': 'createElementNS', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) ' 266s 'Document.createEvent(eventInterface: ' 266s '"AnimationEvent"): AnimationEvent (+59 ' 266s 'overloads)', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'Document.createEvent(eventInterface: ' 266s '"AnimationEvent"): AnimationEvent (+59 ' 266s 'overloads)', 266s 'insertion_text': 'createEvent', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) ' 266s 'XPathEvaluatorBase.createExpression(expression: ' 266s 'string, resolver?: XPathNSResolver): ' 266s 'XPathExpression', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'XPathEvaluatorBase.createExpression(expression: ' 266s 'string, resolver?: XPathNSResolver): ' 266s 'XPathExpression', 266s 'insertion_text': 'createExpression', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Document.createNodeIterator(root: ' 266s 'Node, whatToShow?: number, filter?: ' 266s 'NodeFilter): NodeIterator\n' 266s '\n' 266s 'Creates a NodeIterator object that you can ' 266s 'use to traverse filtered lists of nodes or ' 266s 'elements in a document.\n' 266s '\n' 266s 'param: root The root element or node to ' 266s 'start traversing on.\n' 266s 'param: whatToShow The type of nodes or ' 266s 'elements to appear in the node list\n' 266s 'param: filter A custom NodeFilter function ' 266s 'to use. For more information, see filter. ' 266s 'Use null for no filter.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'Document.createNodeIterator(root: Node, ' 266s 'whatToShow?: number, filter?: ' 266s 'NodeFilter): NodeIterator', 266s 'insertion_text': 'createNodeIterator', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) ' 266s 'XPathEvaluatorBase.createNSResolver(nodeResolver: ' 266s 'Node): XPathNSResolver', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'XPathEvaluatorBase.createNSResolver(nodeResolver: ' 266s 'Node): XPathNSResolver', 266s 'insertion_text': 'createNSResolver', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) ' 266s 'Document.createProcessingInstruction(target: ' 266s 'string, data: string): ' 266s 'ProcessingInstruction\n' 266s '\n' 266s 'Returns a ProcessingInstruction node whose ' 266s 'target is target and data is data. If ' 266s 'target does not match the Name production ' 266s 'an "InvalidCharacterError" DOMException ' 266s 'will be thrown. If data contains "?>" an ' 266s '"InvalidCharacterError" DOMException will ' 266s 'be thrown.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'Document.createProcessingInstruction(target: ' 266s 'string, data: string): ' 266s 'ProcessingInstruction', 266s 'insertion_text': 'createProcessingInstruction', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Document.createRange(): Range\n' 266s '\n' 266s 'Returns an empty range object that has ' 266s 'both of its boundary points positioned at ' 266s 'the beginning of the document.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.createRange(): Range', 266s 'insertion_text': 'createRange', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Document.createTextNode(data: ' 266s 'string): Text\n' 266s '\n' 266s 'Creates a text string from the specified ' 266s 'value.\n' 266s '\n' 266s 'param: data String that specifies the ' 266s 'nodeValue property of the text node.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.createTextNode(data: ' 266s 'string): Text', 266s 'insertion_text': 'createTextNode', 266s 'kind': 'method'}, 266s {'detailed_info': '(method) Document.createTreeWalker(root: ' 266s 'Node, whatToShow?: number, filter?: ' 266s 'NodeFilter): TreeWalker\n' 266s '\n' 266s 'Creates a TreeWalker object that you can ' 266s 'use to traverse filtered lists of nodes or ' 266s 'elements in a document.\n' 266s '\n' 266s 'param: root The root element or node to ' 266s 'start traversing on.\n' 266s 'param: whatToShow The type of nodes or ' 266s 'elements to appear in the node list. For ' 266s 'more information, see whatToShow.\n' 266s 'param: filter A custom NodeFilter function ' 266s 'to use.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) Document.createTreeWalker(root: ' 266s 'Node, whatToShow?: number, filter?: ' 266s 'NodeFilter): TreeWalker', 266s 'insertion_text': 'createTreeWalker', 266s 'kind': 'method'}, 266s {'detailed_info': '(property) Document.currentScript: ' 266s 'HTMLOrSVGScriptElement\n' 266s '\n' 266s 'Returns the script element, or the SVG ' 266s 'script element, that is currently ' 266s 'executing, as long as the element ' 266s 'represents a classic script. In the case ' 266s 'of reentrant script execution, returns the ' 266s 'one that most recently started executing ' 266s 'amongst those that have not yet finished ' 266s 'executing.\n' 266s '\n' 266s 'Returns null if the Document is not ' 266s 'currently executing a script or SVG script ' 266s 'element (e.g., because the running script ' 266s 'is an event handler, or a timeout), or if ' 266s 'the currently executing script or SVG ' 266s 'script element represents a module script.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.currentScript: ' 266s 'HTMLOrSVGScriptElement', 266s 'insertion_text': 'currentScript', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Document.defaultView: Window & ' 266s 'typeof globalThis\n' 266s '\n' 266s 'Returns the Window object of the active ' 266s 'document.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.defaultView: Window ' 266s '& typeof globalThis', 266s 'insertion_text': 'defaultView', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Document.designMode: string\n' 266s '\n' 266s 'Sets or gets a value that indicates ' 266s 'whether the document can be edited.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.designMode: string', 266s 'insertion_text': 'designMode', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Document.dir: string\n' 266s '\n' 266s 'Sets or retrieves a value that indicates ' 266s 'the reading order of the object.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.dir: string', 266s 'insertion_text': 'dir', 266s 'kind': 'property'}, 266s {'detailed_info': '(method) EventTarget.dispatchEvent(event: ' 266s 'Event): boolean\n' 266s '\n' 266s 'Dispatches a synthetic event event to ' 266s "target and returns true if either event's " 266s 'cancelable attribute value is false or its ' 266s 'preventDefault() method was not invoked, ' 266s 'and false otherwise.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(method) ' 266s 'EventTarget.dispatchEvent(event: Event): ' 266s 'boolean', 266s 'insertion_text': 'dispatchEvent', 266s 'kind': 'method'}, 266s {'detailed_info': '(property) Document.doctype: DocumentType\n' 266s '\n' 266s 'Gets an object representing the document ' 266s 'type declaration associated with the ' 266s 'current document.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.doctype: ' 266s 'DocumentType', 266s 'insertion_text': 'doctype', 266s 'kind': 'property'}, 266s {'detailed_info': '(property) Document.documentElement: ' 266s 'HTMLElement\n' 266s '\n' 266s 'Gets a reference to the root node of the ' 266s 'document.', 266s 'extra_data': {}, 266s 'extra_menu_info': '(property) Document.documentElement: ' 266s 'HTMLElement', 266s 'insertion_text': 'documentElement', 266s 'kind': 'property'}], 267s 'errors': []}Error while reading message from server 267s Traceback (most recent call last): 267s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 267s message = self._ReadMessage() 267s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 267s raise RuntimeError( "Missing 'Content-Length' header" ) 267s RuntimeError: Missing 'Content-Length' header 268s .Error while reading message from server 268s Traceback (most recent call last): 268s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 268s message = self._ReadMessage() 268s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 268s raise RuntimeError( "Missing 'Content-Length' header" ) 268s RuntimeError: Missing 'Content-Length' header 269s .Error while reading message from server 269s Traceback (most recent call last): 269s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 269s message = self._ReadMessage() 269s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 269s raise RuntimeError( "Missing 'Content-Length' header" ) 269s RuntimeError: Missing 'Content-Length' header 269s TSServer is not running. 269s Traceback (most recent call last): 269s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 269s self._tsserver_handle.stdin.write( serialized_request ) 269s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 269s AttributeError: 'NoneType' object has no attribute 'stdin' 269s Exception in thread Thread-22 (_SetServerVersion): 269s Traceback (most recent call last): 269s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 269s self._tsserver_handle.stdin.write( serialized_request ) 269s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 269s AttributeError: 'NoneType' object has no attribute 'stdin' 269s 269s During handling of the above exception, another exception occurred: 269s 269s Traceback (most recent call last): 269s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 269s self.run() 269s ~~~~~~~~^^ 269s File "/usr/lib/python3.13/threading.py", line 992, in run 269s self._target(*self._args, **self._kwargs) 269s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 269s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 269s self._SendCommand( 'configure', { 269s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 269s 'preferences': { 269s ^^^^^^^^^^^^^^^^ 269s ...<8 lines>... 269s } 269s ^ 269s } ) 269s ^^^ 269s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 269s self._WriteRequest( request ) 269s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 269s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 269s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 269s RuntimeError: TSServer is not running. 272s ..Error while reading message from server 272s Traceback (most recent call last): 272s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 272s message = self._ReadMessage() 272s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 272s raise RuntimeError( "Missing 'Content-Length' header" ) 272s RuntimeError: Missing 'Content-Length' header 272s .Error while reading message from server 272s Traceback (most recent call last): 272s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 272s message = self._ReadMessage() 272s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 272s raise RuntimeError( "Missing 'Content-Length' header" ) 272s RuntimeError: Missing 'Content-Length' header 273s Error while reading message from server 273s Traceback (most recent call last): 273s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 273s message = self._ReadMessage() 273s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 273s raise RuntimeError( "Missing 'Content-Length' header" ) 273s RuntimeError: Missing 'Content-Length' header 273s Error while reading message from server 273s Traceback (most recent call last): 273s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 273s message = self._ReadMessage() 273s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 273s raise RuntimeError( "Missing 'Content-Length' header" ) 273s RuntimeError: Missing 'Content-Length' header 274s .Error while reading message from server 274s Traceback (most recent call last): 274s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 274s message = self._ReadMessage() 274s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 274s raise RuntimeError( "Missing 'Content-Length' header" ) 274s RuntimeError: Missing 'Content-Length' header 277s ...Error while reading message from server 277s Traceback (most recent call last): 277s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 277s message = self._ReadMessage() 277s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 277s raise RuntimeError( "Missing 'Content-Length' header" ) 277s RuntimeError: Missing 'Content-Length' header 277s Error while reading message from server 277s Traceback (most recent call last): 277s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 277s message = self._ReadMessage() 277s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 277s raise RuntimeError( "Missing 'Content-Length' header" ) 277s RuntimeError: Missing 'Content-Length' header 277s Error while reading message from server 277s Traceback (most recent call last): 277s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 277s message = self._ReadMessage() 277s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 277s raise RuntimeError( "Missing 'Content-Length' header" ) 277s RuntimeError: Missing 'Content-Length' header 277s Error while reading message from server 277s Traceback (most recent call last): 277s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 277s message = self._ReadMessage() 277s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 277s raise RuntimeError( "Missing 'Content-Length' header" ) 277s RuntimeError: Missing 'Content-Length' header 278s ..Error while reading message from server 278s Traceback (most recent call last): 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 278s message = self._ReadMessage() 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 278s raise RuntimeError( "Missing 'Content-Length' header" ) 278s RuntimeError: Missing 'Content-Length' header 278s TSServer is not running. 278s Traceback (most recent call last): 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 278s self._tsserver_handle.stdin.write( serialized_request ) 278s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 278s AttributeError: 'NoneType' object has no attribute 'stdin' 278s Exception in thread Thread-35 (_SetServerVersion): 278s Traceback (most recent call last): 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 278s self._tsserver_handle.stdin.write( serialized_request ) 278s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 278s AttributeError: 'NoneType' object has no attribute 'stdin' 278s 278s During handling of the above exception, another exception occurred: 278s 278s Traceback (most recent call last): 278s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 278s self.run() 278s ~~~~~~~~^^ 278s File "/usr/lib/python3.13/threading.py", line 992, in run 278s self._target(*self._args, **self._kwargs) 278s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 278s self._SendCommand( 'configure', { 278s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 278s 'preferences': { 278s ^^^^^^^^^^^^^^^^ 278s ...<8 lines>... 278s } 278s ^ 278s } ) 278s ^^^ 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 278s self._WriteRequest( request ) 278s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 278s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 278s RuntimeError: TSServer is not running. 278s TSServer is not running. 278s Traceback (most recent call last): 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 278s self._tsserver_handle.stdin.write( serialized_request ) 278s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 278s AttributeError: 'NoneType' object has no attribute 'stdin' 278s TSServer is not running. 278s Traceback (most recent call last): 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 278s self._tsserver_handle.stdin.write( serialized_request ) 278s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 278s AttributeError: 'NoneType' object has no attribute 'stdin' 278s ...Error while reading message from server 278s Traceback (most recent call last): 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 278s message = self._ReadMessage() 278s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 278s raise RuntimeError( "Missing 'Content-Length' header" ) 278s RuntimeError: Missing 'Content-Length' header 280s ..No signatures from tsserver 280s Traceback (most recent call last): 280s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 685, in ComputeSignaturesInner 280s items = self._SendRequest( 'signatureHelp', { 280s 'file': request_data[ 'filepath' ], 280s ...<2 lines>... 280s # triggerReason - opitonal and tricky to populate 280s } ) 280s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 356, in _SendRequest 280s return deferred.result() 280s ~~~~~~~~~~~~~~~^^ 280s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 66, in result 280s raise RuntimeError( message[ 'message' ] ) 280s RuntimeError: No content available. 281s .....Error while reading message from server 281s Traceback (most recent call last): 281s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 281s message = self._ReadMessage() 281s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 281s raise RuntimeError( "Missing 'Content-Length' header" ) 281s RuntimeError: Missing 'Content-Length' header 281s .TSServer is not running. 281s Traceback (most recent call last): 281s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 281s self._tsserver_handle.stdin.write( serialized_request ) 281s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 281s AttributeError: 'NoneType' object has no attribute 'stdin' 281s Exception in thread Thread-39 (_SetServerVersion): 281s Traceback (most recent call last): 281s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 281s self._tsserver_handle.stdin.write( serialized_request ) 281s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 281s AttributeError: 'NoneType' object has no attribute 'stdin' 281s 281s During handling of the above exception, another exception occurred: 281s 281s Traceback (most recent call last): 281s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 281s self.run() 281s ~~~~~~~~^^ 281s File "/usr/lib/python3.13/threading.py", line 992, in run 281s self._target(*self._args, **self._kwargs) 281s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 281s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 281s self._SendCommand( 'configure', { 281s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 281s 'preferences': { 281s ^^^^^^^^^^^^^^^^ 281s ...<8 lines>... 281s } 281s ^ 281s } ) 281s ^^^ 281s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 281s self._WriteRequest( request ) 281s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 281s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 281s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 281s RuntimeError: TSServer is not running. 281s .Error while reading message from server 281s Traceback (most recent call last): 281s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 281s message = self._ReadMessage() 281s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 281s raise RuntimeError( "Missing 'Content-Length' header" ) 281s RuntimeError: Missing 'Content-Length' header 282s . 282s completer response: [{'column_num': 10, 282s 'description': 'function HelloMessage({ name }) {', 282s 'file_only': False, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascriptreact/testdata/test.jsx', 282s 'line_num': 1}, 282s {'column_num': 4, 282s 'description': ' ,', 282s 'file_only': False, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/javascriptreact/testdata/test.jsx', 282s 'line_num': 6}] 282s completer response: { 282s "completions": [ 282s { 282s "insertion_text": "B\u00e5r", 282s "extra_data": { 282s "fixits": [ 282s { 282s "location": { 282s "line_num": 39, 282s "column_num": 5, 282s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts" 282s }, 282s "chunks": [ 282s { 282s "replacement_text": "import { B\u00e5r } from \"./unicode\";\n", 282s "range": { 282s "start": { 282s "line_num": 1, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts" 282s }, 282s "end": { 282s "line_num": 1, 282s "column_num": 1, 282s "filepath": "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts" 282s } 282s } 282s } 282s ], 282s "text": "Add import from \"./unicode\"", 282s "resolve": false 282s } 282s ] 282s }, 282s "extra_menu_info": "class B\u00e5r", 282s "detailed_info": "class B\u00e5r", 282s "kind": "class" 282s } 282s ], 282s "completion_start_column": 1, 282s "errors": [] 282s } 282s completer response: { 282s "completions": [ 282s { 282s "insertion_text": "methodA", 282s "extra_data": {}, 282s "extra_menu_info": "(method) Foo.methodA(): void", 282s "detailed_info": "(method) Foo.methodA(): void\n\nUnicode string: \u8bf4\u8bdd", 282s "kind": "method" 282s }, 282s { 282s "insertion_text": "methodB", 282s "extra_data": {}, 282s "extra_menu_info": "(method) Foo.methodB(): void", 282s "detailed_info": "(method) Foo.methodB(): void", 282s "kind": "method" 282s }, 282s { 282s "insertion_text": "methodC", 282s "extra_data": {}, 282s "extra_menu_info": "(method) Foo.methodC(a: { foo: string; bar: number; }): void", 282s "detailed_info": "(method) Foo.methodC(a: {\n foo: string;\n bar: number;\n}): void", 282s "kind": "method" 282s } 282s ], 282s "completion_start_column": 5, 282s "errors": [] 282s } 282s completer response: { 282s "completions": [ 282s { 282s "insertion_text": "methodA", 282s "extra_data": {}, 282s "extra_menu_info": "(method) Foo.methodA(): void", 282s "detailed_info": "(method) Foo.methodA(): void\n\nUnicode string: \u8bf4\u8bdd", 282s "kind": "method" 282s } 282s ], 282s "completion_start_column": 5, 282s "errors": [] 282s } 282s completer response: { 282s "completions": [ 282s { 282s "insertion_text": "methodA", 282s "extra_data": {}, 282s "extra_menu_info": "(method) Foo.methodA(): void", 282s "detailed_info": "(method) Foo.methodA(): void\n\nUnicode string: \u8bf4\u8bdd", 282s "kind": "method" 282s }, 282s { 282s "insertion_text": "methodB", 282s "extra_data": {}, 282s "extra_menu_info": "(method) Foo.methodB(): void", 282s "detailed_info": "(method) Foo.methodB(): void", 282s "kind": "method" 282s }, 282s { 282s "insertion_text": "methodC", 282s "extra_data": {}, 282s "extra_menu_info": "(method) Foo.methodC(a: { foo: string; bar: number; }): void", 282s "detailed_info": "(method) Foo.methodC(a: {\n foo: string;\n bar: number;\n}): void", 282s "kind": "method" 282s } 282s ], 282s "completion_start_column": 5, 282s "errors": [] 282s } 282s completer response: { 282s "completions": [ 282s { 282s "insertion_text": "class", 282s "extra_data": {}, 282s "kind": "keyword" 282s }, 282s { 282s "insertion_text": "CSSLayerStatementRule", 282s "extra_data": {}, 282s "extra_menu_info": "interface CSSLayerStatementRule var CSSLayerStatementRule: { new (): CSSLayerStatementRule; prototype: CSSLayerStatementRule; }", 282s "detailed_info": "interface CSSLayerStatementRule\nvar CSSLayerStatementRule: {\n new (): CSSLayerStatementRule;\n prototype: CSSLayerStatementRule;\n}", 282s "kind": "var" 282s }, 282s { 282s "insertion_text": "CSSFontPaletteValuesRule", 282s "extra_data": {}, 282s "extra_menu_info": "interface CSSFontPaletteValuesRule var CSSFontPaletteValuesRule: { new (): CSSFontPaletteValuesRule; prototype: CSSFontPaletteValuesRule; }", 282s "detailed_info": "interface CSSFontPaletteValuesRule\nvar CSSFontPaletteValuesRule: {\n new (): CSSFontPaletteValuesRule;\n prototype: CSSFontPaletteValuesRule;\n}", 282s "kind": "var" 282s }, 282s { 282s "insertion_text": "scrollbars", 282s "extra_data": {}, 282s "extra_menu_info": "var scrollbars: BarProp", 282s "detailed_info": "var scrollbars: BarProp\n\nReturns true if the scrollbars are visible; otherwise, returns false.", 282s "kind": "var" 282s }, 282s { 282s "insertion_text": "SomeClass", 282s "extra_data": {}, 282s "extra_menu_info": "class SomeClass", 282s "detailed_info": "class SomeClass", 282s "kind": "class" 282s }, 282s { 282s "insertion_text": "RTCDtlsTransport", 282s "extra_data": {}, 282s "extra_menu_info": "interface RTCDtlsTransport var RTCDtlsTransport: { new (): RTCDtlsTransport; prototype: RTCDtlsTransport; }", 282s "detailed_info": "interface RTCDtlsTransport\nvar RTCDtlsTransport: {\n new (): RTCDtlsTransport;\n prototype: RTCDtlsTransport;\n}", 282s "kind": "var" 282s } 282s ], 282s "completion_start_column": 1, 282s "errors": [] 282s } 282s completer response: { 282s "completions": [ 282s { 282s "insertion_text": "foo", 282s "extra_data": {}, 282s "extra_menu_info": "(property) 'foo': number", 282s "detailed_info": "(property) 'foo': number", 282s "kind": "property" 282s } 282s ], 282s "completion_start_column": 3, 282s "errors": [] 282s } 282s completer response: { 282s "completions": [ 282s { 282s "insertion_text": "single_argument_with_doc", 282s "extra_data": {}, 282s "extra_menu_info": "function single_argument_with_doc(a: string): string", 282s "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", 282s "kind": "function" 282s } 282s ], 282s "completion_start_column": 1, 282s "errors": [] 282s } 282s {'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': []} 282s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': []}, 'errors': []} 282s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': []}, 'errors': []} 282s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': [{'documentation': '', 'label': 'generic(t: SomeClass): string', 'parameters': [{'documentation': '', 'label': [8, 32]}]}]}, 'errors': []} 282s {'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': []} 282s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': [{'documentation': '', 'label': 'single_argument_with_return(a: string): string', 'parameters': [{'documentation': '', 'label': [28, 37]}]}]}, 'errors': []} 282s {'signature_help': {'activeSignature': 0, 'activeParameter': 0, 'signatures': []}, 'errors': []} 282s {'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': []} 282s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 12, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 282s 'line_num': 25}, 282s 'start': {'column_num': 12, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 282s 'line_num': 25}}, 282s 'replacement_text': '\n' 282s ' nonExistingMethod() {\n' 282s ' throw new Error("Method ' 282s 'not implemented.");\n' 282s ' }'}], 282s 'location': {'column_num': 12, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 282s 'line_num': 35}, 282s 'resolve': False, 282s 'text': "Declare method 'nonExistingMethod'"}, 282s {'chunks': [{'range': {'end': {'column_num': 12, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 282s 'line_num': 25}, 282s 'start': {'column_num': 12, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 282s 'line_num': 25}}, 282s 'replacement_text': '\n nonExistingMethod: any;'}], 282s 'location': {'column_num': 12, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 282s 'line_num': 35}, 282s 'resolve': False, 282s 'text': "Declare property 'nonExistingMethod'"}, 282s {'chunks': [{'range': {'end': {'column_num': 12, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 282s 'line_num': 25}, 282s 'start': {'column_num': 12, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 282s 'line_num': 25}}, 282s 'replacement_text': '\n [x: string]: any;'}], 282s 'location': {'column_num': 12, 282s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 282s 'line_num': 35}, 282s 'resolve': False, 284s 'text': "Add index signature for property 'nonExistingMethod'"}]}.Error while reading message from server 284s Traceback (most recent call last): 284s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 284s message = self._ReadMessage() 284s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 284s raise RuntimeError( "Missing 'Content-Length' header" ) 284s RuntimeError: Missing 'Content-Length' header 285s .Error while reading message from server 285s Traceback (most recent call last): 285s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 285s message = self._ReadMessage() 285s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 285s raise RuntimeError( "Missing 'Content-Length' header" ) 285s RuntimeError: Missing 'Content-Length' header 285s Error while reading message from server 285s Traceback (most recent call last): 285s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 285s message = self._ReadMessage() 285s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 285s raise RuntimeError( "Missing 'Content-Length' header" ) 285s RuntimeError: Missing 'Content-Length' header 285s .ss 285s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 20, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 285s 'line_num': 1}, 285s 'start': {'column_num': 19, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 285s 'line_num': 1}}, 285s 'replacement_text': '\n'}, 285s {'range': {'end': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 285s 'line_num': 2}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 285s 'line_num': 2}}, 285s 'replacement_text': ' '}], 285s 'location': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 285s 'line_num': 1}, 285s 'resolve': False, 285s 'text': ''}]} 285s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 285s 'line_num': 2}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 285s 'line_num': 2}}, 285s 'replacement_text': ' '}], 285s 'location': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/extra_confs/func.ts', 285s 'line_num': 1}, 285s 'resolve': False, 285s 'text': ''}]} 285s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 3}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 3}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 4}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 4}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 14, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 4}, 285s 'start': {'column_num': 14, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 4}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 5}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 5}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 14, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 5}, 285s 'start': {'column_num': 14, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 5}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 6}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 6}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 5, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 7}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 7}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 7, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 8}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 8}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 7, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 9}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 9}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 5, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 10}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 10}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 11}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 11}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 6, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 11}, 285s 'start': {'column_num': 6, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 11}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 2, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 21}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 21}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 2, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 22}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 22}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 2, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 23}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 23}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 2, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 24}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 24}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 27}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 27}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 4, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 28}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 28}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 4, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 29}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 29}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 30}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 30}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 17, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 30}, 285s 'start': {'column_num': 17, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 30}}, 285s 'replacement_text': ' '}], 285s 'location': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 1}, 285s 'resolve': False, 285s 'text': ''}]}. 285s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 3}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 3}}, 285s 'replacement_text': '\t'}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 4}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 4}}, 285s 'replacement_text': '\t'}, 285s {'range': {'end': {'column_num': 14, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 4}, 285s 'start': {'column_num': 14, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 4}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 5}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 5}}, 285s 'replacement_text': '\t'}, 285s {'range': {'end': {'column_num': 14, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 5}, 285s 'start': {'column_num': 14, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 5}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 6}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 6}}, 285s 'replacement_text': '\t'}, 285s {'range': {'end': {'column_num': 5, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 7}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 7}}, 285s 'replacement_text': '\t\t'}, 285s {'range': {'end': {'column_num': 7, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 8}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 8}}, 285s 'replacement_text': '\t\t\t'}, 285s {'range': {'end': {'column_num': 7, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 9}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 9}}, 285s 'replacement_text': '\t\t\t'}, 285s {'range': {'end': {'column_num': 5, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 10}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 10}}, 285s 'replacement_text': '\t\t'}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 11}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 11}}, 285s 'replacement_text': '\t'}, 285s {'range': {'end': {'column_num': 6, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 11}, 285s 'start': {'column_num': 6, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 11}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 2, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 21}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 21}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 2, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 22}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 22}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 2, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 23}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 23}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 2, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 24}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 24}}, 285s 'replacement_text': ' '}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 27}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 27}}, 285s 'replacement_text': '\t'}, 285s {'range': {'end': {'column_num': 4, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 28}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 28}}, 285s 'replacement_text': '\t '}, 285s {'range': {'end': {'column_num': 4, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 29}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 29}}, 285s 'replacement_text': '\t '}, 285s {'range': {'end': {'column_num': 3, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 30}, 285s 'start': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 30}}, 285s 'replacement_text': '\t'}, 285s {'range': {'end': {'column_num': 17, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 30}, 285s 'start': {'column_num': 17, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 30}}, 285s 'replacement_text': ' '}], 285s 'location': {'column_num': 1, 285s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 285s 'line_num': 1}, 285s 'resolve': False, 286s 'text': ''}]}.......... 286s completer response: {'detailed_info': 'class Bar\n\nClass documentation\n\nMulti-line'} 286s completer response: {'detailed_info': 'class Båøz\n\nTest unicøde st††††'} 286s completer response: {'detailed_info': 'function single_argument_with_doc(a: string): string\n' 286s '\n' 286s 'A function with a single argument\n' 286s '\n' 286s 'param: a - The argument\n' 286s 'returns: - The hashed input'} 286s completer response: {'detailed_info': '(method) Bar.testMethod(): void\n\nMethod documentation'} 286s completer response: {'message': 'var foo: Foo'} 286s completer response: {'exception': {'TYPE': 'RuntimeError'}, 286s 'message': 'No content available.', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 476, in \n' 286s ' self._GetType( request_data ) ),\n' 286s ' ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 973, in _GetType\n' 286s " info = self._SendRequest( 'quickinfo', {\n" 286s " 'file': request_data[ 'filepath' ],\n" 286s " 'line': request_data[ 'line_num' ],\n" 286s " 'offset': request_data[ 'column_codepoint' ]\n" 286s ' } )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 356, in _SendRequest\n' 286s ' return deferred.result()\n' 286s ' ~~~~~~~~~~~~~~~^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 66, in result\n' 286s " raise RuntimeError( message[ 'message' ] )\n" 286s 'RuntimeError: No content available.\n'} 286s completer response: [{'column_num': 15, 286s 'description': 'SomeClass', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/signatures.ts', 286s 'line_num': 56}, 286s {'column_num': 26, 286s 'description': 'toString', 286s 'file_only': False, 286s 'filepath': '/usr/share/nodejs/typescript/lib/lib.es5.d.ts', 286s 'line_num': 57}, 286s {'column_num': 10, 286s 'description': 'Test', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/signatures.ts', 286s 'line_num': 58}] 286s completer response: [{'column_num': 11, 286s 'description': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/file2.ts', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/file2.ts', 286s 'line_num': 1}, 286s {'column_num': 5, 286s 'description': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/file3.ts', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/file3.ts', 286s 'line_num': 2}, 286s {'column_num': 5, 286s 'description': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 34}] 286s completer response: [{'column_num': 10, 286s 'description': ' return {', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/signatures.ts', 286s 'line_num': 12}, 286s {'column_num': 7, 286s 'description': 'class SomeClass implements ReturnValue {', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/signatures.ts', 286s 'line_num': 35}] 286s completer response: {'exception': {'TYPE': 'RuntimeError'}, 286s 'message': 'No implementation found.', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 881, in _GoToImplementation\n' 286s " filespans = self._SendRequest( 'implementation', {\n" 286s " 'file': request_data[ 'filepath' ],\n" 286s " 'line': request_data[ 'line_num' ],\n" 286s " 'offset': request_data[ 'column_codepoint' ]\n" 286s ' } )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 356, in _SendRequest\n' 286s ' return deferred.result()\n' 286s ' ~~~~~~~~~~~~~~~^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 66, in result\n' 286s " raise RuntimeError( message[ 'message' ] )\n" 286s 'RuntimeError: Error processing request. Cannot read properties ' 286s "of undefined (reading 'kind')\n" 286s 'TypeError: Cannot read properties of undefined (reading ' 286s "'kind')\n" 286s ' at Object.getImplementationsAtPosition ' 286s '(/usr/share/nodejs/typescript/lib/tsserver.js:140178:29)\n' 286s ' at Object.getImplementationAtPosition ' 286s '(/usr/share/nodejs/typescript/lib/tsserver.js:169245:41)\n' 286s ' at Session.getImplementation ' 286s '(/usr/share/nodejs/typescript/lib/tsserver.js:180879:100)\n' 286s ' at Session.handlers.ts.Map.ts.getEntries._a. ' 286s '(/usr/share/nodejs/typescript/lib/tsserver.js:179893:61)\n' 286s ' at /usr/share/nodejs/typescript/lib/tsserver.js:182034:96\n' 286s ' at Session.executeWithRequestId ' 286s '(/usr/share/nodejs/typescript/lib/tsserver.js:182025:28)\n' 286s ' at Session.executeCommand ' 286s '(/usr/share/nodejs/typescript/lib/tsserver.js:182034:41)\n' 286s ' at Session.onMessage ' 286s '(/usr/share/nodejs/typescript/lib/tsserver.js:182062:35)\n' 286s ' at Interface. ' 286s '(/usr/share/nodejs/typescript/lib/tsserver.js:186188:31)\n' 286s ' at Interface.emit (node:events:518:28)\n' 286s ' at [_onLine] [as _onLine] ' 286s '(node:internal/readline/interface:416:12)\n' 286s ' at [_normalWrite] [as _normalWrite] ' 286s '(node:internal/readline/interface:610:22)\n' 286s ' at Socket.ondata (node:internal/readline/interface:243:23)\n' 286s ' at Socket.emit (node:events:518:28)\n' 286s ' at addChunk (node:internal/streams/readable:561:12)\n' 286s ' at readableAddChunkPushByteMode ' 286s '(node:internal/streams/readable:512:3)\n' 286s ' at Readable.push (node:internal/streams/readable:392:5)\n' 286s ' at Pipe.onStreamRead ' 286s '(node:internal/stream_base_commons:191:23)\n' 286s '\n' 286s 'During handling of the above exception, another exception ' 286s 'occurred:\n' 286s '\n' 286s 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 468, in \n' 286s ' self._GoToImplementation( request_data ) ),\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 887, in _GoToImplementation\n' 286s " raise RuntimeError( 'No implementation found.' )\n" 286s 'RuntimeError: No implementation found.\n'}....... 286s completer response: [{'column_num': 5, 286s 'description': 'var bar = new Bar();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/file3.ts', 286s 'line_num': 1}, 286s {'column_num': 1, 286s 'description': 'bar.testMethod();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/file3.ts', 286s 'line_num': 2}, 286s {'column_num': 5, 286s 'description': 'var bar = new Bar();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 33}, 286s {'column_num': 1, 286s 'description': 'bar.testMethod();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 34}, 286s {'column_num': 1, 286s 'description': 'bar.nonExistingMethod();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 35}] 286s completer response: [{'column_num': 3, 286s 'description': ' å: number;', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 286s 'line_num': 14}, 286s {'column_num': 27, 286s 'description': 'var baz = new Bår(); baz.å;', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 286s 'line_num': 20}, 286s {'column_num': 5, 286s 'description': 'baz.å;', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 286s 'line_num': 23}, 286s {'column_num': 17, 286s 'description': 'føø_long_long.å;', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 286s 'line_num': 27}] 286s completer response: {'column_num': 1, 286s 'description': 'no_arguments_no_return', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/signatures.ts', 286s 'line_num': 3} 286s completer response: [{'column_num': 5, 286s 'description': 'returnValue', 286s 'file_only': False, 286s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 286s 'line_num': 2538}, 286s {'column_num': 5, 286s 'description': 'returnValue', 286s 'file_only': False, 286s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 286s 'line_num': 5202}, 286s {'column_num': 5, 286s 'description': 'returnValue', 286s 'file_only': False, 286s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 286s 'line_num': 6441}, 286s {'column_num': 1, 286s 'description': 'ReturnValue', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/signatures.ts', 286s 'line_num': 6}] 286s completer response: [{'column_num': 5, 286s 'description': 'foo', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 14}, 286s {'column_num': 1, 286s 'description': 'Foo', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 2}, 286s {'column_num': 5, 286s 'description': 'footer', 286s 'file_only': False, 286s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 286s 'line_num': 17667}, 286s {'column_num': 5, 286s 'description': 'createTFoot', 286s 'file_only': False, 286s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 286s 'line_num': 8248}, 286s {'column_num': 5, 286s 'description': 'deleteTFoot', 286s 'file_only': False, 286s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 286s 'line_num': 8259}, 286s {'column_num': 5, 286s 'description': 'tFoot', 286s 'file_only': False, 286s 'filepath': '/usr/share/nodejs/typescript/lib/lib.dom.d.ts', 286s 'line_num': 8235}] 286s completer response: {'exception': {'TYPE': 'RuntimeError'}, 286s 'message': 'Symbol not found', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 474, in \n' 286s ' self._GoToSymbol( request_data, args ) ),\n' 286s ' ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 953, in _GoToSymbol\n' 286s " raise RuntimeError( 'Symbol not found' )\n" 286s 'RuntimeError: Symbol not found\n'} 286s completer response: {'column_num': 7, 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 2} 286s completer response: {'exception': {'TYPE': 'RuntimeError'}, 286s 'message': 'Could not find type definition.', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 472, in \n' 286s ' self._GoToType( request_data ) ),\n' 286s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 931, in _GoToType\n' 286s " raise RuntimeError( 'Could not find type definition.' )\n" 286s 'RuntimeError: Could not find type definition.\n'} 286s completer response: {'column_num': 3, 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 30} 286s completer response: {'column_num': 3, 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 30} 286s completer response: {'column_num': 3, 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 30} 286s completer response: {'exception': {'TYPE': 'RuntimeError'}, 286s 'message': 'Could not find definition.', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 462, in \n' 286s ' self._GoToDefinition( request_data ) ),\n' 286s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 868, in _GoToDefinition\n' 286s " raise RuntimeError( 'Could not find definition.' )\n" 286s 'RuntimeError: Could not find definition.\n'}.. 286s completer response: {'exception': {'TYPE': 'RuntimeError'}, 286s 'message': 'Could not find definition.', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 464, in \n' 286s ' self._GoToDefinition( request_data ) ),\n' 286s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 868, in _GoToDefinition\n' 286s " raise RuntimeError( 'Could not find definition.' )\n" 286s 'RuntimeError: Could not find definition.\n'} 286s completer response: {'exception': {'TYPE': 'RuntimeError'}, 286s 'message': 'Could not find definition.', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 466, in \n' 286s ' self._GoToDefinition( request_data ) ),\n' 286s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 868, in _GoToDefinition\n' 286s " raise RuntimeError( 'Could not find definition.' )\n" 286s 'RuntimeError: Could not find definition.\n'} 286s completer response: {'column_num': 3, 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 286s 'line_num': 15} 286s completer response: {'column_num': 3, 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 286s 'line_num': 15} 286s completer response: {'column_num': 3, 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 286s 'line_num': 15} 286s completer response: [{'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'locations': [{'column_num': 10, 286s 'description': 'function f(){', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 1}], 286s 'name': 'f', 286s 'selectionSpan': {'end': {'line': 1, 'offset': 11}, 286s 'start': {'line': 1, 'offset': 10}}, 286s 'span': {'end': {'line': 3, 'offset': 2}, 'start': {'line': 1, 'offset': 1}}}] 286s completer response: [{'from': {'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'name': 'g', 286s 'selectionSpan': {'end': {'line': 5, 'offset': 11}, 286s 'start': {'line': 5, 'offset': 10}}, 286s 'span': {'end': {'line': 7, 'offset': 2}, 286s 'start': {'line': 5, 'offset': 1}}}, 286s 'fromSpans': [{'end': {'line': 6, 'offset': 11}, 286s 'start': {'line': 6, 'offset': 10}}, 286s {'end': {'line': 6, 'offset': 17}, 286s 'start': {'line': 6, 'offset': 16}}], 286s 'kind': 'function', 286s 'locations': [{'column_num': 10, 286s 'description': ' return f() + f();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 6}, 286s {'column_num': 16, 286s 'description': ' return f() + f();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 6}], 286s 'name': 'g', 286s 'root_location': {'column_num': 10, 286s 'description': 'function g() {', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 5}}, 286s {'from': {'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'name': 'h', 286s 'selectionSpan': {'end': {'line': 9, 'offset': 11}, 286s 'start': {'line': 9, 'offset': 10}}, 286s 'span': {'end': {'line': 12, 'offset': 2}, 286s 'start': {'line': 9, 'offset': 1}}}, 286s 'fromSpans': [{'end': {'line': 11, 'offset': 15}, 286s 'start': {'line': 11, 'offset': 14}}], 286s 'kind': 'function', 286s 'locations': [{'column_num': 14, 286s 'description': ' return a + f();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 11}], 286s 'name': 'h', 286s 'root_location': {'column_num': 10, 286s 'description': 'function h() {', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 9}}] 286s completer response: [{'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'locations': [{'column_num': 10, 286s 'description': 'function g() {', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 5}], 286s 'name': 'g', 286s 'selectionSpan': {'end': {'line': 5, 'offset': 11}, 286s 'start': {'line': 5, 'offset': 10}}, 286s 'span': {'end': {'line': 7, 'offset': 2}, 'start': {'line': 5, 'offset': 1}}}] 286s completer response: [{'from': {'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'name': 'h', 286s 'selectionSpan': {'end': {'line': 9, 'offset': 11}, 286s 'start': {'line': 9, 'offset': 10}}, 286s 'span': {'end': {'line': 12, 'offset': 2}, 286s 'start': {'line': 9, 'offset': 1}}}, 286s 'fromSpans': [{'end': {'line': 10, 'offset': 12}, 286s 'start': {'line': 10, 'offset': 11}}], 286s 'kind': 'function', 286s 'locations': [{'column_num': 11, 286s 'description': ' var a = g();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 10}], 286s 'name': 'h', 286s 'root_location': {'column_num': 10, 286s 'description': 'function h() {', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 9}}]... 286s completer response: [{'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'locations': [{'column_num': 10, 286s 'description': 'function h() {', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 9}], 286s 'name': 'h', 286s 'selectionSpan': {'end': {'line': 9, 'offset': 11}, 286s 'start': {'line': 9, 'offset': 10}}, 286s 'span': {'end': {'line': 12, 'offset': 2}, 286s 'start': {'line': 9, 'offset': 1}}}] 286s completer response: {'exception': {'TYPE': 'RuntimeError'}, 286s 'message': 'No incoming calls found.', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 491, in \n' 286s ' self._Hierarchy( request_data, args ) ),\n' 286s ' ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 856, in _Hierarchy\n' 286s " raise RuntimeError( f'No { direction } calls found.' )\n" 286s 'RuntimeError: No incoming calls found.\n'} 286s completer response: {'exception': {'TYPE': 'RuntimeError'}, 286s 'message': 'No content available.', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 488, in \n' 286s ' self._InitialHierarchy(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data, [ 'call' ] ) ),\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 752, in _InitialHierarchy\n' 286s " response = self._SendRequest( 'prepareCallHierarchy', {\n" 286s " 'file': request_data[ 'filepath' ],\n" 286s " 'line': request_data[ 'line_num' ],\n" 286s " 'offset': request_data[ 'column_codepoint' ]\n" 286s ' } )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 356, in _SendRequest\n' 286s ' return deferred.result()\n' 286s ' ~~~~~~~~~~~~~~~^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 66, in result\n' 286s " raise RuntimeError( message[ 'message' ] )\n" 286s 'RuntimeError: No content available.\n'} 286s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/imports.ts', 286s 'line_num': 2}, 286s 'start': {'column_num': 1, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/imports.ts', 286s 'line_num': 1}}, 286s 'replacement_text': 'import * as lib from "library";\n' 286s 'import func, { func1, func2 } ' 286s 'from "library";\n'}, 286s {'range': {'end': {'column_num': 1, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/imports.ts', 286s 'line_num': 3}, 286s 'start': {'column_num': 1, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/imports.ts', 286s 'line_num': 2}}, 286s 'replacement_text': ''}, 286s {'range': {'end': {'column_num': 1, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/imports.ts', 286s 'line_num': 4}, 286s 'start': {'column_num': 1, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/imports.ts', 286s 'line_num': 3}}, 286s 'replacement_text': ''}], 286s 'location': {'column_num': 1, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/imports.ts', 286s 'line_num': 1}, 286s 'resolve': False, 286s 'text': ''}]} 286s completer response: [{'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'locations': [{'column_num': 10, 286s 'description': 'function h() {', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 9}], 286s 'name': 'h', 286s 'selectionSpan': {'end': {'line': 9, 'offset': 11}, 286s 'start': {'line': 9, 'offset': 10}}, 286s 'span': {'end': {'line': 12, 'offset': 2}, 286s 'start': {'line': 9, 'offset': 1}}}] 286s completer response: [{'fromSpans': [{'end': {'line': 10, 'offset': 12}, 286s 'start': {'line': 10, 'offset': 11}}], 286s 'kind': 'function', 286s 'locations': [{'column_num': 11, 286s 'description': ' var a = g();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 10}], 286s 'name': 'g', 286s 'to': {'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'name': 'g', 286s 'selectionSpan': {'end': {'line': 5, 'offset': 11}, 286s 'start': {'line': 5, 'offset': 10}}, 286s 'span': {'end': {'line': 7, 'offset': 2}, 286s 'start': {'line': 5, 'offset': 1}}}}, 286s {'fromSpans': [{'end': {'line': 11, 'offset': 15}, 286s 'start': {'line': 11, 'offset': 14}}], 286s 'kind': 'function', 286s 'locations': [{'column_num': 14, 286s 'description': ' return a + f();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 11}], 286s 'name': 'f', 286s 'to': {'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'name': 'f', 286s 'selectionSpan': {'end': {'line': 1, 'offset': 11}, 286s 'start': {'line': 1, 'offset': 10}}, 286s 'span': {'end': {'line': 3, 'offset': 2}, 286s 'start': {'line': 1, 'offset': 1}}}}].. 286s completer response: [{'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'locations': [{'column_num': 10, 286s 'description': 'function g() {', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 5}], 286s 'name': 'g', 286s 'selectionSpan': {'end': {'line': 5, 'offset': 11}, 286s 'start': {'line': 5, 'offset': 10}}, 286s 'span': {'end': {'line': 7, 'offset': 2}, 'start': {'line': 5, 'offset': 1}}}] 286s completer response: [{'fromSpans': [{'end': {'line': 6, 'offset': 11}, 286s 'start': {'line': 6, 'offset': 10}}, 286s {'end': {'line': 6, 'offset': 17}, 286s 'start': {'line': 6, 'offset': 16}}], 286s 'kind': 'function', 286s 'locations': [{'column_num': 10, 286s 'description': ' return f() + f();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 6}, 286s {'column_num': 16, 286s 'description': ' return f() + f();', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 6}], 286s 'name': 'f', 286s 'to': {'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'name': 'f', 286s 'selectionSpan': {'end': {'line': 1, 'offset': 11}, 286s 'start': {'line': 1, 'offset': 10}}, 286s 'span': {'end': {'line': 3, 'offset': 2}, 286s 'start': {'line': 1, 'offset': 1}}}}] 286s completer response: [{'file': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'kind': 'function', 286s 'kindModifiers': '', 286s 'locations': [{'column_num': 10, 286s 'description': 'function f(){', 286s 'file_only': False, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/hierarchies.ts', 286s 'line_num': 1}], 286s 'name': 'f', 286s 'selectionSpan': {'end': {'line': 1, 'offset': 11}, 286s 'start': {'line': 1, 'offset': 10}}, 286s 'span': {'end': {'line': 3, 'offset': 2}, 'start': {'line': 1, 'offset': 1}}}] 286s completer response: {'exception': {'TYPE': 'RuntimeError'}, 286s 'message': 'No outgoing calls found.', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 491, in \n' 286s ' self._Hierarchy( request_data, args ) ),\n' 286s ' ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 856, in _Hierarchy\n' 286s " raise RuntimeError( f'No { direction } calls found.' )\n" 286s 'RuntimeError: No outgoing calls found.\n'} 286s completer response: {'exception': {'TYPE': 'ValueError'}, 286s 'message': 'Please specify a new name to rename it to.\n' 286s 'Usage: RefactorRename ', 286s 'traceback': 'Traceback (most recent call last):\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 286s 'line 213, in __call__\n' 286s ' out = callback( request, response )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 286s '89, in RunCompleterCommand\n' 286s ' return _JsonResponse( completer.OnUserCommand(\n' 286s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 286s " request_data[ 'command_arguments' ],\n" 286s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' request_data ), response )\n' 286s ' ^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 286s 'line 481, in OnUserCommand\n' 286s ' return command( self, request_data, arguments[ 1: ] )\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 484, in \n' 286s ' self._RefactorRename( request_data, args ) ),\n' 286s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 286s ' File ' 286s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 286s 'line 1039, in _RefactorRename\n' 286s " raise ValueError( 'Please specify a new name to rename it " 286s "to.\\n'\n" 286s " 'Usage: RefactorRename ' )\n" 286s 'ValueError: Please specify a new name to rename it to.\n' 286s 'Usage: RefactorRename \n'} 286s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 8, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/file2.ts', 286s 'line_num': 1}, 286s 'start': {'column_num': 5, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/file2.ts', 286s 'line_num': 1}}, 286s 'replacement_text': 'this-is-a-longer-string'}, 286s {'range': {'end': {'column_num': 18, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/file3.ts', 286s 'line_num': 1}, 286s 'start': {'column_num': 15, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/file3.ts', 286s 'line_num': 1}}, 286s 'replacement_text': 'this-is-a-longer-string'}, 286s {'range': {'end': {'column_num': 10, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 25}, 286s 'start': {'column_num': 7, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 25}}, 286s 'replacement_text': 'this-is-a-longer-string'}, 286s {'range': {'end': {'column_num': 18, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 33}, 286s 'start': {'column_num': 15, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 33}}, 286s 'replacement_text': 'this-is-a-longer-string'}, 286s {'range': {'end': {'column_num': 4, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 37}, 286s 'start': {'column_num': 1, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 37}}, 286s 'replacement_text': 'this-is-a-longer-string'}], 286s 'location': {'column_num': 9, 286s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 286s 'line_num': 25}, 286s 'resolve': False, 287s 'text': ''}]}....Error while reading message from server 287s Traceback (most recent call last): 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 287s message = self._ReadMessage() 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 287s raise RuntimeError( "Missing 'Content-Length' header" ) 287s RuntimeError: Missing 'Content-Length' header 287s Error while stopping TSServer 287s Traceback (most recent call last): 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 1159, in _StopServerNoLock 287s utils.WaitUntilProcessIsTerminated( self._tsserver_handle, 287s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 287s timeout = 30 ) 287s ^^^^^^^^^^^^^^ 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/test_utils.py", line 332, in MockProcessTerminationTimingOut 287s raise RuntimeError( f'Waited process to terminate for { timeout } seconds, ' 287s 'aborting.' ) 287s RuntimeError: Waited process to terminate for 30 seconds, aborting. 287s TSServer is not running. 287s Traceback (most recent call last): 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 287s self._tsserver_handle.stdin.write( serialized_request ) 287s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 287s AttributeError: 'NoneType' object has no attribute 'stdin' 287s Exception in thread Thread-47 (_SetServerVersion): 287s Traceback (most recent call last): 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 287s self._tsserver_handle.stdin.write( serialized_request ) 287s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 287s AttributeError: 'NoneType' object has no attribute 'stdin' 287s 287s During handling of the above exception, another exception occurred: 287s 287s Traceback (most recent call last): 287s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 287s self.run() 287s ~~~~~~~~^^ 287s File "/usr/lib/python3.13/threading.py", line 992, in run 287s self._target(*self._args, **self._kwargs) 287s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 287s self._SendCommand( 'configure', { 287s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 287s 'preferences': { 287s ^^^^^^^^^^^^^^^^ 287s ...<8 lines>... 287s } 287s ^ 287s } ) 287s ^^^ 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 287s self._WriteRequest( request ) 287s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 287s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 287s RuntimeError: TSServer is not running. 287s .Error while reading message from server 287s Traceback (most recent call last): 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 287s message = self._ReadMessage() 287s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 287s raise RuntimeError( "Missing 'Content-Length' header" ) 287s RuntimeError: Missing 'Content-Length' header 288s ..sError while reading message from server 288s Traceback (most recent call last): 288s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 243, in _ReaderLoop 288s message = self._ReadMessage() 288s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 286, in _ReadMessage 288s raise RuntimeError( "Missing 'Content-Length' header" ) 288s RuntimeError: Missing 'Content-Length' header 288s TSServer is not running. 288s Traceback (most recent call last): 288s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 288s self._tsserver_handle.stdin.write( serialized_request ) 288s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 288s AttributeError: 'NoneType' object has no attribute 'stdin' 288s Exception in thread Thread-49 (_SetServerVersion): 288s Traceback (most recent call last): 288s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 325, in _WriteRequest 288s self._tsserver_handle.stdin.write( serialized_request ) 288s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 288s AttributeError: 'NoneType' object has no attribute 'stdin' 288s 288s During handling of the above exception, another exception occurred: 288s 288s Traceback (most recent call last): 288s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 288s self.run() 288s ~~~~~~~~^^ 288s File "/usr/lib/python3.13/threading.py", line 992, in run 288s self._target(*self._args, **self._kwargs) 288s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 288s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 182, in _SetServerVersion 288s self._SendCommand( 'configure', { 288s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 288s 'preferences': { 288s ^^^^^^^^^^^^^^^^ 288s ...<8 lines>... 288s } 288s ^ 288s } ) 288s ^^^ 288s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 341, in _SendCommand 288s self._WriteRequest( request ) 288s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 288s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", line 330, in _WriteRequest 288s raise RuntimeError( SERVER_NOT_RUNNING_MESSAGE ) 288s RuntimeError: TSServer is not running. 292s ../usr/lib/python3.13/subprocess.py:1139: ResourceWarning: subprocess 5005 is still running 292s _warn("subprocess %s is still running" % self.pid, 292s ResourceWarning: Enable tracemalloc to get the object allocation traceback 292s /usr/lib/python3.13/subprocess.py:1139: ResourceWarning: subprocess 5134 is still running 292s _warn("subprocess %s is still running" % self.pid, 292s ResourceWarning: Enable tracemalloc to get the object allocation traceback 299s ./usr/lib/python3.13/subprocess.py:1139: ResourceWarning: subprocess 5141 is still running 299s _warn("subprocess %s is still running" % self.pid, 299s ResourceWarning: Enable tracemalloc to get the object allocation traceback 302s . 302s ---------------------------------------------------------------------- 302s Ran 96 tests in 47.856s 302s 302s OK (skipped=5) 302s 302s completer response: {'exception': {'TYPE': 'RuntimeError'}, 302s 'message': 'Value cannot be renamed: You cannot rename this element.', 302s 'traceback': 'Traceback (most recent call last):\n' 302s ' File ' 302s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 302s 'line 213, in __call__\n' 302s ' out = callback( request, response )\n' 302s ' File ' 302s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 302s '89, in RunCompleterCommand\n' 302s ' return _JsonResponse( completer.OnUserCommand(\n' 302s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 302s " request_data[ 'command_arguments' ],\n" 302s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 302s ' request_data ), response )\n' 302s ' ^^^^^^^^^^^^^^\n' 302s ' File ' 302s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 302s 'line 481, in OnUserCommand\n' 302s ' return command( self, request_data, arguments[ 1: ] )\n' 302s ' File ' 302s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 302s 'line 484, in \n' 302s ' self._RefactorRename( request_data, args ) ),\n' 302s ' ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^\n' 302s ' File ' 302s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/typescript/typescript_completer.py", ' 302s 'line 1053, in _RefactorRename\n' 302s " raise RuntimeError( 'Value cannot be renamed: '\n" 302s ' f\'{ response[ "info" ][ ' 302s '"localizedErrorMessage" ] }\' )\n' 302s 'RuntimeError: Value cannot be renamed: You cannot rename this ' 302s 'element.\n'} 302s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 302s 'line_num': 2}, 302s 'start': {'column_num': 7, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 302s 'line_num': 2}}, 302s 'replacement_text': 'test'}, 302s {'range': {'end': {'column_num': 18, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 302s 'line_num': 14}, 302s 'start': {'column_num': 15, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 302s 'line_num': 14}}, 302s 'replacement_text': 'test'}], 302s 'location': {'column_num': 8, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/test.ts', 302s 'line_num': 2}, 302s 'resolve': False, 302s 'text': ''}]} 302s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 5, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 302s 'line_num': 14}, 302s 'start': {'column_num': 3, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 302s 'line_num': 14}}, 302s 'replacement_text': 'ø'}, 302s {'range': {'end': {'column_num': 29, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 302s 'line_num': 20}, 302s 'start': {'column_num': 27, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 302s 'line_num': 20}}, 302s 'replacement_text': 'ø'}, 302s {'range': {'end': {'column_num': 7, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 302s 'line_num': 23}, 302s 'start': {'column_num': 5, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 302s 'line_num': 23}}, 302s 'replacement_text': 'ø'}, 302s {'range': {'end': {'column_num': 19, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 302s 'line_num': 27}, 302s 'start': {'column_num': 17, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 302s 'line_num': 27}}, 302s 'replacement_text': 'ø'}], 302s 'location': {'column_num': 3, 302s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/typescript/testdata/unicode.ts', 302s 'line_num': 14}, 302s 'resolve': False, 302s 'text': ''}]} 302s autopkgtest [04:09:20]: test upstream-unittest-node: -----------------------] 303s upstream-unittest-node PASS 303s autopkgtest [04:09:21]: test upstream-unittest-node: - - - - - - - - - - results - - - - - - - - - - 303s autopkgtest [04:09:21]: test upstream-unittest-golang: preparing testbed 365s autopkgtest [04:10:23]: testbed dpkg architecture: amd64 365s autopkgtest [04:10:23]: testbed apt version: 2.9.30ubuntu1 365s autopkgtest [04:10:23]: @@@@@@@@@@@@@@@@@@@@ test bed setup 365s autopkgtest [04:10:23]: testbed release detected to be: plucky 365s autopkgtest [04:10:23]: updating testbed package index (apt update) 365s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 365s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 365s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 365s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 365s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [724 kB] 366s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 366s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 366s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [94.8 kB] 366s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [147 kB] 366s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [117 kB] 366s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 366s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 366s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [708 kB] 366s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [281 kB] 366s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [22.5 kB] 366s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [9128 B] 366s Fetched 2242 kB in 0s (6677 kB/s) 367s Reading package lists... 367s Reading package lists... 367s Building dependency tree... 367s Reading state information... 368s Calculating upgrade... 368s Calculating upgrade... 368s The following NEW packages will be installed: 368s libjemalloc2 368s The following packages will be upgraded: 368s apparmor apport apport-core-dump-handler bind9-dnsutils bind9-host 368s bind9-libs libapparmor1 python3-apport python3-problem-report tmux 368s 10 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 368s Need to get 3397 kB of archives. 368s After this operation, 1092 kB of additional disk space will be used. 368s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-problem-report all 2.31.0+git20250220-0ubuntu1 [26.0 kB] 368s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-apport all 2.31.0+git20250220-0ubuntu1 [93.5 kB] 368s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 apport-core-dump-handler all 2.31.0+git20250220-0ubuntu1 [18.7 kB] 368s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 apport all 2.31.0+git20250220-0ubuntu1 [83.1 kB] 368s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libapparmor1 amd64 4.1.0~beta5-0ubuntu4 [54.6 kB] 368s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 apparmor amd64 4.1.0~beta5-0ubuntu4 [700 kB] 368s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libjemalloc2 amd64 5.3.0-2build1 [256 kB] 368s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 bind9-dnsutils amd64 1:9.20.4-3ubuntu1 [169 kB] 368s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 bind9-host amd64 1:9.20.4-3ubuntu1 [51.9 kB] 368s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 bind9-libs amd64 1:9.20.4-3ubuntu1 [1380 kB] 368s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 tmux amd64 3.5a-3 [564 kB] 368s Preconfiguring packages ... 369s Fetched 3397 kB in 0s (41.3 MB/s) 369s (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 ... 108970 files and directories currently installed.) 369s Preparing to unpack .../00-python3-problem-report_2.31.0+git20250220-0ubuntu1_all.deb ... 369s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 369s for fn in glob1(directory, "%s.*" % fname): 369s Unpacking python3-problem-report (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 369s Preparing to unpack .../01-python3-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 369s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 369s for fn in glob1(directory, "%s.*" % fname): 369s Unpacking python3-apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 369s Preparing to unpack .../02-apport-core-dump-handler_2.31.0+git20250220-0ubuntu1_all.deb ... 369s Unpacking apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 369s Preparing to unpack .../03-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 369s Unpacking apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 369s Preparing to unpack .../04-libapparmor1_4.1.0~beta5-0ubuntu4_amd64.deb ... 369s Unpacking libapparmor1:amd64 (4.1.0~beta5-0ubuntu4) over (4.1.0~beta5-0ubuntu2) ... 369s Preparing to unpack .../05-apparmor_4.1.0~beta5-0ubuntu4_amd64.deb ... 370s Unpacking apparmor (4.1.0~beta5-0ubuntu4) over (4.1.0~beta5-0ubuntu2) ... 370s Selecting previously unselected package libjemalloc2:amd64. 370s Preparing to unpack .../06-libjemalloc2_5.3.0-2build1_amd64.deb ... 370s Unpacking libjemalloc2:amd64 (5.3.0-2build1) ... 370s Preparing to unpack .../07-bind9-dnsutils_1%3a9.20.4-3ubuntu1_amd64.deb ... 370s Unpacking bind9-dnsutils (1:9.20.4-3ubuntu1) over (1:9.20.0-2ubuntu4) ... 370s Preparing to unpack .../08-bind9-host_1%3a9.20.4-3ubuntu1_amd64.deb ... 370s Unpacking bind9-host (1:9.20.4-3ubuntu1) over (1:9.20.0-2ubuntu4) ... 370s Preparing to unpack .../09-bind9-libs_1%3a9.20.4-3ubuntu1_amd64.deb ... 370s Unpacking bind9-libs:amd64 (1:9.20.4-3ubuntu1) over (1:9.20.0-2ubuntu4) ... 370s Preparing to unpack .../10-tmux_3.5a-3_amd64.deb ... 370s Unpacking tmux (3.5a-3) over (3.4-7) ... 370s Setting up libapparmor1:amd64 (4.1.0~beta5-0ubuntu4) ... 370s Setting up python3-problem-report (2.31.0+git20250220-0ubuntu1) ... 371s Setting up libjemalloc2:amd64 (5.3.0-2build1) ... 371s Setting up python3-apport (2.31.0+git20250220-0ubuntu1) ... 371s Setting up apparmor (4.1.0~beta5-0ubuntu4) ... 371s Installing new version of config file /etc/apparmor.d/sbuild ... 371s Installing new version of config file /etc/apparmor.d/sbuild-abort ... 371s Installing new version of config file /etc/apparmor.d/sbuild-adduser ... 371s Installing new version of config file /etc/apparmor.d/sbuild-apt ... 371s Installing new version of config file /etc/apparmor.d/sbuild-checkpackages ... 371s Installing new version of config file /etc/apparmor.d/sbuild-clean ... 371s Installing new version of config file /etc/apparmor.d/sbuild-createchroot ... 371s Installing new version of config file /etc/apparmor.d/sbuild-destroychroot ... 371s Installing new version of config file /etc/apparmor.d/sbuild-distupgrade ... 371s Installing new version of config file /etc/apparmor.d/sbuild-hold ... 371s Installing new version of config file /etc/apparmor.d/sbuild-shell ... 371s Installing new version of config file /etc/apparmor.d/sbuild-unhold ... 371s Installing new version of config file /etc/apparmor.d/sbuild-update ... 371s Installing new version of config file /etc/apparmor.d/sbuild-upgrade ... 372s Reloading AppArmor profiles 373s Setting up tmux (3.5a-3) ... 373s Setting up bind9-libs:amd64 (1:9.20.4-3ubuntu1) ... 373s Setting up bind9-host (1:9.20.4-3ubuntu1) ... 373s Setting up bind9-dnsutils (1:9.20.4-3ubuntu1) ... 373s Setting up apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) ... 374s Setting up apport (2.31.0+git20250220-0ubuntu1) ... 375s apport-autoreport.service is a disabled or a static unit not running, not starting it. 375s Processing triggers for debianutils (5.21) ... 375s Processing triggers for libc-bin (2.40-4ubuntu1) ... 375s Processing triggers for systemd (257.2-3ubuntu1) ... 375s Processing triggers for man-db (2.13.0-1) ... 377s Reading package lists... 377s Building dependency tree... 377s Reading state information... 377s Solving dependencies... 377s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 377s autopkgtest [04:10:35]: upgrading testbed (apt dist-upgrade and autopurge) 377s Reading package lists... 378s Building dependency tree... 378s Reading state information... 378s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 378s Starting 2 pkgProblemResolver with broken count: 0 378s Done 379s Entering ResolveByKeep 379s 379s Calculating upgrade... 379s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 379s Reading package lists... 379s Building dependency tree... 379s Reading state information... 380s Starting pkgProblemResolver with broken count: 0 380s Starting 2 pkgProblemResolver with broken count: 0 380s Done 380s Solving dependencies...autopkgtest [04:10:38]: rebooting testbed after setup commands that affected boot 380s 380s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 384s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 401s Reading package lists... 401s Building dependency tree... 401s Reading state information... 401s Starting pkgProblemResolver with broken count: 0 402s Starting 2 pkgProblemResolver with broken count: 0 402s Done 402s The following NEW packages will be installed: 402s golang-1.24-go golang-1.24-src golang-go golang-src gopls libabsl20230802 402s libjs-jquery libjs-sphinxdoc libjs-underscore python3-bs4 python3-hamcrest 402s python3-jedi python3-legacy-cgi python3-parso python3-paste 402s python3-pastedeploy python3-pastedeploy-tpl python3-psutil python3-soupsieve 402s python3-tempita python3-typeshed python3-waitress python3-watchdog 402s python3-webob python3-webtest ycmd 402s 0 upgraded, 26 newly installed, 0 to remove and 0 not upgraded. 402s Need to get 62.8 MB of archives. 402s After this operation, 320 MB of additional disk space will be used. 402s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 golang-1.24-src all 1.24.0-1 [21.2 MB] 402s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 golang-1.24-go amd64 1.24.0-1 [29.2 MB] 403s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 golang-src all 2:1.24~2 [5136 B] 403s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 golang-go amd64 2:1.24~2 [44.0 kB] 403s Get:5 http://ftpmaster.internal/ubuntu plucky/universe amd64 gopls amd64 2:0.16.1+ds-1 [7485 kB] 403s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libabsl20230802 amd64 20230802.1-4ubuntu2 [563 kB] 403s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 403s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 403s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 403s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-soupsieve all 2.6-1 [33.0 kB] 403s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-bs4 all 4.13.3-1 [136 kB] 403s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-hamcrest all 2.1.0-1 [28.1 kB] 403s Get:13 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parso all 0.8.4-1 [67.6 kB] 403s Get:14 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 403s Get:15 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jedi all 0.19.1+ds1-1 [693 kB] 403s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-legacy-cgi all 2.6.1-2 [16.3 kB] 403s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tempita all 0.6.0-1 [14.8 kB] 403s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-paste all 3.10.1-1 [210 kB] 403s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pastedeploy-tpl all 3.1-1 [5652 B] 403s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pastedeploy all 3.1-1 [13.5 kB] 403s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 403s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-waitress all 3.0.2-1 [46.3 kB] 403s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-watchdog all 6.0.0-1 [125 kB] 403s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-webob all 1:1.8.9-1 [86.8 kB] 403s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-webtest all 3.0.2-1 [29.1 kB] 403s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 ycmd amd64 0+20240823+git8b61f19+ds-2build1 [574 kB] 403s Fetched 62.8 MB in 1s (94.5 MB/s) 403s Selecting previously unselected package golang-1.24-src. 403s (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 ... 108975 files and directories currently installed.) 403s Preparing to unpack .../00-golang-1.24-src_1.24.0-1_all.deb ... 403s Unpacking golang-1.24-src (1.24.0-1) ... 406s Selecting previously unselected package golang-1.24-go. 406s Preparing to unpack .../01-golang-1.24-go_1.24.0-1_amd64.deb ... 406s Unpacking golang-1.24-go (1.24.0-1) ... 406s Selecting previously unselected package golang-src. 406s Preparing to unpack .../02-golang-src_2%3a1.24~2_all.deb ... 406s Unpacking golang-src (2:1.24~2) ... 406s Selecting previously unselected package golang-go:amd64. 406s Preparing to unpack .../03-golang-go_2%3a1.24~2_amd64.deb ... 406s Unpacking golang-go:amd64 (2:1.24~2) ... 406s Selecting previously unselected package gopls. 406s Preparing to unpack .../04-gopls_2%3a0.16.1+ds-1_amd64.deb ... 406s Unpacking gopls (2:0.16.1+ds-1) ... 406s Selecting previously unselected package libabsl20230802:amd64. 406s Preparing to unpack .../05-libabsl20230802_20230802.1-4ubuntu2_amd64.deb ... 406s Unpacking libabsl20230802:amd64 (20230802.1-4ubuntu2) ... 406s Selecting previously unselected package libjs-jquery. 406s Preparing to unpack .../06-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 406s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 406s Selecting previously unselected package libjs-underscore. 406s Preparing to unpack .../07-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 406s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 406s Selecting previously unselected package libjs-sphinxdoc. 406s Preparing to unpack .../08-libjs-sphinxdoc_8.1.3-4_all.deb ... 406s Unpacking libjs-sphinxdoc (8.1.3-4) ... 406s Selecting previously unselected package python3-soupsieve. 406s Preparing to unpack .../09-python3-soupsieve_2.6-1_all.deb ... 406s Unpacking python3-soupsieve (2.6-1) ... 406s Selecting previously unselected package python3-bs4. 406s Preparing to unpack .../10-python3-bs4_4.13.3-1_all.deb ... 406s Unpacking python3-bs4 (4.13.3-1) ... 407s Selecting previously unselected package python3-hamcrest. 407s Preparing to unpack .../11-python3-hamcrest_2.1.0-1_all.deb ... 407s Unpacking python3-hamcrest (2.1.0-1) ... 407s Selecting previously unselected package python3-parso. 407s Preparing to unpack .../12-python3-parso_0.8.4-1_all.deb ... 407s Unpacking python3-parso (0.8.4-1) ... 407s Selecting previously unselected package python3-typeshed. 407s Preparing to unpack .../13-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 407s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 407s Selecting previously unselected package python3-jedi. 407s Preparing to unpack .../14-python3-jedi_0.19.1+ds1-1_all.deb ... 407s Unpacking python3-jedi (0.19.1+ds1-1) ... 408s Selecting previously unselected package python3-legacy-cgi. 408s Preparing to unpack .../15-python3-legacy-cgi_2.6.1-2_all.deb ... 408s Unpacking python3-legacy-cgi (2.6.1-2) ... 408s Selecting previously unselected package python3-tempita. 408s Preparing to unpack .../16-python3-tempita_0.6.0-1_all.deb ... 408s Unpacking python3-tempita (0.6.0-1) ... 408s Selecting previously unselected package python3-paste. 408s Preparing to unpack .../17-python3-paste_3.10.1-1_all.deb ... 408s Unpacking python3-paste (3.10.1-1) ... 408s Selecting previously unselected package python3-pastedeploy-tpl. 408s Preparing to unpack .../18-python3-pastedeploy-tpl_3.1-1_all.deb ... 408s Unpacking python3-pastedeploy-tpl (3.1-1) ... 408s Selecting previously unselected package python3-pastedeploy. 408s Preparing to unpack .../19-python3-pastedeploy_3.1-1_all.deb ... 408s Unpacking python3-pastedeploy (3.1-1) ... 408s Selecting previously unselected package python3-psutil. 408s Preparing to unpack .../20-python3-psutil_5.9.8-2build3_amd64.deb ... 408s Unpacking python3-psutil (5.9.8-2build3) ... 408s Selecting previously unselected package python3-waitress. 408s Preparing to unpack .../21-python3-waitress_3.0.2-1_all.deb ... 408s Unpacking python3-waitress (3.0.2-1) ... 408s Selecting previously unselected package python3-watchdog. 408s Preparing to unpack .../22-python3-watchdog_6.0.0-1_all.deb ... 408s Unpacking python3-watchdog (6.0.0-1) ... 408s Selecting previously unselected package python3-webob. 408s Preparing to unpack .../23-python3-webob_1%3a1.8.9-1_all.deb ... 408s Unpacking python3-webob (1:1.8.9-1) ... 408s Selecting previously unselected package python3-webtest. 408s Preparing to unpack .../24-python3-webtest_3.0.2-1_all.deb ... 408s Unpacking python3-webtest (3.0.2-1) ... 408s Selecting previously unselected package ycmd. 408s Preparing to unpack .../25-ycmd_0+20240823+git8b61f19+ds-2build1_amd64.deb ... 408s Unpacking ycmd (0+20240823+git8b61f19+ds-2build1) ... 408s Setting up golang-1.24-src (1.24.0-1) ... 408s Setting up python3-waitress (3.0.2-1) ... 408s Setting up python3-parso (0.8.4-1) ... 408s Setting up python3-hamcrest (2.1.0-1) ... 409s Setting up python3-psutil (5.9.8-2build3) ... 409s Setting up python3-tempita (0.6.0-1) ... 409s Setting up python3-paste (3.10.1-1) ... 409s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 409s Setting up python3-pastedeploy-tpl (3.1-1) ... 409s Setting up golang-1.24-go (1.24.0-1) ... 409s Setting up python3-legacy-cgi (2.6.1-2) ... 409s Setting up gopls (2:0.16.1+ds-1) ... 409s Setting up libabsl20230802:amd64 (20230802.1-4ubuntu2) ... 409s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 409s Setting up golang-src (2:1.24~2) ... 409s Setting up python3-soupsieve (2.6-1) ... 409s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 409s Setting up python3-webob (1:1.8.9-1) ... 409s Setting up python3-jedi (0.19.1+ds1-1) ... 410s Setting up golang-go:amd64 (2:1.24~2) ... 410s Setting up python3-pastedeploy (3.1-1) ... 410s Setting up python3-bs4 (4.13.3-1) ... 410s Setting up libjs-sphinxdoc (8.1.3-4) ... 410s Setting up python3-webtest (3.0.2-1) ... 410s Setting up python3-watchdog (6.0.0-1) ... 410s Setting up ycmd (0+20240823+git8b61f19+ds-2build1) ... 410s Processing triggers for man-db (2.13.0-1) ... 411s Processing triggers for libc-bin (2.40-4ubuntu1) ... 414s autopkgtest [04:11:12]: test upstream-unittest-golang: [----------------------- 415s .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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 415s Traceback (most recent call last): 415s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 415s self._HandleDynamicRegistrations( request ) 415s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 415s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 415s observer.schedule( self._watchdog_factory( globs ), 415s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 415s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 415s lambda globs: WatchdogHandler( self, globs ), 415s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 415s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 415s super().__init__( patterns ) 415s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 415s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 416s 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.jXW9y0/build.oqJ/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. 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 416s self._HandleDynamicRegistrations( request ) 416s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 416s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 416s observer.schedule( self._watchdog_factory( globs ), 416s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 416s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 416s lambda globs: WatchdogHandler( self, globs ), 416s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 416s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 416s super().__init__( patterns ) 416s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 416s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 419s .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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 419s Traceback (most recent call last): 419s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 419s self._HandleDynamicRegistrations( request ) 419s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 419s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 419s observer.schedule( self._watchdog_factory( globs ), 419s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 419s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 419s lambda globs: WatchdogHandler( self, globs ), 419s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 419s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 419s super().__init__( patterns ) 419s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 419s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 419s ..Server reported: 2025/02/21 04:11:18 failed to register for file watching notifications: Method not found 419s 420s .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.jXW9y0/build.oqJ/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. 420s Traceback (most recent call last): 420s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 420s self._HandleDynamicRegistrations( request ) 420s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 420s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 420s observer.schedule( self._watchdog_factory( globs ), 420s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 420s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 420s lambda globs: WatchdogHandler( self, globs ), 420s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 420s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 420s super().__init__( patterns ) 420s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 420s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 422s ...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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 422s Traceback (most recent call last): 422s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 422s self._HandleDynamicRegistrations( request ) 422s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 422s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 422s observer.schedule( self._watchdog_factory( globs ), 422s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 422s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 422s lambda globs: WatchdogHandler( self, globs ), 422s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 422s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 422s super().__init__( patterns ) 422s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 422s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 422s 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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 422s Traceback (most recent call last): 422s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 422s self._HandleDynamicRegistrations( request ) 422s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 422s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 422s observer.schedule( self._watchdog_factory( globs ), 422s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 422s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 422s lambda globs: WatchdogHandler( self, globs ), 422s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 422s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 422s super().__init__( patterns ) 422s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 422s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 423s Error while stopping gopls 423s Traceback (most recent call last): 423s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1189, in Shutdown 423s utils.WaitUntilProcessIsTerminated( self._server_handle, 423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 423s timeout = 30 ) 423s ^^^^^^^^^^^^^^ 423s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/test_utils.py", line 332, in MockProcessTerminationTimingOut 423s raise RuntimeError( f'Waited process to terminate for { timeout } seconds, ' 423s 'aborting.' ) 423s RuntimeError: Waited process to terminate for 30 seconds, aborting. 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s Can't determine subcommands: not initialized yet 423s .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.jXW9y0/build.oqJ/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. 423s Traceback (most recent call last): 423s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 423s self._HandleDynamicRegistrations( request ) 423s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 423s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 423s observer.schedule( self._watchdog_factory( globs ), 423s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 423s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 423s lambda globs: WatchdogHandler( self, globs ), 423s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 423s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 423s super().__init__( patterns ) 423s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 423s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 424s 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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 424s Traceback (most recent call last): 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 424s self._HandleDynamicRegistrations( request ) 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 424s observer.schedule( self._watchdog_factory( globs ), 424s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 424s lambda globs: WatchdogHandler( self, globs ), 424s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 424s super().__init__( patterns ) 424s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 424s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 424s ./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 >) 424s return self.run(*args, **kwds) 424s .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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 424s Traceback (most recent call last): 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 424s self._HandleDynamicRegistrations( request ) 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 424s observer.schedule( self._watchdog_factory( globs ), 424s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 424s lambda globs: WatchdogHandler( self, globs ), 424s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 424s super().__init__( patterns ) 424s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 424s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s Can't determine subcommands: not initialized yet 424s .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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 424s Traceback (most recent call last): 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 424s self._HandleDynamicRegistrations( request ) 424s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 424s observer.schedule( self._watchdog_factory( globs ), 424s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 424s lambda globs: WatchdogHandler( self, globs ), 424s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 424s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 424s super().__init__( patterns ) 424s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 424s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 426s .....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.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/**/*.{go,mod,sum,work}', 'kind': 7}]}}]}, 'id': 2}, rejecting it. This is probably a bug in ycmd. 426s Traceback (most recent call last): 426s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 615, in _ServerToClientRequest 426s self._HandleDynamicRegistrations( request ) 426s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 426s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 595, in _HandleDynamicRegistrations 426s observer.schedule( self._watchdog_factory( globs ), 426s ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 426s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 1122, in 426s lambda globs: WatchdogHandler( self, globs ), 426s ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ 426s File "/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", line 3682, in __init__ 426s super().__init__( patterns ) 426s ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 426s TypeError: PatternMatchingEventHandler.__init__() takes 1 positional argument but 2 were given 426s ..completer response: [{'fixit_available': False, 426s 'kind': 'ERROR', 426s 'location': {'column_num': 5, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}, 426s 'location_extent': {'end': {'column_num': 21, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}, 426s 'start': {'column_num': 5, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}}, 426s 'ranges': [{'end': {'column_num': 21, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}, 426s 'start': {'column_num': 5, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}}], 426s 'text': 'undefined: diagnostics_test [UndeclaredName]'}] 426s poll response: [{'message': 'Loading packages...'}, 426s {'message': 'Finished loading packages.'}, 426s {'diagnostics': [{'fixit_available': False, 426s 'kind': 'ERROR', 426s 'location': {'column_num': 5, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}, 426s 'location_extent': {'end': {'column_num': 21, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}, 426s 'start': {'column_num': 5, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}}, 426s 'ranges': [{'end': {'column_num': 21, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}, 426s 'start': {'column_num': 5, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}}], 426s 'text': 'undefined: diagnostics_test [UndeclaredName]'}], 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go'}, 426s {'diagnostics': [{'fixit_available': False, 426s 'kind': 'ERROR', 426s 'location': {'column_num': 10, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 426s 'line_num': 2}, 426s 'location_extent': {'end': {'column_num': 15, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 426s 'line_num': 2}, 426s 'start': {'column_num': 10, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 426s 'line_num': 2}}, 426s 'ranges': [{'end': {'column_num': 15, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 426s 'line_num': 2}, 426s 'start': {'column_num': 10, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 426s 'line_num': 2}}], 426s 'text': '"fmt" imported and not used [UnusedImport]'}], 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go'}] 426s completer response: {'fixits': [{'command': {'edit': {'documentChanges': [{'edits': [{'newText': '', 426s 'range': {'end': {'character': 0, 426s 'line': 2}, 426s 'start': {'character': 0, 426s 'line': 1}}}], 426s 'textDocument': {'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 426s 'version': 1}}]}, 426s 'kind': 'source.organizeImports', 426s 'title': 'Organize Imports'}, 426s 'kind': 'source.organizeImports', 426s 'resolve': True, 426s 'text': 'Organize Imports'}, 426s {'command': {'command': {'arguments': ['1', 426s {'range': {'end': {'character': 1, 426s 'line': 0}, 426s 'start': {'character': 0, 426s 'line': 0}}, 426s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go'}], 426s 'command': 'gopls.free_symbols', 426s 'title': 'Browse free symbols'}, 426s 'kind': 'source.freesymbols', 426s 'title': 'Browse free symbols'}, 426s 'kind': 'source.freesymbols', 426s 'resolve': True, 426s 'text': 'Browse free symbols'}, 426s {'command': {'command': {'arguments': [{'range': {'end': {'character': 1, 426s 'line': 0}, 426s 'start': {'character': 0, 426s 'line': 0}}, 426s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go'}], 426s 'command': 'gopls.doc', 426s 'title': 'Browse documentation for ' 426s 'package main'}, 426s 'kind': 'source.doc', 426s 'title': 'Browse documentation for package main'}, 426s 'kind': 'source.doc', 426s 'resolve': True, 426s 'text': 'Browse documentation for package main'}]} 426s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 1, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 426s 'line_num': 3}, 426s 'start': {'column_num': 1, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 426s 'line_num': 2}}, 426s 'replacement_text': ''}], 426s 'kind': 'source.organizeImports', 426s 'location': {'column_num': 1, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/fixit.go', 426s 'line_num': 1}, 426s 'resolve': False, 426s 'text': 'Organize Imports'}]} 426s completer response: {'exception': {'TYPE': 'ResponseFailedException', 426s 'error_code': -32601, 426s 'error_message': 'JSON RPC method not found: "RangeFormatting" ' 426s 'not yet implemented'}, 426s 'message': 'Request failed: -32601: JSON RPC method not found: ' 426s '"RangeFormatting" not yet implemented', 426s 'traceback': 'Traceback (most recent call last):\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 426s 'line 213, in __call__\n' 426s ' out = callback( request, response )\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 426s '89, in RunCompleterCommand\n' 426s ' return _JsonResponse( completer.OnUserCommand(\n' 426s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 426s " request_data[ 'command_arguments' ],\n" 426s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 426s ' request_data ), response )\n' 426s ' ^^^^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 426s 'line 481, in OnUserCommand\n' 426s ' return command( self, request_data, arguments[ 1: ] )\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 426s 'line 69, in \n' 426s ' lambda self, request_data, args: self.Format( request_data ' 426s ')\n' 426s ' ' 426s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 426s 'line 2970, in Format\n' 426s ' response = self.GetConnection().GetResponse( request_id,\n' 426s ' message,\n' 426s ' ' 426s 'REQUEST_TIMEOUT_COMMAND )\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 426s 'line 443, in GetResponse\n' 426s ' return response.AwaitResponse( timeout )\n' 426s ' ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 426s 'line 220, in AwaitResponse\n' 426s ' raise ResponseFailedException( error )\n' 426s 'ycmd.completers.language_server.language_server_completer.ResponseFailedException: ' 426s 'Request failed: -32601: JSON RPC method not found: ' 426s '"RangeFormatting" not yet implemented\n'}..... 426s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 5, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 8}, 426s 'start': {'column_num': 1, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 8}}, 426s 'replacement_text': '\t'}, 426s {'range': {'end': {'column_num': 5, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}, 426s 'start': {'column_num': 1, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 12}}, 426s 'replacement_text': '\t'}], 426s 'location': {'column_num': 1, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 1}, 426s 'resolve': False, 426s 'text': ''}]} 426s completer response: {'detailed_info': 'func Hello()\nNow with doc!'} 426s completer response: {'exception': {'TYPE': 'RuntimeError'}, 426s 'message': 'No documentation available.', 426s 'traceback': 'Traceback (most recent call last):\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 426s 'line 77, in GetDoc\n' 426s ' result = json.loads( self.GetHoverResponse( request_data )[ ' 426s "'value' ] )\n" 426s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 426s 'line 2587, in GetHoverResponse\n' 426s ' raise NoHoverInfoException( NO_HOVER_INFORMATION )\n' 426s 'ycmd.completers.language_server.language_server_completer.NoHoverInfoException: ' 426s 'No hover information.\n' 426s '\n' 426s 'During handling of the above exception, another exception ' 426s 'occurred:\n' 426s '\n' 426s 'Traceback (most recent call last):\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 426s 'line 213, in __call__\n' 426s ' out = callback( request, response )\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 426s '89, in RunCompleterCommand\n' 426s ' return _JsonResponse( completer.OnUserCommand(\n' 426s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 426s " request_data[ 'command_arguments' ],\n" 426s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 426s ' request_data ), response )\n' 426s ' ^^^^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 426s 'line 481, in OnUserCommand\n' 426s ' return command( self, request_data, arguments[ 1: ] )\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 426s 'line 1782, in \n' 426s ' lambda self, request_data, args: self.GetDoc( request_data ' 426s ')\n' 426s ' ' 426s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 426s 'line 81, in GetDoc\n' 426s " raise RuntimeError( 'No documentation available.' )\n" 426s 'RuntimeError: No documentation available.\n'} 426s completer response: {'message': 'func Hello()'} 426s completer response: {'exception': {'TYPE': 'RuntimeError'}, 426s 'message': 'Unknown type.', 426s 'traceback': 'Traceback (most recent call last):\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 426s 'line 87, in GetType\n' 426s " self.GetHoverResponse( request_data )[ 'value' ] )[ " 426s "'signature' ]\n" 426s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 426s 'line 2587, in GetHoverResponse\n' 426s ' raise NoHoverInfoException( NO_HOVER_INFORMATION )\n' 426s 'ycmd.completers.language_server.language_server_completer.NoHoverInfoException: ' 426s 'No hover information.\n' 426s '\n' 426s 'During handling of the above exception, another exception ' 426s 'occurred:\n' 426s '\n' 426s 'Traceback (most recent call last):\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 426s 'line 213, in __call__\n' 426s ' out = callback( request, response )\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 426s '89, in RunCompleterCommand\n' 426s ' return _JsonResponse( completer.OnUserCommand(\n' 426s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 426s " request_data[ 'command_arguments' ],\n" 426s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 426s ' request_data ), response )\n' 426s ' ^^^^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 426s 'line 481, in OnUserCommand\n' 426s ' return command( self, request_data, arguments[ 1: ] )\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 426s 'line 1786, in \n' 426s ' lambda self, request_data, args: self.GetType( request_data ' 426s ')\n' 426s ' ' 426s '~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 426s 'line 90, in GetType\n' 426s " raise RuntimeError( 'Unknown type.' )\n" 426s 'RuntimeError: Unknown type.\n'} 426s completer response: {'column_num': 5, 426s 'description': ' å_test := Test{', 426s 'file_only': False, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 426s 'line_num': 10} 426s completer response: {'column_num': 6, 426s 'description': 'func dummy() {', 426s 'file_only': False, 426s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 426s 'line_num': 3} 426s completer response: {'exception': {'TYPE': 'RuntimeError'}, 426s 'message': 'Cannot jump to location', 426s 'traceback': 'Traceback (most recent call last):\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 426s 'line 213, in __call__\n' 426s ' out = callback( request, response )\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 426s '89, in RunCompleterCommand\n' 426s ' return _JsonResponse( completer.OnUserCommand(\n' 426s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 426s " request_data[ 'command_arguments' ],\n" 426s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 426s ' request_data ), response )\n' 426s ' ^^^^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 426s 'line 481, in OnUserCommand\n' 426s ' return command( self, request_data, arguments[ 1: ] )\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 426s 'line 61, in \n' 426s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 426s "'Definition' ] )\n" 426s ' ' 426s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 426s ' File ' 426s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 426s 'line 2627, in GoTo\n' 426s " raise RuntimeError( 'Cannot jump to location' )\n" 427s 'RuntimeError: Cannot jump to location\n'}.... 427s completer response: {'column_num': 5, 427s 'description': ' å_test := Test{', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 427s 'line_num': 10} 427s completer response: {'column_num': 6, 427s 'description': 'func dummy() {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 427s 'line_num': 3} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Cannot jump to location', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 61, in \n' 427s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 427s "'Definition' ] )\n" 427s ' ' 427s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2627, in GoTo\n' 427s " raise RuntimeError( 'Cannot jump to location' )\n" 427s 'RuntimeError: Cannot jump to location\n'} 427s completer response: {'column_num': 5, 427s 'description': ' å_test := Test{', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 427s 'line_num': 10} 427s completer response: {'column_num': 6, 427s 'description': 'func dummy() {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/goto.go', 427s 'line_num': 3} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Cannot jump to location', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 61, in \n' 427s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 427s "'Definition' ] )\n" 427s ' ' 427s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2627, in GoTo\n' 427s " raise RuntimeError( 'Cannot jump to location' )\n" 427s 'RuntimeError: Cannot jump to location\n'} 427s completer response: [{'column_num': 2, 427s 'description': 'simple_2', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 5}] 427s completer response: [{'column_num': 2, 427s 'description': 'multiple_2', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 9}] 427s completer response: [{'column_num': 2, 427s 'description': 'multiple_1', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 13}, 427s {'column_num': 2, 427s 'description': 'multiple_2', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 12}] 427s completer response: [{'column_num': 2, 427s 'description': 'multiple_1', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 17}, 427s {'column_num': 2, 427s 'description': 'multiple_0', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 18}, 427s {'column_num': 2, 427s 'description': 'multiple_2', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 16}] 427s completer response: [{'column_num': 2, 427s 'description': 'simple_1', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 5}] 427s completer response: [{'column_num': 2, 427s 'description': 'multiple_2', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 9}, 427s {'column_num': 2, 427s 'description': 'multiple_1', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 12}, 427s {'column_num': 2, 427s 'description': 'multiple_0', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 16}] 427s completer response: [{'column_num': 2, 427s 'description': 'multiple_1', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 13}, 427s {'column_num': 2, 427s 'description': 'multiple_0', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 17}] 427s completer response: [{'column_num': 2, 427s 'description': 'multiple_0', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/call_hierarchy.go', 427s 'line_num': 18}] 427s completer response: {'column_num': 6, 427s 'description': 'type thing string', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/thing.go', 427s 'line_num': 9} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Cannot jump to location', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 76, in \n' 427s ' lambda self, request_data, args: self.GoTo( request_data,\n' 427s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 427s ' [ ' 427s "'Implementation' ] )\n" 427s ' ' 427s '^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2627, in GoTo\n' 427s " raise RuntimeError( 'Cannot jump to location' )\n" 427s 'RuntimeError: Cannot jump to location\n'}..s 427s completer response: [{'column_num': 5, 427s 'description': ' å_test := Test{', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 427s 'line_num': 10}, 427s {'column_num': 5, 427s 'description': ' å_test.', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 427s 'line_num': 13}] 427s completer response: {'column_num': 6, 427s 'description': 'type Test struct {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 427s 'line_num': 3} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Cannot jump to location', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 87, in \n' 427s ' lambda self, request_data, args: self.GoTo( request_data,\n' 427s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 427s ' [ ' 427s "'TypeDefinition' ] )\n" 427s ' ' 427s '^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2627, in GoTo\n' 427s " raise RuntimeError( 'Cannot jump to location' )\n" 427s 'RuntimeError: Cannot jump to location\n'} 427s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 'Function', 427s 'locations': [{'column_num': 6, 427s 'description': 'func f() (int) {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 3}], 427s 'name': 'f', 427s 'range': {'end': {'character': 6, 'line': 2}, 427s 'start': {'character': 5, 'line': 2}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 2}, 427s 'start': {'character': 5, 'line': 2}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}] 427s completer response: [{'from': {'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 12, 427s 'name': 'g', 427s 'range': {'end': {'character': 6, 'line': 5}, 427s 'start': {'character': 5, 'line': 5}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 5}, 427s 'start': {'character': 5, 'line': 5}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}, 427s 'fromRanges': [{'end': {'character': 12, 'line': 6}, 427s 'start': {'character': 11, 'line': 6}}, 427s {'end': {'character': 18, 'line': 6}, 427s 'start': {'character': 17, 'line': 6}}], 427s 'kind': 'Function', 427s 'locations': [{'column_num': 12, 427s 'description': ' return f() + f();', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 7}, 427s {'column_num': 18, 427s 'description': ' return f() + f();', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 7}], 427s 'name': 'g', 427s 'root_location': {'column_num': 6, 427s 'description': 'func g() (int) {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 6}}, 427s {'from': {'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 12, 427s 'name': 'h', 427s 'range': {'end': {'character': 6, 'line': 8}, 427s 'start': {'character': 5, 'line': 8}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 8}, 427s 'start': {'character': 5, 'line': 8}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}, 427s 'fromRanges': [{'end': {'character': 12, 'line': 10}, 427s 'start': {'character': 11, 'line': 10}}], 427s 'kind': 'Function', 427s 'locations': [{'column_num': 12, 427s 'description': ' return f() + x;', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 11}], 427s 'name': 'h', 427s 'root_location': {'column_num': 6, 427s 'description': 'func h() (int) {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 9}}] 427s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 'Function', 427s 'locations': [{'column_num': 6, 427s 'description': 'func g() (int) {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 6}], 427s 'name': 'g', 427s 'range': {'end': {'character': 6, 'line': 5}, 427s 'start': {'character': 5, 'line': 5}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 5}, 427s 'start': {'character': 5, 'line': 5}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}] 427s completer response: [{'from': {'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 12, 427s 'name': 'h', 427s 'range': {'end': {'character': 6, 'line': 8}, 427s 'start': {'character': 5, 'line': 8}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 8}, 427s 'start': {'character': 5, 'line': 8}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}, 427s 'fromRanges': [{'end': {'character': 13, 'line': 9}, 427s 'start': {'character': 12, 'line': 9}}], 427s 'kind': 'Function', 427s 'locations': [{'column_num': 13, 427s 'description': ' var x = g();', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 10}], 427s 'name': 'h', 427s 'root_location': {'column_num': 6, 427s 'description': 'func h() (int) {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 9}}] 427s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 'Function', 427s 'locations': [{'column_num': 6, 427s 'description': 'func h() (int) {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 9}], 427s 'name': 'h', 427s 'range': {'end': {'character': 6, 'line': 8}, 427s 'start': {'character': 5, 'line': 8}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 8}, 427s 'start': {'character': 5, 'line': 8}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}].. 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'No incoming calls found.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 1818, in \n' 427s " self.Hierarchy( request_data, [ *args, 'call' ] )\n" 427s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2759, in Hierarchy\n' 427s ' raise RuntimeError(\n' 427s ' f\'No { direction.rstrip( "Calls" ) } { kind }s ' 427s "found.' )\n" 427s 'RuntimeError: No incoming calls found.\n'} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'No call hierarchy found.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 1814, in \n' 427s " self.InitialHierarchy( request_data, [ 'call' ] )\n" 427s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2688, in InitialHierarchy\n' 427s " raise RuntimeError( f'No { kind } hierarchy found.' )\n" 427s 'RuntimeError: No call hierarchy found.\n'} 427s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 'Function', 427s 'locations': [{'column_num': 6, 427s 'description': 'func h() (int) {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 9}], 427s 'name': 'h', 427s 'range': {'end': {'character': 6, 'line': 8}, 427s 'start': {'character': 5, 'line': 8}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 8}, 427s 'start': {'character': 5, 'line': 8}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}] 427s completer response: [{'fromRanges': [{'end': {'character': 13, 'line': 9}, 427s 'start': {'character': 12, 'line': 9}}], 427s 'kind': 'Function', 427s 'locations': [{'column_num': 13, 427s 'description': ' var x = g();', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 10}], 427s 'name': 'g', 427s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 12, 427s 'name': 'g', 427s 'range': {'end': {'character': 6, 'line': 5}, 427s 'start': {'character': 5, 'line': 5}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 5}, 427s 'start': {'character': 5, 'line': 5}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}}, 427s {'fromRanges': [{'end': {'character': 12, 'line': 10}, 427s 'start': {'character': 11, 'line': 10}}], 427s 'kind': 'Function', 427s 'locations': [{'column_num': 12, 427s 'description': ' return f() + x;', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 11}], 427s 'name': 'f', 427s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 12, 427s 'name': 'f', 427s 'range': {'end': {'character': 6, 'line': 2}, 427s 'start': {'character': 5, 'line': 2}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 2}, 427s 'start': {'character': 5, 'line': 2}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}}] 427s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 'Function', 427s 'locations': [{'column_num': 6, 427s 'description': 'func g() (int) {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 6}], 427s 'name': 'g', 427s 'range': {'end': {'character': 6, 'line': 5}, 427s 'start': {'character': 5, 'line': 5}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 5}, 427s 'start': {'character': 5, 'line': 5}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}] 427s completer response: [{'fromRanges': [{'end': {'character': 12, 'line': 6}, 427s 'start': {'character': 11, 'line': 6}}, 427s {'end': {'character': 18, 'line': 6}, 427s 'start': {'character': 17, 'line': 6}}], 427s 'kind': 'Function', 427s 'locations': [{'column_num': 12, 427s 'description': ' return f() + f();', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 7}, 427s {'column_num': 18, 427s 'description': ' return f() + f();', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 7}], 427s 'name': 'f', 427s 'to': {'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 12, 427s 'name': 'f', 427s 'range': {'end': {'character': 6, 'line': 2}, 427s 'start': {'character': 5, 'line': 2}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 2}, 427s 'start': {'character': 5, 'line': 2}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}}] 427s completer response: [{'detail': 'example.com/owner/module • hierarchies.go', 427s 'kind': 'Function', 427s 'locations': [{'column_num': 6, 427s 'description': 'func f() (int) {', 427s 'file_only': False, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go', 427s 'line_num': 3}], 427s 'name': 'f', 427s 'range': {'end': {'character': 6, 'line': 2}, 427s 'start': {'character': 5, 'line': 2}}, 427s 'selectionRange': {'end': {'character': 6, 'line': 2}, 427s 'start': {'character': 5, 'line': 2}}, 427s 'uri': 'file:///tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/hierarchies.go'}].. 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'No outgoing calls found.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 1818, in \n' 427s " self.Hierarchy( request_data, [ *args, 'call' ] )\n" 427s ' ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2759, in Hierarchy\n' 427s ' raise RuntimeError(\n' 427s ' f\'No { direction.rstrip( "Calls" ) } { kind }s ' 427s "found.' )\n" 427s 'RuntimeError: No outgoing calls found.\n'} 427s completer response: {'fixits': [{'chunks': [{'range': {'end': {'column_num': 10, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 427s 'line_num': 3}, 427s 'start': {'column_num': 6, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 427s 'line_num': 3}}, 427s 'replacement_text': 'xxx'}, 427s {'range': {'end': {'column_num': 20, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 427s 'line_num': 10}, 427s 'start': {'column_num': 16, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 427s 'line_num': 10}}, 427s 'replacement_text': 'xxx'}], 427s 'location': {'column_num': 17, 427s 'filepath': '/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/tests/go/go_module/unicode/unicode.go', 427s 'line_num': 10}, 427s 'resolve': False, 427s 'text': ''}]} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Server is initializing. Please wait.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 69, in \n' 427s ' lambda self, request_data, args: self.Format( request_data ' 427s ')\n' 427s ' ' 427s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2958, in Format\n' 427s " raise RuntimeError( 'Server is initializing. Please wait.' " 427s ')\n' 427s 'RuntimeError: Server is initializing. Please wait.\n'} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Server is initializing. Please wait.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 1782, in \n' 427s ' lambda self, request_data, args: self.GetDoc( request_data ' 427s ')\n' 427s ' ' 427s '~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 427s 'line 77, in GetDoc\n' 427s ' result = json.loads( self.GetHoverResponse( request_data )[ ' 427s "'value' ] )\n" 427s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2574, in GetHoverResponse\n' 427s " raise RuntimeError( 'Server is initializing. Please wait.' " 427s ')\n' 427s 'RuntimeError: Server is initializing. Please wait.\n'} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Server is initializing. Please wait.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 1786, in \n' 427s ' lambda self, request_data, args: self.GetType( request_data ' 427s ')\n' 427s ' ' 427s '~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/go/go_completer.py", ' 427s 'line 87, in GetType\n' 427s " self.GetHoverResponse( request_data )[ 'value' ] )[ " 427s "'signature' ]\n" 427s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2574, in GetHoverResponse\n' 427s " raise RuntimeError( 'Server is initializing. Please wait.' " 427s ')\n' 427s 'RuntimeError: Server is initializing. Please wait.\n'} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Server is initializing. Please wait.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 61, in \n' 427s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 427s "'Definition' ] )\n" 427s ' ' 427s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2612, in GoTo\n' 427s " raise RuntimeError( 'Server is initializing. Please wait.' " 427s ')\n' 427s 'RuntimeError: Server is initializing. Please wait.\n'} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Server is initializing. Please wait.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 61, in \n' 427s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 427s "'Definition' ] )\n" 427s ' ' 427s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2612, in GoTo\n' 427s " raise RuntimeError( 'Server is initializing. Please wait.' " 427s ')\n' 427s 'RuntimeError: Server is initializing. Please wait.\n'} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Server is initializing. Please wait.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 61, in \n' 427s ' lambda self, request_data, args: self.GoTo( request_data, [ ' 427s "'Definition' ] )\n" 427s ' ' 427s '~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2612, in GoTo\n' 427s " raise RuntimeError( 'Server is initializing. Please wait.' " 427s ')\n' 427s 'RuntimeError: Server is initializing. Please wait.\n'} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Server is initializing. Please wait.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 1814, in \n' 427s " self.InitialHierarchy( request_data, [ 'call' ] )\n" 427s ' ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2675, in InitialHierarchy\n' 427s " raise RuntimeError( 'Server is initializing. Please wait.' " 427s ')\n' 427s 'RuntimeError: Server is initializing. Please wait.\n'} 427s completer response: {'exception': {'TYPE': 'RuntimeError'}, 427s 'message': 'Server is initializing. Please wait.', 427s 'traceback': 'Traceback (most recent call last):\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 427s 'line 213, in __call__\n' 427s ' out = callback( request, response )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 427s '89, in RunCompleterCommand\n' 427s ' return _JsonResponse( completer.OnUserCommand(\n' 427s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 427s " request_data[ 'command_arguments' ],\n" 427s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' request_data ), response )\n' 427s ' ^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 427s 'line 481, in OnUserCommand\n' 427s ' return command( self, request_data, arguments[ 1: ] )\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 87, in \n' 427s ' lambda self, request_data, args: self.GoTo( request_data,\n' 427s ' ~~~~~~~~~^^^^^^^^^^^^^^^\n' 427s ' [ ' 427s "'TypeDefinition' ] )\n" 427s ' ' 427s '^^^^^^^^^^^^^^^^^^^^^^\n' 427s ' File ' 427s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 427s 'line 2612, in GoTo\n' 427s " raise RuntimeError( 'Server is initializing. Please wait.' " 427s ')\n' 428s 'RuntimeError: Server is initializing. Please wait.\n'}. 428s completer response: {'exception': {'TYPE': 'RuntimeError'}, 428s 'message': 'Server is initializing. Please wait.', 428s 'traceback': 'Traceback (most recent call last):\n' 428s ' File ' 428s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/web_plumbing.py", ' 428s 'line 213, in __call__\n' 428s ' out = callback( request, response )\n' 428s ' File ' 428s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/handlers.py", line ' 428s '89, in RunCompleterCommand\n' 428s ' return _JsonResponse( completer.OnUserCommand(\n' 428s ' ~~~~~~~~~~~~~~~~~~~~~~~^\n' 428s " request_data[ 'command_arguments' ],\n" 428s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 428s ' request_data ), response )\n' 428s ' ^^^^^^^^^^^^^^\n' 428s ' File ' 428s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/completer.py", ' 428s 'line 481, in OnUserCommand\n' 428s ' return command( self, request_data, arguments[ 1: ] )\n' 428s ' File ' 428s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 428s 'line 54, in \n' 428s ' lambda self, request_data, args: self.GetCodeActions( ' 428s 'request_data )\n' 428s ' ' 428s '~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n' 428s ' File ' 428s '"/tmp/autopkgtest.jXW9y0/build.oqJ/src/ycmd/completers/language_server/language_server_completer.py", ' 428s 'line 2826, in GetCodeActions\n' 428s " raise RuntimeError( 'Server is initializing. Please wait.' " 428s ')\n' 428s 'RuntimeError: Server is initializing. Please wait.\n'} 428s 428s ---------------------------------------------------------------------- 428s Ran 38 tests in 12.626s 428s 428s OK (skipped=3) 428s autopkgtest [04:11:26]: test upstream-unittest-golang: -----------------------] 428s autopkgtest [04:11:26]: test upstream-unittest-golang: - - - - - - - - - - results - - - - - - - - - - 428s upstream-unittest-golang PASS 428s autopkgtest [04:11:26]: @@@@@@@@@@@@@@@@@@@@ summary 428s upstream-unittest PASS 428s upstream-unittest-node PASS 428s upstream-unittest-golang PASS 446s nova [W] Skipping flock for amd64 446s Creating nova instance adt-plucky-amd64-ycmd-20250221-040417-juju-7f2275-prod-proposed-migration-environment-20-1307b044-1a9c-4a39-b9a4-1726a01d81a9 from image adt/ubuntu-plucky-amd64-server-20250221.img (UUID c1e73dc6-ac8e-4368-b017-f8cd363a3a68)... 446s nova [W] Timed out waiting for 4c3e3ee1-72f7-4703-b35d-dab7857f7e2e to get deleted. 446s nova [W] Skipping flock for amd64 446s Creating nova instance adt-plucky-amd64-ycmd-20250221-040417-juju-7f2275-prod-proposed-migration-environment-20-1307b044-1a9c-4a39-b9a4-1726a01d81a9 from image adt/ubuntu-plucky-amd64-server-20250221.img (UUID c1e73dc6-ac8e-4368-b017-f8cd363a3a68)... 446s nova [W] Timed out waiting for 206315e1-dc30-4ebc-bd63-8d45d5ccfc31 to get deleted.