Advertisement
Guest User

cargo install difftastic

a guest
Mar 31st, 2022
16
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [2022-03-31 13:24:17 +02:00](bash)❯ CC=/path/to/gcc/10.2.0-2/bin/gcc cargo install difftastic
  2. Updating crates.io index
  3. Installing difftastic v0.24.0
  4. Compiling autocfg v1.1.0
  5. Compiling libc v0.2.121
  6. Compiling cc v1.0.73
  7. Compiling crossbeam-utils v0.8.8
  8. Compiling memchr v2.4.1
  9. Compiling lazy_static v1.4.0
  10. Compiling cfg-if v1.0.0
  11. Compiling scopeguard v1.1.0
  12. Compiling rayon-core v1.9.1
  13. Compiling proc-macro2 v1.0.36
  14. Compiling regex-syntax v0.6.25
  15. Compiling log v0.4.16
  16. Compiling unicode-xid v0.2.2
  17. Compiling quick-error v1.2.3
  18. Compiling termcolor v1.1.3
  19. Compiling either v1.6.1
  20. Compiling static_assertions v1.1.0
  21. Compiling hashbrown v0.11.2
  22. Compiling textwrap v0.15.0
  23. Compiling same-file v1.0.6
  24. Compiling bitflags v1.3.2
  25. Compiling strsim v0.10.0
  26. Compiling owo-colors v3.3.0
  27. Compiling wu-diff v0.1.2
  28. Compiling typed-arena v2.0.1
  29. Compiling rustc-hash v1.1.0
  30. Compiling radix-heap v0.4.2
  31. Compiling archery v0.4.0
  32. Compiling itertools v0.10.3
  33. Compiling humantime v1.3.0
  34. Compiling walkdir v2.3.2
  35. Compiling rpds v0.11.0
  36. Compiling memoffset v0.6.5
  37. Compiling crossbeam-epoch v0.9.8
  38. Compiling rayon v1.5.1
  39. Compiling indexmap v1.8.1
  40. Compiling libmimalloc-sys v0.1.24
  41. Compiling tree-sitter v0.20.6
  42. Compiling crossbeam-channel v0.5.4
  43. Compiling aho-corasick v0.7.18
  44. Compiling os_str_bytes v6.0.0
  45. Compiling quote v1.0.17
  46. Compiling num_cpus v1.13.1
  47. Compiling atty v0.2.14
  48. Compiling term_size v0.3.2
  49. Compiling clap v3.1.6
  50. Compiling const_format_proc_macros v0.2.22
  51. Compiling crossbeam-deque v0.8.1
  52. Compiling regex v1.5.5
  53. Compiling const_format v0.2.22
  54. Compiling env_logger v0.7.1
  55. Compiling pretty_env_logger v0.4.0
  56. Compiling mimalloc v0.1.28
  57. Compiling difftastic v0.24.0
  58. error: linking with `cc` failed: exit status: 1
  59. |
  60. = note: "cc" "-m64" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.0.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.1.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.10.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.11.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.12.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.13.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.14.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.15.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.2.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.3.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.4.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.5.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.6.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.7.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.8.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.difft.9f6b912d-cgu.9.rcgu.o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22.b2vd49x5jtnn4vh.rcgu.o" "-Wl,--as-needed" "-L" "/tmp/cargo-installv2Mos9/release/deps" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out" "-L" "/tmp/cargo-installv2Mos9/release/build/libmimalloc-sys-a3e1b607a5b9cc51/out" "-L" "/tmp/cargo-installv2Mos9/release/build/tree-sitter-7bd47b44e2a9d459/out" "-L" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "-Wl,--whole-archive" "-ltree-sitter-elisp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-json" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-clojure" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-elixir-cpp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-python-cpp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-javascript" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-cpp-cpp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-commonlisp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-ocaml-cpp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-ocaml-interface-cpp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-bash-cpp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-dart" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-css" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-java" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-c" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-ruby-cpp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-php-cpp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-go" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-typescript" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-scala" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-tsx" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-bash" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-python" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-cpp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-php" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-ocaml-interface" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-ruby" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-elixir" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-ocaml" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-rust" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-c-sharp" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "-ltree-sitter-haskell-cpp" "-Wl,--no-whole-archive" "-Wl,-Bdynamic" "-lstdc++" "-Wl,-Bstatic" "-Wl,--whole-archive" "-ltree-sitter-haskell" "-Wl,--no-whole-archive" "/tmp/cargo-installv2Mos9/release/deps/libterm_size-e6888c8fbc3a1193.rlib" "/tmp/cargo-installv2Mos9/release/deps/libwu_diff-81b0b74f71842522.rlib" "/tmp/cargo-installv2Mos9/release/deps/libwalkdir-a15de76f680b13b4.rlib" "/tmp/cargo-installv2Mos9/release/deps/libsame_file-5990566c0d11a296.rlib" "/tmp/cargo-installv2Mos9/release/deps/libmimalloc-e68fc627f506e2e7.rlib" "/tmp/cargo-installv2Mos9/release/deps/liblibmimalloc_sys-39b8437b3af3da07.rlib" "/tmp/cargo-installv2Mos9/release/deps/libtree_sitter-4a16a1a6d500a88f.rlib" "/tmp/cargo-installv2Mos9/release/deps/libtyped_arena-7afdde5b4babfe69.rlib" "/tmp/cargo-installv2Mos9/release/deps/libconst_format-22c9ed5db0ae1a7d.rlib" "/tmp/cargo-installv2Mos9/release/deps/libclap-348049d2c2f4b3b4.rlib" "/tmp/cargo-installv2Mos9/release/deps/libtextwrap-17be22f9bd8d4447.rlib" "/tmp/cargo-installv2Mos9/release/deps/libindexmap-bf4be0cebef1f1c6.rlib" "/tmp/cargo-installv2Mos9/release/deps/libhashbrown-b76da1eac6ba8362.rlib" "/tmp/cargo-installv2Mos9/release/deps/libos_str_bytes-6cecda2949bfa32e.rlib" "/tmp/cargo-installv2Mos9/release/deps/libbitflags-b5e250302f1a16f8.rlib" "/tmp/cargo-installv2Mos9/release/deps/libowo_colors-7912167d696cb884.rlib" "/tmp/cargo-installv2Mos9/release/deps/liblazy_static-c6c22fc72ffad166.rlib" "/tmp/cargo-installv2Mos9/release/deps/libstrsim-6f3297f68f754a20.rlib" "/tmp/cargo-installv2Mos9/release/deps/librpds-510268ffce3f40de.rlib" "/tmp/cargo-installv2Mos9/release/deps/libarchery-36f9a09a9b046b76.rlib" "/tmp/cargo-installv2Mos9/release/deps/libradix_heap-eb76e7159854a090.rlib" "/tmp/cargo-installv2Mos9/release/deps/libitertools-686854ad0d2ca314.rlib" "/tmp/cargo-installv2Mos9/release/deps/libeither-77ba7752fcc6a243.rlib" "/tmp/cargo-installv2Mos9/release/deps/librustc_hash-a5228e204d2f8701.rlib" "/tmp/cargo-installv2Mos9/release/deps/libpretty_env_logger-acca70c437ee37da.rlib" "/tmp/cargo-installv2Mos9/release/deps/libenv_logger-e082b35ec9f1e2b1.rlib" "/tmp/cargo-installv2Mos9/release/deps/libtermcolor-bcbce75555a02f9a.rlib" "/tmp/cargo-installv2Mos9/release/deps/libatty-e2014402b507898b.rlib" "/tmp/cargo-installv2Mos9/release/deps/liblibc-193387b038a42c08.rlib" "/tmp/cargo-installv2Mos9/release/deps/libhumantime-515918e0a1b624cc.rlib" "/tmp/cargo-installv2Mos9/release/deps/libquick_error-d6efc558b13fa0aa.rlib" "/tmp/cargo-installv2Mos9/release/deps/libregex-ecad6906a1c5845b.rlib" "/tmp/cargo-installv2Mos9/release/deps/libaho_corasick-25487823f1bd67d9.rlib" "/tmp/cargo-installv2Mos9/release/deps/libmemchr-0110d1fab61592a7.rlib" "/tmp/cargo-installv2Mos9/release/deps/libregex_syntax-be627418f4c93248.rlib" "/tmp/cargo-installv2Mos9/release/deps/liblog-5ba6da97572a5da7.rlib" "/tmp/cargo-installv2Mos9/release/deps/libcfg_if-4e3834615c9e826c.rlib" "-Wl,--start-group" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a46a068050a12a4b.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-1df56095db9453cb.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-9062de483386e50b.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-b988ab269ff13602.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-1bc822d886d4f7bd.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-963eca8df4c224a6.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-d805b480c9102e58.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-06dfdbc22b935051.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-d7523a4d118e6572.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-5d7898c7fac3a07d.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-8c2bdbab4845bf3d.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-d578639df0547b30.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-58bbb7b1efa3a5e2.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-4c9b082d197c16f8.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-70f9ed6d8e7a5ce6.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-8c0a241d0360fa53.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-bad7ed93fdd31371.rlib" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-98b4d121af2b7335.rlib" "-Wl,--end-group" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-1d9f7e5920635d15.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/home/username/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/cargo-installv2Mos9/release/deps/difft-37c0bc46676a8a22" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
  61. = note: /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-python-cpp.a(scanner.o): In function `tree_sitter_python_external_scanner_destroy':
  62. scanner.cc:(.text.tree_sitter_python_external_scanner_destroy+0x1a): undefined reference to `operator delete(void*, unsigned long)'
  63. scanner.cc:(.text.tree_sitter_python_external_scanner_destroy+0x2f): undefined reference to `operator delete(void*, unsigned long)'
  64. scanner.cc:(.text.tree_sitter_python_external_scanner_destroy+0x3d): undefined reference to `operator delete(void*, unsigned long)'
  65. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-python-cpp.a(scanner.o): In function `void std::vector<unsigned short, std::allocator<unsigned short> >::_M_realloc_insert<unsigned short>(__gnu_cxx::__normal_iterator<unsigned short*, std::vector<unsigned short, std::allocator<unsigned short> > >, unsigned short&&)':
  66. scanner.cc:(.text._ZNSt6vectorItSaItEE17_M_realloc_insertIJtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_[_ZNSt6vectorItSaItEE17_M_realloc_insertIJtEEEvN9__gnu_cxx17__normal_iteratorIPtS1_EEDpOT_]+0x11b): undefined reference to `operator delete(void*, unsigned long)'
  67. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-python-cpp.a(scanner.o): In function `tree_sitter_python_external_scanner_scan':
  68. scanner.cc:(.text.tree_sitter_python_external_scanner_scan+0x5b1): undefined reference to `operator delete(void*, unsigned long)'
  69. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-python-cpp.a(scanner.o):scanner.cc:(.text.unlikely.tree_sitter_python_external_scanner_create+0x13): more undefined references to `operator delete(void*, unsigned long)' follow
  70. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-cpp-cpp.a(scanner.o): In function `tree_sitter_cpp_external_scanner_scan':
  71. scanner.cc:(.text.tree_sitter_cpp_external_scanner_scan+0x114): undefined reference to `std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >::_M_mutate(unsigned long, unsigned long, wchar_t const*, unsigned long)'
  72. scanner.cc:(.text.tree_sitter_cpp_external_scanner_scan+0x142): undefined reference to `operator delete(void*, unsigned long)'
  73. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-cpp-cpp.a(scanner.o): In function `tree_sitter_cpp_external_scanner_destroy':
  74. scanner.cc:(.text.tree_sitter_cpp_external_scanner_destroy+0xb): undefined reference to `operator delete(void*, unsigned long)'
  75. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o): In function `void std::vector<(anonymous namespace)::Literal, std::allocator<(anonymous namespace)::Literal> >::_M_realloc_insert<(anonymous namespace)::Literal const&>(__gnu_cxx::__normal_iterator<(anonymous namespace)::Literal*, std::vector<(anonymous namespace)::Literal, std::allocator<(anonymous namespace)::Literal> > >, (anonymous namespace)::Literal const&)':
  76. scanner.cc:(.text._ZNSt6vectorIN12_GLOBAL__N_17LiteralESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x13b): undefined reference to `operator delete(void*, unsigned long)'
  77. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o): In function `std::vector<(anonymous namespace)::Heredoc, std::allocator<(anonymous namespace)::Heredoc> >::_M_erase(__gnu_cxx::__normal_iterator<(anonymous namespace)::Heredoc*, std::vector<(anonymous namespace)::Heredoc, std::allocator<(anonymous namespace)::Heredoc> > >)':
  78. scanner.cc:(.text._ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE+0x102): undefined reference to `operator delete(void*, unsigned long)'
  79. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o): In function `void std::vector<(anonymous namespace)::Heredoc, std::allocator<(anonymous namespace)::Heredoc> >::_M_realloc_insert<(anonymous namespace)::Heredoc const&>(__gnu_cxx::__normal_iterator<(anonymous namespace)::Heredoc*, std::vector<(anonymous namespace)::Heredoc, std::allocator<(anonymous namespace)::Heredoc> > >, (anonymous namespace)::Heredoc const&) [clone .cold]':
  80. scanner.cc:(.text.unlikely._ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x18): undefined reference to `operator delete(void*, unsigned long)'
  81. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o):scanner.cc:(.text.unlikely._ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x36): more undefined references to `operator delete(void*, unsigned long)' follow
  82. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o): In function `void std::vector<(anonymous namespace)::Heredoc, std::allocator<(anonymous namespace)::Heredoc> >::_M_realloc_insert<(anonymous namespace)::Heredoc const&>(__gnu_cxx::__normal_iterator<(anonymous namespace)::Heredoc*, std::vector<(anonymous namespace)::Heredoc, std::allocator<(anonymous namespace)::Heredoc> > >, (anonymous namespace)::Heredoc const&)':
  83. scanner.cc:(.text._ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x2db): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  84. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o): In function `tree_sitter_ruby_external_scanner_scan.cold':
  85. scanner.cc:(.text.unlikely.tree_sitter_ruby_external_scanner_scan+0x16): undefined reference to `operator delete(void*, unsigned long)'
  86. scanner.cc:(.text.unlikely.tree_sitter_ruby_external_scanner_scan+0x30): undefined reference to `operator delete(void*, unsigned long)'
  87. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o): In function `tree_sitter_ruby_external_scanner_scan':
  88. scanner.cc:(.text.tree_sitter_ruby_external_scanner_scan+0x50d): undefined reference to `operator delete(void*, unsigned long)'
  89. scanner.cc:(.text.tree_sitter_ruby_external_scanner_scan+0x6e5): undefined reference to `operator delete(void*, unsigned long)'
  90. scanner.cc:(.text.tree_sitter_ruby_external_scanner_scan+0x849): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  91. scanner.cc:(.text.tree_sitter_ruby_external_scanner_scan+0xd24): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  92. scanner.cc:(.text.tree_sitter_ruby_external_scanner_scan+0x105b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  93. scanner.cc:(.text.tree_sitter_ruby_external_scanner_scan+0x111b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  94. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o): In function `tree_sitter_ruby_external_scanner_serialize':
  95. scanner.cc:(.text.tree_sitter_ruby_external_scanner_serialize+0x139): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::copy(char*, unsigned long, unsigned long) const'
  96. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o): In function `tree_sitter_ruby_external_scanner_deserialize.cold':
  97. scanner.cc:(.text.unlikely.tree_sitter_ruby_external_scanner_deserialize+0x15): undefined reference to `operator delete(void*, unsigned long)'
  98. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o): In function `tree_sitter_ruby_external_scanner_deserialize':
  99. scanner.cc:(.text.tree_sitter_ruby_external_scanner_deserialize+0x5d): undefined reference to `operator delete(void*, unsigned long)'
  100. scanner.cc:(.text.tree_sitter_ruby_external_scanner_deserialize+0x1b4): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
  101. scanner.cc:(.text.tree_sitter_ruby_external_scanner_deserialize+0x24a): undefined reference to `operator delete(void*, unsigned long)'
  102. scanner.cc:(.text.tree_sitter_ruby_external_scanner_deserialize+0x2db): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  103. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ruby-cpp.a(scanner.o): In function `tree_sitter_ruby_external_scanner_destroy':
  104. scanner.cc:(.text.tree_sitter_ruby_external_scanner_destroy+0x3a): undefined reference to `operator delete(void*, unsigned long)'
  105. scanner.cc:(.text.tree_sitter_ruby_external_scanner_destroy+0x59): undefined reference to `operator delete(void*, unsigned long)'
  106. scanner.cc:(.text.tree_sitter_ruby_external_scanner_destroy+0x70): undefined reference to `operator delete(void*, unsigned long)'
  107. scanner.cc:(.text.tree_sitter_ruby_external_scanner_destroy+0x81): undefined reference to `operator delete(void*, unsigned long)'
  108. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-php-cpp.a(scanner.o): In function `std::vector<(anonymous namespace)::Heredoc, std::allocator<(anonymous namespace)::Heredoc> >::_M_erase(__gnu_cxx::__normal_iterator<(anonymous namespace)::Heredoc*, std::vector<(anonymous namespace)::Heredoc, std::allocator<(anonymous namespace)::Heredoc> > >)':
  109. scanner.cc:(.text._ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE+0x102): undefined reference to `operator delete(void*, unsigned long)'
  110. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-php-cpp.a(scanner.o):scanner.cc:(.text.unlikely._ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x18): more undefined references to `operator delete(void*, unsigned long)' follow
  111. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-php-cpp.a(scanner.o): In function `void std::vector<(anonymous namespace)::Heredoc, std::allocator<(anonymous namespace)::Heredoc> >::_M_realloc_insert<(anonymous namespace)::Heredoc const&>(__gnu_cxx::__normal_iterator<(anonymous namespace)::Heredoc*, std::vector<(anonymous namespace)::Heredoc, std::allocator<(anonymous namespace)::Heredoc> > >, (anonymous namespace)::Heredoc const&)':
  112. scanner.cc:(.text._ZNSt6vectorIN12_GLOBAL__N_17HeredocESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_+0x2db): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  113. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-php-cpp.a(scanner.o): In function `tree_sitter_php_external_scanner_serialize':
  114. scanner.cc:(.text.tree_sitter_php_external_scanner_serialize+0x9c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::copy(char*, unsigned long, unsigned long) const'
  115. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-php-cpp.a(scanner.o): In function `tree_sitter_php_external_scanner_deserialize.cold':
  116. scanner.cc:(.text.unlikely.tree_sitter_php_external_scanner_deserialize+0x15): undefined reference to `operator delete(void*, unsigned long)'
  117. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-php-cpp.a(scanner.o): In function `tree_sitter_php_external_scanner_deserialize':
  118. scanner.cc:(.text.tree_sitter_php_external_scanner_deserialize+0x4d): undefined reference to `operator delete(void*, unsigned long)'
  119. scanner.cc:(.text.tree_sitter_php_external_scanner_deserialize+0xe1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
  120. scanner.cc:(.text.tree_sitter_php_external_scanner_deserialize+0x170): undefined reference to `operator delete(void*, unsigned long)'
  121. scanner.cc:(.text.tree_sitter_php_external_scanner_deserialize+0x1fb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  122. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-php-cpp.a(scanner.o): In function `tree_sitter_php_external_scanner_destroy':
  123. scanner.cc:(.text.tree_sitter_php_external_scanner_destroy+0x3a): undefined reference to `operator delete(void*, unsigned long)'
  124. scanner.cc:(.text.tree_sitter_php_external_scanner_destroy+0x59): undefined reference to `operator delete(void*, unsigned long)'
  125. scanner.cc:(.text.tree_sitter_php_external_scanner_destroy+0x6a): undefined reference to `operator delete(void*, unsigned long)'
  126. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-php-cpp.a(scanner.o): In function `tree_sitter_php_external_scanner_scan.cold':
  127. scanner.cc:(.text.unlikely.tree_sitter_php_external_scanner_scan+0x14): undefined reference to `operator delete(void*, unsigned long)'
  128. scanner.cc:(.text.unlikely.tree_sitter_php_external_scanner_scan+0x2e): undefined reference to `operator delete(void*, unsigned long)'
  129. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-php-cpp.a(scanner.o):scanner.cc:(.text.unlikely.tree_sitter_php_external_scanner_scan+0x4e): more undefined references to `operator delete(void*, unsigned long)' follow
  130. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-php-cpp.a(scanner.o): In function `tree_sitter_php_external_scanner_scan':
  131. scanner.cc:(.text.tree_sitter_php_external_scanner_scan+0x731): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  132. scanner.cc:(.text.tree_sitter_php_external_scanner_scan+0x7ce): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::push_back(char)'
  133. scanner.cc:(.text.tree_sitter_php_external_scanner_scan+0x858): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  134. scanner.cc:(.text.tree_sitter_php_external_scanner_scan+0x883): undefined reference to `operator delete(void*, unsigned long)'
  135. scanner.cc:(.text.tree_sitter_php_external_scanner_scan+0x8f9): undefined reference to `operator delete(void*, unsigned long)'
  136. scanner.cc:(.text.tree_sitter_php_external_scanner_scan+0x931): undefined reference to `operator delete(void*, unsigned long)'
  137. scanner.cc:(.text.tree_sitter_php_external_scanner_scan+0x9a2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  138. scanner.cc:(.text.tree_sitter_php_external_scanner_scan+0x9db): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  139. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFb5StateEZ6const_IS0_bESt8functionIFT0_T_EES4_EUlS5_E_E9_M_invokeERKSt9_Any_dataOS0_':
  140. scanner.cc:(.text._ZNSt17_Function_handlerIFb5StateEZ6const_IS0_bESt8functionIFT0_T_EES4_EUlS5_E_E9_M_invokeERKSt9_Any_dataOS0_[_ZNSt17_Function_handlerIFb5StateEZ6const_IS0_bESt8functionIFT0_T_EES4_EUlS5_E_E9_M_invokeERKSt9_Any_dataOS0_]+0x68): undefined reference to `operator delete(void*, unsigned long)'
  141. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIF6Result5StateEZ6const_IS1_S0_ESt8functionIFT0_T_EES5_EUlS6_E_E9_M_invokeERKSt9_Any_dataOS1_':
  142. scanner.cc:(.text._ZNSt17_Function_handlerIF6Result5StateEZ6const_IS1_S0_ESt8functionIFT0_T_EES5_EUlS6_E_E9_M_invokeERKSt9_Any_dataOS1_[_ZNSt17_Function_handlerIF6Result5StateEZ6const_IS1_S0_ESt8functionIFT0_T_EES5_EUlS6_E_E9_M_invokeERKSt9_Any_dataOS1_]+0x6b): undefined reference to `operator delete(void*, unsigned long)'
  143. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) [clone .constprop.0]':
  144. scanner.cc:(.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_.constprop.0+0x6c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  145. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<bool (State&), std::function<bool (State)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)':
  146. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateESt8functionIFbS0_EEE10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation[_ZNSt17_Function_handlerIFbR5StateESt8functionIFbS0_EEE10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation]+0x41): undefined reference to `operator delete(void*, unsigned long)'
  147. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateESt8functionIFbS0_EEE10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation[_ZNSt17_Function_handlerIFbR5StateESt8functionIFbS0_EEE10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation]+0xd9): undefined reference to `operator delete(void*, unsigned long)'
  148. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<std::function<Result (State&)> (unsigned int), std::function<std::function<Result (State)> (unsigned int)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)':
  149. scanner.cc:(.text._ZNSt17_Function_handlerIFSt8functionIF6ResultR5StateEEjES0_IFS0_IFS1_S2_EEjEEE10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation[_ZNSt17_Function_handlerIFSt8functionIF6ResultR5StateEEjES0_IFS0_IFS1_S2_EEjEEE10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation]+0x41): undefined reference to `operator delete(void*, unsigned long)'
  150. scanner.cc:(.text._ZNSt17_Function_handlerIFSt8functionIF6ResultR5StateEEjES0_IFS0_IFS1_S2_EEjEEE10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation[_ZNSt17_Function_handlerIFSt8functionIF6ResultR5StateEEjES0_IFS0_IFS1_S2_EEjEEE10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation]+0xd9): undefined reference to `operator delete(void*, unsigned long)'
  151. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<Result (State&), std::function<Result (State)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)':
  152. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateESt8functionIFS0_S1_EEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation[_ZNSt17_Function_handlerIF6ResultR5StateESt8functionIFS0_S1_EEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation]+0x41): undefined reference to `operator delete(void*, unsigned long)'
  153. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateESt8functionIFS0_S1_EEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation[_ZNSt17_Function_handlerIF6ResultR5StateESt8functionIFS0_S1_EEE10_M_managerERSt9_Any_dataRKS8_St18_Manager_operation]+0xd9): more undefined references to `operator delete(void*, unsigned long)' follow
  154. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFvR5StateEZN4cond13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E9_M_invokeERKSt9_Any_dataS1_':
  155. scanner.cc:(.text._ZNSt17_Function_handlerIFvR5StateEZN4cond13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E9_M_invokeERKSt9_Any_dataS1_+0xad): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  156. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFbR5StateEZ6const_IS1_bESt8functionIFT0_T_EES5_EUlS6_E_E9_M_invokeERKSt9_Any_dataS1_':
  157. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZ6const_IS1_bESt8functionIFT0_T_EES5_EUlS6_E_E9_M_invokeERKSt9_Any_dataS1_[_ZNSt17_Function_handlerIFbR5StateEZ6const_IS1_bESt8functionIFT0_T_EES5_EUlS6_E_E9_M_invokeERKSt9_Any_dataS1_]+0x88): undefined reference to `operator delete(void*, unsigned long)'
  158. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZ6const_IS1_bESt8functionIFT0_T_EES5_EUlS6_E_E9_M_invokeERKSt9_Any_dataS1_[_ZNSt17_Function_handlerIFbR5StateEZ6const_IS1_bESt8functionIFT0_T_EES5_EUlS6_E_E9_M_invokeERKSt9_Any_dataS1_]+0xbd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  159. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<bool (State&), std::function<bool (State)> >::_M_invoke(std::_Any_data const&, State&)':
  160. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateESt8functionIFbS0_EEE9_M_invokeERKSt9_Any_dataS1_[_ZNSt17_Function_handlerIFbR5StateESt8functionIFbS0_EEE9_M_invokeERKSt9_Any_dataS1_]+0x9d): undefined reference to `operator delete(void*, unsigned long)'
  161. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateESt8functionIFbS0_EEE9_M_invokeERKSt9_Any_dataS1_[_ZNSt17_Function_handlerIFbR5StateESt8functionIFbS0_EEE9_M_invokeERKSt9_Any_dataS1_]+0xcd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  162. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateESt8functionIFbS0_EEE9_M_invokeERKSt9_Any_dataS1_[_ZNSt17_Function_handlerIFbR5StateESt8functionIFbS0_EEE9_M_invokeERKSt9_Any_dataS1_]+0x12a): undefined reference to `operator delete(void*, unsigned long)'
  163. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<Result (State&), std::function<Result (State)> >::_M_invoke(std::_Any_data const&, State&)':
  164. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateESt8functionIFS0_S1_EEE9_M_invokeERKSt9_Any_dataS2_[_ZNSt17_Function_handlerIF6ResultR5StateESt8functionIFS0_S1_EEE9_M_invokeERKSt9_Any_dataS2_]+0xa3): undefined reference to `operator delete(void*, unsigned long)'
  165. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateESt8functionIFS0_S1_EEE9_M_invokeERKSt9_Any_dataS2_[_ZNSt17_Function_handlerIF6ResultR5StateESt8functionIFS0_S1_EEE9_M_invokeERKSt9_Any_dataS2_]+0xdd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  166. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateESt8functionIFS0_S1_EEE9_M_invokeERKSt9_Any_dataS2_[_ZNSt17_Function_handlerIF6ResultR5StateESt8functionIFS0_S1_EEE9_M_invokeERKSt9_Any_dataS2_]+0x13a): undefined reference to `operator delete(void*, unsigned long)'
  167. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFbR5StateEZanRKSt8functionIS2_ES6_EUlT_E_E9_M_invokeERKSt9_Any_dataS1_.cold':
  168. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFbR5StateEZanRKSt8functionIS2_ES6_EUlT_E_E9_M_invokeERKSt9_Any_dataS1_+0x14): undefined reference to `operator delete(void*, unsigned long)'
  169. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFbR5StateEZanRKSt8functionIS2_ES6_EUlT_E_E9_M_invokeERKSt9_Any_dataS1_':
  170. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZanRKSt8functionIS2_ES6_EUlT_E_E9_M_invokeERKSt9_Any_dataS1_+0xc0): undefined reference to `operator delete(void*, unsigned long)'
  171. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZanRKSt8functionIS2_ES6_EUlT_E_E9_M_invokeERKSt9_Any_dataS1_+0xf5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  172. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFbR5StateEZorRKSt8functionIS2_ES6_EUlT_E_E9_M_invokeERKSt9_Any_dataS1_.cold':
  173. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFbR5StateEZorRKSt8functionIS2_ES6_EUlT_E_E9_M_invokeERKSt9_Any_dataS1_+0x14): undefined reference to `operator delete(void*, unsigned long)'
  174. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFbR5StateEZorRKSt8functionIS2_ES6_EUlT_E_E9_M_invokeERKSt9_Any_dataS1_':
  175. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZorRKSt8functionIS2_ES6_EUlT_E_E9_M_invokeERKSt9_Any_dataS1_+0xc0): undefined reference to `operator delete(void*, unsigned long)'
  176. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZorRKSt8functionIS2_ES6_EUlT_E_E9_M_invokeERKSt9_Any_dataS1_+0xf5): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  177. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<bool (State&), std::function<bool (State&)> operator*<State&, std::pair<bool, unsigned int>, bool>(bool (&)(std::pair<bool, unsigned int>), std::function<std::pair<bool, unsigned int> (State&)>)::{lambda(State&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<bool (State&), std::function<bool (State&)> operator*<State&, std::pair<bool, unsigned int>, bool>(bool (&)(std::pair<bool, unsigned int>), std::function<std::pair<bool, unsigned int> (State&)>)::{lambda(State&)#1}> const&, std::_Manager_operation)':
  178. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZmlIS1_St4pairIbjEbESt8functionIFT1_T_EERFS7_T0_ES6_IFSB_S8_EEEUlS1_E_E10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation[_ZNSt17_Function_handlerIFbR5StateEZmlIS1_St4pairIbjEbESt8functionIFT1_T_EERFS7_T0_ES6_IFSB_S8_EEEUlS1_E_E10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation]+0x48): undefined reference to `operator delete(void*, unsigned long)'
  179. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZmlIS1_St4pairIbjEbESt8functionIFT1_T_EERFS7_T0_ES6_IFSB_S8_EEEUlS1_E_E10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation[_ZNSt17_Function_handlerIFbR5StateEZmlIS1_St4pairIbjEbESt8functionIFT1_T_EERFS7_T0_ES6_IFSB_S8_EEEUlS1_E_E10_M_managerERSt9_Any_dataRKSI_St18_Manager_operation]+0x10a): undefined reference to `operator delete(void*, unsigned long)'
  180. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<bool (State&), not_(std::function<bool (State&)> const&)::{lambda(State&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<bool (State&), not_(std::function<bool (State&)> const&)::{lambda(State&)#1}> const&, std::_Manager_operation) [clone .cold]':
  181. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFbR5StateEZ4not_RKSt8functionIS2_EEUlS1_E_E10_M_managerERSt9_Any_dataRKS9_St18_Manager_operation+0x1f): undefined reference to `operator delete(void*, unsigned long)'
  182. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<bool (State&), not_(std::function<bool (State&)> const&)::{lambda(State&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<bool (State&), not_(std::function<bool (State&)> const&)::{lambda(State&)#1}> const&, std::_Manager_operation)':
  183. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZ4not_RKSt8functionIS2_EEUlS1_E_E10_M_managerERSt9_Any_dataRKS9_St18_Manager_operation+0x41): undefined reference to `operator delete(void*, unsigned long)'
  184. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<std::function<Result (State&)> (std::function<Result (State&)>), parser::iff(std::function<bool (State&)>)::{lambda(std::function<Result (State&)>)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<std::function<Result (State&)> (std::function<Result (State&)>), parser::iff(std::function<bool (State&)>)::{lambda(std::function<Result (State&)>)#1}> const&, std::_Manager_operation) [clone .cold]':
  185. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFSt8functionIF6ResultR5StateEES5_EZN6parser3iffES0_IFbS3_EEEUlS5_E_E10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation+0x1f): undefined reference to `operator delete(void*, unsigned long)'
  186. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text._ZNSt17_Function_handlerIFSt8functionIF6ResultR5StateEES5_EZN6parser3iffES0_IFbS3_EEEUlS5_E_E10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation+0x41): more undefined references to `operator delete(void*, unsigned long)' follow
  187. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<void (State&), state::mark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(State&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<void (State&), state::mark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(State&)#1}> const&, std::_Manager_operation)':
  188. scanner.cc:(.text._ZNSt17_Function_handlerIFvR5StateEZN5state4markENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlS1_E_E10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation+0x113): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  189. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<bool (State&), cond::seq(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(State&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<bool (State&), cond::seq(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(State&)#1}> const&, std::_Manager_operation) [clone .cold]':
  190. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFbR5StateEZN4cond3seqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlS1_E_E10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation+0x9): undefined reference to `operator delete(void*, unsigned long)'
  191. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<bool (State&), cond::seq(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(State&)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<bool (State&), cond::seq(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(State&)#1}> const&, std::_Manager_operation)':
  192. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZN4cond3seqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlS1_E_E10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation+0x3e): undefined reference to `operator delete(void*, unsigned long)'
  193. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZN4cond3seqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlS1_E_E10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation+0x4b): undefined reference to `operator delete(void*, unsigned long)'
  194. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZN4cond3seqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlS1_E_E10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation+0x113): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  195. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<void (State&), cond::consume_until(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(State&)#2}>::_M_manager(std::_Any_data&, std::_Function_handler<void (State&), cond::consume_until(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(State&)#2}> const&, std::_Manager_operation) [clone .cold]':
  196. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFvR5StateEZN4cond13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlS1_E0_E10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation+0x9): undefined reference to `operator delete(void*, unsigned long)'
  197. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<void (State&), cond::consume_until(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(State&)#2}>::_M_manager(std::_Any_data&, std::_Function_handler<void (State&), cond::consume_until(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(State&)#2}> const&, std::_Manager_operation)':
  198. scanner.cc:(.text._ZNSt17_Function_handlerIFvR5StateEZN4cond13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlS1_E0_E10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation+0x3e): undefined reference to `operator delete(void*, unsigned long)'
  199. scanner.cc:(.text._ZNSt17_Function_handlerIFvR5StateEZN4cond13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlS1_E0_E10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation+0x4b): undefined reference to `operator delete(void*, unsigned long)'
  200. scanner.cc:(.text._ZNSt17_Function_handlerIFvR5StateEZN4cond13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlS1_E0_E10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation+0x11c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  201. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E10_M_managerERSt9_Any_dataRKSG_St18_Manager_operation.cold':
  202. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E10_M_managerERSt9_Any_dataRKSG_St18_Manager_operation+0x9): undefined reference to `operator delete(void*, unsigned long)'
  203. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E10_M_managerERSt9_Any_dataRKSG_St18_Manager_operation':
  204. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E10_M_managerERSt9_Any_dataRKSG_St18_Manager_operation+0x3e): undefined reference to `operator delete(void*, unsigned long)'
  205. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E10_M_managerERSt9_Any_dataRKSG_St18_Manager_operation+0x4b): undefined reference to `operator delete(void*, unsigned long)'
  206. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E10_M_managerERSt9_Any_dataRKSG_St18_Manager_operation+0x11c): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  207. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFbR5StateEZanRKSt8functionIS2_ES6_EUlT_E_E10_M_managerERSt9_Any_dataRKSA_St18_Manager_operation.cold':
  208. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFbR5StateEZanRKSt8functionIS2_ES6_EUlT_E_E10_M_managerERSt9_Any_dataRKSA_St18_Manager_operation+0x35): undefined reference to `operator delete(void*, unsigned long)'
  209. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFbR5StateEZanRKSt8functionIS2_ES6_EUlT_E_E10_M_managerERSt9_Any_dataRKSA_St18_Manager_operation':
  210. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZanRKSt8functionIS2_ES6_EUlT_E_E10_M_managerERSt9_Any_dataRKSA_St18_Manager_operation+0x62): undefined reference to `operator delete(void*, unsigned long)'
  211. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFbR5StateEZorRKSt8functionIS2_ES6_EUlT_E_E10_M_managerERSt9_Any_dataRKSA_St18_Manager_operation.cold':
  212. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFbR5StateEZorRKSt8functionIS2_ES6_EUlT_E_E10_M_managerERSt9_Any_dataRKSA_St18_Manager_operation+0x35): undefined reference to `operator delete(void*, unsigned long)'
  213. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFbR5StateEZorRKSt8functionIS2_ES6_EUlT_E_E10_M_managerERSt9_Any_dataRKSA_St18_Manager_operation':
  214. scanner.cc:(.text._ZNSt17_Function_handlerIFbR5StateEZorRKSt8functionIS2_ES6_EUlT_E_E10_M_managerERSt9_Any_dataRKSA_St18_Manager_operation+0x62): undefined reference to `operator delete(void*, unsigned long)'
  215. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<bool (unsigned int), operator&(std::function<bool (unsigned int)> const&, std::function<bool (unsigned int)> const&)::{lambda(unsigned int)#1}>::_M_manager(std::_Any_data&, std::_Function_handler<bool (unsigned int), operator&(std::function<bool (unsigned int)> const&, std::function<bool (unsigned int)> const&)::{lambda(unsigned int)#1}> const&, std::_Manager_operation) [clone .cold]':
  216. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFbjEZanRKSt8functionIS0_ES4_EUljE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation+0x35): undefined reference to `operator delete(void*, unsigned long)'
  217. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text._ZNSt17_Function_handlerIFbjEZanRKSt8functionIS0_ES4_EUljE_E10_M_managerERSt9_Any_dataRKS7_St18_Manager_operation+0x62): more undefined references to `operator delete(void*, unsigned long)' follow
  218. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `syms::name[abi:cxx11](syms::Sym)':
  219. scanner.cc:(.text._ZN4syms4nameB5cxx11ENS_3SymE+0xdb): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  220. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `syms::add(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool const*, syms::Sym) [clone .cold]':
  221. scanner.cc:(.text.unlikely._ZN4syms3addERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKbNS_3SymE+0x18): undefined reference to `operator delete(void*, unsigned long)'
  222. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `syms::add(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool const*, syms::Sym)':
  223. scanner.cc:(.text._ZN4syms3addERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKbNS_3SymE+0x35): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  224. scanner.cc:(.text._ZN4syms3addERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKbNS_3SymE+0x51): undefined reference to `operator delete(void*, unsigned long)'
  225. scanner.cc:(.text._ZN4syms3addERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKbNS_3SymE+0x84): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  226. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `syms::valid[abi:cxx11](bool const*) [clone .cold]':
  227. scanner.cc:(.text.unlikely._ZN4syms5validB5cxx11EPKb+0x14): undefined reference to `operator delete(void*, unsigned long)'
  228. scanner.cc:(.text.unlikely._ZN4syms5validB5cxx11EPKb+0x2b): undefined reference to `operator delete(void*, unsigned long)'
  229. scanner.cc:(.text.unlikely._ZN4syms5validB5cxx11EPKb+0x4b): undefined reference to `operator delete(void*, unsigned long)'
  230. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `syms::valid[abi:cxx11](bool const*)':
  231. scanner.cc:(.text._ZN4syms5validB5cxx11EPKb+0xb7): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
  232. scanner.cc:(.text._ZN4syms5validB5cxx11EPKb+0xd1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
  233. scanner.cc:(.text._ZN4syms5validB5cxx11EPKb+0xe2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  234. scanner.cc:(.text._ZN4syms5validB5cxx11EPKb+0xfc): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)'
  235. scanner.cc:(.text._ZN4syms5validB5cxx11EPKb+0x14b): undefined reference to `operator delete(void*, unsigned long)'
  236. scanner.cc:(.text._ZN4syms5validB5cxx11EPKb+0x166): undefined reference to `operator delete(void*, unsigned long)'
  237. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `format_indents[abi:cxx11](State&) [clone .cold]':
  238. scanner.cc:(.text.unlikely._Z14format_indentsB5cxx11R5State+0x14): undefined reference to `operator delete(void*, unsigned long)'
  239. scanner.cc:(.text.unlikely._Z14format_indentsB5cxx11R5State+0x2e): undefined reference to `operator delete(void*, unsigned long)'
  240. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `format_indents[abi:cxx11](State&)':
  241. scanner.cc:(.text._Z14format_indentsB5cxx11R5State+0xab): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)'
  242. scanner.cc:(.text._Z14format_indentsB5cxx11R5State+0x132): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  243. scanner.cc:(.text._Z14format_indentsB5cxx11R5State+0x14a): undefined reference to `operator delete(void*, unsigned long)'
  244. scanner.cc:(.text._Z14format_indentsB5cxx11R5State+0x185): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  245. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `operator<<(std::ostream&, State&) [clone .cold]':
  246. scanner.cc:(.text.unlikely._ZlsRSoR5State+0x19): undefined reference to `operator delete(void*, unsigned long)'
  247. scanner.cc:(.text.unlikely._ZlsRSoR5State+0x35): undefined reference to `operator delete(void*, unsigned long)'
  248. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `operator<<(std::ostream&, State&)':
  249. scanner.cc:(.text._ZlsRSoR5State+0xa1): undefined reference to `operator delete(void*, unsigned long)'
  250. scanner.cc:(.text._ZlsRSoR5State+0xbd): undefined reference to `operator delete(void*, unsigned long)'
  251. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<void (State&), state::mark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(State&)#1}>::_M_invoke(std::_Any_data const&, State&)':
  252. scanner.cc:(.text._ZNSt17_Function_handlerIFvR5StateEZN5state4markENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlS1_E_E9_M_invokeERKSt9_Any_dataS1_+0x3e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  253. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `state::mark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [clone .cold]':
  254. scanner.cc:(.text.unlikely._ZN5state4markENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2a): undefined reference to `operator delete(void*, unsigned long)'
  255. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `state::mark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  256. scanner.cc:(.text._ZN5state4markENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xed): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  257. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `operator&(std::function<bool (unsigned int)> const&, std::function<bool (unsigned int)> const&) [clone .cold]':
  258. scanner.cc:(.text.unlikely._ZanRKSt8functionIFbjEES3_+0x22): undefined reference to `operator delete(void*, unsigned long)'
  259. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `operator|(std::function<bool (unsigned int)> const&, std::function<bool (unsigned int)> const&) [clone .cold]':
  260. scanner.cc:(.text.unlikely._ZorRKSt8functionIFbjEES3_+0x22): undefined reference to `operator delete(void*, unsigned long)'
  261. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `operator&(std::function<bool (State&)> const&, std::function<bool (State&)> const&) [clone .cold]':
  262. scanner.cc:(.text.unlikely._ZanRKSt8functionIFbR5StateEES5_+0x22): undefined reference to `operator delete(void*, unsigned long)'
  263. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `operator|(std::function<bool (State&)> const&, std::function<bool (State&)> const&) [clone .cold]':
  264. scanner.cc:(.text.unlikely._ZorRKSt8functionIFbR5StateEES5_+0x22): undefined reference to `operator delete(void*, unsigned long)'
  265. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `not_(std::function<bool (State&)> const&) [clone .cold]':
  266. scanner.cc:(.text.unlikely._Z4not_RKSt8functionIFbR5StateEE+0x1f): undefined reference to `operator delete(void*, unsigned long)'
  267. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text.unlikely._ZN4cond3seqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x9): more undefined references to `operator delete(void*, unsigned long)' follow
  268. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `cond::seq(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
  269. scanner.cc:(.text._ZN4cond3seqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x13d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  270. scanner.cc:(.text._ZN4cond3seqERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x17b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  271. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > (State&), cond::read_string[abi:cxx11](std::function<bool (unsigned int)>)::{lambda(State&)#1}>::_M_invoke(std::_Any_data const&, State&) [clone .cold]':
  272. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFNSt7__cxx1112basic_stringIDiSt11char_traitsIDiESaIDiEEER5StateEZN4cond11read_stringB5cxx11ESt8functionIFbjEEEUlS7_E_E9_M_invokeERKSt9_Any_dataS7_+0x45): undefined reference to `operator delete(void*, unsigned long)'
  273. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `cond::consume_until(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [clone .cold]':
  274. scanner.cc:(.text.unlikely._ZN4cond13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2b): undefined reference to `operator delete(void*, unsigned long)'
  275. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `cond::consume_until(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  276. scanner.cc:(.text._ZN4cond13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x12d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  277. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `symbolic::symop(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> >) [clone .cold]':
  278. scanner.cc:(.text.unlikely._ZN8symbolic5symopENSt7__cxx1112basic_stringIDiSt11char_traitsIDiESaIDiEEE+0x2e): undefined reference to `operator delete(void*, unsigned long)'
  279. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::read_symop(State&) [clone .cold]':
  280. scanner.cc:(.text.unlikely._ZN5logic10read_symopER5State+0x34): undefined reference to `operator delete(void*, unsigned long)'
  281. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::read_symop(State&)':
  282. scanner.cc:(.text._ZN5logic10read_symopER5State+0xbd): undefined reference to `operator delete(void*, unsigned long)'
  283. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `util::mark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, State&)':
  284. scanner.cc:(.text._ZN4util4markENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER5State+0x3e): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
  285. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E9_M_invokeERKSt9_Any_dataS2_.cold':
  286. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E9_M_invokeERKSt9_Any_dataS2_+0x14): undefined reference to `operator delete(void*, unsigned long)'
  287. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E9_M_invokeERKSt9_Any_dataS2_+0x2c): undefined reference to `operator delete(void*, unsigned long)'
  288. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E9_M_invokeERKSt9_Any_dataS2_':
  289. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E9_M_invokeERKSt9_Any_dataS2_+0xf3): undefined reference to `operator delete(void*, unsigned long)'
  290. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E9_M_invokeERKSt9_Any_dataS2_+0x111): undefined reference to `operator delete(void*, unsigned long)'
  291. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E9_M_invokeERKSt9_Any_dataS2_+0x170): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  292. scanner.cc:(.text._ZNSt17_Function_handlerIF6ResultR5StateEZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlT_E_E9_M_invokeERKSt9_Any_dataS2_+0x1b0): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  293. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `parser::finish(syms::Sym, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [clone .cold]':
  294. scanner.cc:(.text.unlikely._ZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2a): undefined reference to `operator delete(void*, unsigned long)'
  295. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `parser::finish(syms::Sym, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  296. scanner.cc:(.text._ZN6parser6finishEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xfd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  297. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `parser::finish_if_valid(syms::Sym, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [clone .cold]':
  298. scanner.cc:(.text.unlikely._ZN6parser15finish_if_validEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2c): undefined reference to `operator delete(void*, unsigned long)'
  299. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `parser::finish_if_valid(syms::Sym, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  300. scanner.cc:(.text._ZN6parser15finish_if_validEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xdf): undefined reference to `operator delete(void*, unsigned long)'
  301. scanner.cc:(.text._ZN6parser15finish_if_validEN4syms3SymENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x148): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  302. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `parser::consume_until(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [clone .cold]':
  303. scanner.cc:(.text.unlikely._ZN6parser13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2a): undefined reference to `operator delete(void*, unsigned long)'
  304. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `parser::consume_until(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  305. scanner.cc:(.text._ZN6parser13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xa4): undefined reference to `operator delete(void*, unsigned long)'
  306. scanner.cc:(.text._ZN6parser13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xe9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  307. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `parser::mark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [clone .cold]':
  308. scanner.cc:(.text.unlikely._ZN6parser4markENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2a): undefined reference to `operator delete(void*, unsigned long)'
  309. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `parser::mark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  310. scanner.cc:(.text._ZN6parser4markENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xa4): undefined reference to `operator delete(void*, unsigned long)'
  311. scanner.cc:(.text._ZN6parser4markENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xe9): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  312. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::cpp_workaround(State&) [clone .cold]':
  313. scanner.cc:(.text.unlikely._ZN5logic14cpp_workaroundER5State+0xf8): undefined reference to `operator delete(void*, unsigned long)'
  314. scanner.cc:(.text.unlikely._ZN5logic14cpp_workaroundER5State+0x151): undefined reference to `operator delete(void*, unsigned long)'
  315. scanner.cc:(.text.unlikely._ZN5logic14cpp_workaroundER5State+0x18d): undefined reference to `operator delete(void*, unsigned long)'
  316. scanner.cc:(.text.unlikely._ZN5logic14cpp_workaroundER5State+0x1e8): undefined reference to `operator delete(void*, unsigned long)'
  317. scanner.cc:(.text.unlikely._ZN5logic14cpp_workaroundER5State+0x224): undefined reference to `operator delete(void*, unsigned long)'
  318. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text._ZN5logic14cpp_workaroundER5State+0x494): more undefined references to `operator delete(void*, unsigned long)' follow
  319. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `parser::layout_end(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  320. scanner.cc:(.text._ZN6parser10layout_endENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x296): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  321. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::close_layout_in_list(State&) [clone .cold]':
  322. scanner.cc:(.text.unlikely._ZN5logic20close_layout_in_listER5State+0x2b): undefined reference to `operator delete(void*, unsigned long)'
  323. scanner.cc:(.text.unlikely._ZN5logic20close_layout_in_listER5State+0x4b): undefined reference to `operator delete(void*, unsigned long)'
  324. scanner.cc:(.text.unlikely._ZN5logic20close_layout_in_listER5State+0x6b): undefined reference to `operator delete(void*, unsigned long)'
  325. scanner.cc:(.text.unlikely._ZN5logic20close_layout_in_listER5State+0x8b): undefined reference to `operator delete(void*, unsigned long)'
  326. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::close_layout_in_list(State&)':
  327. scanner.cc:(.text._ZN5logic20close_layout_in_listER5State+0xd5): undefined reference to `operator delete(void*, unsigned long)'
  328. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text._ZN5logic20close_layout_in_listER5State+0x141): more undefined references to `operator delete(void*, unsigned long)' follow
  329. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `parser::end_or_semicolon(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  330. scanner.cc:(.text._ZN6parser16end_or_semicolonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x1df): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  331. scanner.cc:(.text._ZN6parser16end_or_semicolonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x235): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  332. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::initialize(unsigned int, State&) [clone .cold]':
  333. scanner.cc:(.text.unlikely._ZN5logic10initializeEjR5State+0x5c): undefined reference to `operator delete(void*, unsigned long)'
  334. scanner.cc:(.text.unlikely._ZN5logic10initializeEjR5State+0xc7): undefined reference to `operator delete(void*, unsigned long)'
  335. scanner.cc:(.text.unlikely._ZN5logic10initializeEjR5State+0x103): undefined reference to `operator delete(void*, unsigned long)'
  336. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::initialize(unsigned int, State&)':
  337. scanner.cc:(.text._ZN5logic10initializeEjR5State+0xac): undefined reference to `operator delete(void*, unsigned long)'
  338. scanner.cc:(.text._ZN5logic10initializeEjR5State+0x1c9): undefined reference to `operator delete(void*, unsigned long)'
  339. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text._ZN5logic10initializeEjR5State+0x2b2): more undefined references to `operator delete(void*, unsigned long)' follow
  340. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::newline_semicolon(unsigned int)':
  341. scanner.cc:(.text._ZN5logic17newline_semicolonEj+0x79): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  342. scanner.cc:(.text._ZN5logic17newline_semicolonEj+0x14c): undefined reference to `operator delete(void*, unsigned long)'
  343. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::symop_marked(symbolic::Symbolic) [clone .cold]':
  344. scanner.cc:(.text.unlikely._ZN5logic12symop_markedEN8symbolic8SymbolicE+0x63): undefined reference to `operator delete(void*, unsigned long)'
  345. scanner.cc:(.text.unlikely._ZN5logic12symop_markedEN8symbolic8SymbolicE+0x175): undefined reference to `operator delete(void*, unsigned long)'
  346. scanner.cc:(.text.unlikely._ZN5logic12symop_markedEN8symbolic8SymbolicE+0x1ab): undefined reference to `operator delete(void*, unsigned long)'
  347. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::symop_marked(symbolic::Symbolic)':
  348. scanner.cc:(.text._ZN5logic12symop_markedEN8symbolic8SymbolicE+0xdb): undefined reference to `operator delete(void*, unsigned long)'
  349. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text._ZN5logic12symop_markedEN8symbolic8SymbolicE+0x231): more undefined references to `operator delete(void*, unsigned long)' follow
  350. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::post_end_semicolon(unsigned int, State&)':
  351. scanner.cc:(.text._ZN5logic18post_end_semicolonEjR5State+0x79): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  352. scanner.cc:(.text._ZN5logic18post_end_semicolonEjR5State+0x193): undefined reference to `operator delete(void*, unsigned long)'
  353. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::repeat_end(unsigned int, State&) [clone .cold]':
  354. scanner.cc:(.text.unlikely._ZN5logic10repeat_endEjR5State+0x2a): undefined reference to `operator delete(void*, unsigned long)'
  355. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::repeat_end(unsigned int, State&)':
  356. scanner.cc:(.text._ZN5logic10repeat_endEjR5State+0xbf): undefined reference to `operator delete(void*, unsigned long)'
  357. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `tree_sitter_haskell_external_scanner_deserialize':
  358. scanner.cc:(.text.tree_sitter_haskell_external_scanner_deserialize+0x12b): undefined reference to `operator delete(void*, unsigned long)'
  359. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `tree_sitter_haskell_external_scanner_destroy':
  360. scanner.cc:(.text.tree_sitter_haskell_external_scanner_destroy+0x19): undefined reference to `operator delete(void*, unsigned long)'
  361. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text.tree_sitter_haskell_external_scanner_destroy+0x27): more undefined references to `operator delete(void*, unsigned long)' follow
  362. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)':
  363. scanner.cc:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ESt16initializer_listIS5_ERKS6_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC5ESt16initializer_listIS5_ERKS6_]+0xea): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  364. scanner.cc:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ESt16initializer_listIS5_ERKS6_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC5ESt16initializer_listIS5_ERKS6_]+0x18b): undefined reference to `operator delete(void*, unsigned long)'
  365. scanner.cc:(.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC2ESt16initializer_listIS5_ERKS6_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEC5ESt16initializer_listIS5_ERKS6_]+0x1ba): undefined reference to `operator delete(void*, unsigned long)'
  366. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFSt8functionIF6ResultR5StateEEN8symbolic8SymbolicEEZN5logic13newline_infixEjEUlT_E_E9_M_invokeERKSt9_Any_dataOS7_.cold':
  367. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFSt8functionIF6ResultR5StateEEN8symbolic8SymbolicEEZN5logic13newline_infixEjEUlT_E_E9_M_invokeERKSt9_Any_dataOS7_+0x2b): undefined reference to `operator delete(void*, unsigned long)'
  368. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `_ZNSt17_Function_handlerIFSt8functionIF6ResultR5StateEEN8symbolic8SymbolicEEZN5logic13newline_infixEjEUlT_E_E9_M_invokeERKSt9_Any_dataOS7_':
  369. scanner.cc:(.text._ZNSt17_Function_handlerIFSt8functionIF6ResultR5StateEEN8symbolic8SymbolicEEZN5logic13newline_infixEjEUlT_E_E9_M_invokeERKSt9_Any_dataOS7_+0xb5): undefined reference to `operator delete(void*, unsigned long)'
  370. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `logic::newline_where(unsigned int) [clone .cold]':
  371. scanner.cc:(.text.unlikely._ZN5logic13newline_whereEj+0x71): undefined reference to `operator delete(void*, unsigned long)'
  372. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text.unlikely._ZN5logic13newline_whereEj+0xc7): more undefined references to `operator delete(void*, unsigned long)' follow
  373. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
  374. scanner.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x3f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long)'
  375. scanner.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x61): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  376. scanner.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x70): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  377. scanner.cc:(.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0xa2): undefined reference to `operator delete(void*, unsigned long)'
  378. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<bool (unsigned int), cond::consume_until(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(State&)#2}::operator()(State&) const::{lambda(unsigned int)#1}>::_M_invoke(std::_Any_data const&, unsigned int&&) [clone .cold]':
  379. scanner.cc:(.text.unlikely._ZNSt17_Function_handlerIFbjEZZN4cond13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlR5StateE0_clES9_EUljE_E9_M_invokeERKSt9_Any_dataOj+0x51): undefined reference to `operator delete(void*, unsigned long)'
  380. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `std::_Function_handler<bool (unsigned int), cond::consume_until(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda(State&)#2}::operator()(State&) const::{lambda(unsigned int)#1}>::_M_invoke(std::_Any_data const&, unsigned int&&)':
  381. scanner.cc:(.text._ZNSt17_Function_handlerIFbjEZZN4cond13consume_untilENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEENKUlR5StateE0_clES9_EUljE_E9_M_invokeERKSt9_Any_dataOj+0xde): undefined reference to `operator delete(void*, unsigned long)'
  382. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `eval::debug_lookahead(State&) [clone .cold]':
  383. scanner.cc:(.text.unlikely._ZN4eval15debug_lookaheadER5State+0x19): undefined reference to `operator delete(void*, unsigned long)'
  384. scanner.cc:(.text.unlikely._ZN4eval15debug_lookaheadER5State+0x33): undefined reference to `operator delete(void*, unsigned long)'
  385. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `eval::debug_lookahead(State&)':
  386. scanner.cc:(.text._ZN4eval15debug_lookaheadER5State+0xd2): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  387. scanner.cc:(.text._ZN4eval15debug_lookaheadER5State+0xfe): undefined reference to `operator delete(void*, unsigned long)'
  388. scanner.cc:(.text._ZN4eval15debug_lookaheadER5State+0x153): undefined reference to `operator delete(void*, unsigned long)'
  389. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `eval::eval(Result (*)(State&), State&) [clone .cold]':
  390. scanner.cc:(.text.unlikely._ZN4eval4evalEPF6ResultR5StateES2_+0x1c): undefined reference to `operator delete(void*, unsigned long)'
  391. scanner.cc:(.text.unlikely._ZN4eval4evalEPF6ResultR5StateES2_+0x3a): undefined reference to `operator delete(void*, unsigned long)'
  392. scanner.cc:(.text.unlikely._ZN4eval4evalEPF6ResultR5StateES2_+0x55): undefined reference to `operator delete(void*, unsigned long)'
  393. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text.unlikely._ZN4eval4evalEPF6ResultR5StateES2_+0x72): more undefined references to `operator delete(void*, unsigned long)' follow
  394. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `eval::eval(Result (*)(State&), State&)':
  395. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x12a): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)'
  396. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x245): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  397. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x2a1): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  398. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x2ff): undefined reference to `operator delete(void*, unsigned long)'
  399. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x31f): undefined reference to `operator delete(void*, unsigned long)'
  400. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x348): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
  401. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x3bd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  402. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x423): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long)'
  403. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x4a7): undefined reference to `operator delete(void*, unsigned long)'
  404. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x4c5): undefined reference to `operator delete(void*, unsigned long)'
  405. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x4e0): undefined reference to `operator delete(void*, unsigned long)'
  406. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x4fd): undefined reference to `operator delete(void*, unsigned long)'
  407. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x515): undefined reference to `operator delete(void*, unsigned long)'
  408. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x57b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)'
  409. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x661): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct(unsigned long, char)'
  410. scanner.cc:(.text._ZN4eval4evalEPF6ResultR5StateES2_+0x82d): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
  411. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `tree_sitter_haskell_external_scanner_scan.cold':
  412. scanner.cc:(.text.unlikely.tree_sitter_haskell_external_scanner_scan+0x14): undefined reference to `operator delete(void*, unsigned long)'
  413. scanner.cc:(.text.unlikely.tree_sitter_haskell_external_scanner_scan+0x2c): undefined reference to `operator delete(void*, unsigned long)'
  414. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `tree_sitter_haskell_external_scanner_scan':
  415. scanner.cc:(.text.tree_sitter_haskell_external_scanner_scan+0xa0): undefined reference to `operator delete(void*, unsigned long)'
  416. scanner.cc:(.text.tree_sitter_haskell_external_scanner_scan+0x114): undefined reference to `operator delete(void*, unsigned long)'
  417. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o): In function `__static_initialization_and_destruction_0(int, int) [clone .constprop.0] [clone .cold]':
  418. scanner.cc:(.text.unlikely._Z41__static_initialization_and_destruction_0ii.constprop.0+0x94): undefined reference to `operator delete(void*, unsigned long)'
  419. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-haskell-cpp.a(scanner.o):scanner.cc:(.text.unlikely._Z41__static_initialization_and_destruction_0ii.constprop.0+0x129): more undefined references to `operator delete(void*, unsigned long)' follow
  420. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ocaml-cpp.a(scanner.o): In function `(anonymous namespace)::Scanner::scan_comment(TSLexer*)':
  421. scanner.cc:(.text._ZN12_GLOBAL__N_17Scanner12scan_commentEP7TSLexer+0x217): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  422. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ocaml-cpp.a(scanner.o): In function `tree_sitter_ocaml_external_scanner_destroy':
  423. scanner.cc:(.text.tree_sitter_ocaml_external_scanner_destroy+0x1f): undefined reference to `operator delete(void*, unsigned long)'
  424. scanner.cc:(.text.tree_sitter_ocaml_external_scanner_destroy+0x2d): undefined reference to `operator delete(void*, unsigned long)'
  425. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ocaml-cpp.a(scanner.o): In function `tree_sitter_ocaml_external_scanner_serialize':
  426. scanner.cc:(.text.tree_sitter_ocaml_external_scanner_serialize+0x19): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::copy(char*, unsigned long, unsigned long) const'
  427. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ocaml-cpp.a(scanner.o): In function `tree_sitter_ocaml_external_scanner_deserialize':
  428. scanner.cc:(.text.tree_sitter_ocaml_external_scanner_deserialize+0x24): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
  429. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ocaml-cpp.a(scanner.o): In function `tree_sitter_ocaml_external_scanner_scan':
  430. scanner.cc:(.text.tree_sitter_ocaml_external_scanner_scan+0xe3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  431. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ocaml-interface-cpp.a(scanner.o): In function `(anonymous namespace)::Scanner::scan_comment(TSLexer*)':
  432. scanner.cc:(.text._ZN12_GLOBAL__N_17Scanner12scan_commentEP7TSLexer+0x217): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  433. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ocaml-interface-cpp.a(scanner.o): In function `tree_sitter_ocaml_interface_external_scanner_destroy':
  434. scanner.cc:(.text.tree_sitter_ocaml_interface_external_scanner_destroy+0x1f): undefined reference to `operator delete(void*, unsigned long)'
  435. scanner.cc:(.text.tree_sitter_ocaml_interface_external_scanner_destroy+0x2d): undefined reference to `operator delete(void*, unsigned long)'
  436. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ocaml-interface-cpp.a(scanner.o): In function `tree_sitter_ocaml_interface_external_scanner_serialize':
  437. scanner.cc:(.text.tree_sitter_ocaml_interface_external_scanner_serialize+0x19): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::copy(char*, unsigned long, unsigned long) const'
  438. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ocaml-interface-cpp.a(scanner.o): In function `tree_sitter_ocaml_interface_external_scanner_deserialize':
  439. scanner.cc:(.text.tree_sitter_ocaml_interface_external_scanner_deserialize+0x24): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
  440. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-ocaml-interface-cpp.a(scanner.o): In function `tree_sitter_ocaml_interface_external_scanner_scan':
  441. scanner.cc:(.text.tree_sitter_ocaml_interface_external_scanner_scan+0xe3): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  442. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-bash-cpp.a(scanner.o): In function `tree_sitter_bash_external_scanner_scan':
  443. scanner.cc:(.text.tree_sitter_bash_external_scanner_scan+0x186): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  444. scanner.cc:(.text.tree_sitter_bash_external_scanner_scan+0x3dd): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  445. scanner.cc:(.text.tree_sitter_bash_external_scanner_scan+0x74f): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)'
  446. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-bash-cpp.a(scanner.o): In function `tree_sitter_bash_external_scanner_serialize':
  447. scanner.cc:(.text.tree_sitter_bash_external_scanner_serialize+0x44): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::copy(char*, unsigned long, unsigned long) const'
  448. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-bash-cpp.a(scanner.o): In function `tree_sitter_bash_external_scanner_deserialize':
  449. scanner.cc:(.text.tree_sitter_bash_external_scanner_deserialize+0x4b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)'
  450. /tmp/cargo-installv2Mos9/release/build/difftastic-b636e0817281ad08/out/libtree-sitter-bash-cpp.a(scanner.o): In function `tree_sitter_bash_external_scanner_destroy':
  451. scanner.cc:(.text.tree_sitter_bash_external_scanner_destroy+0x1f): undefined reference to `operator delete(void*, unsigned long)'
  452. scanner.cc:(.text.tree_sitter_bash_external_scanner_destroy+0x39): undefined reference to `operator delete(void*, unsigned long)'
  453. scanner.cc:(.text.tree_sitter_bash_external_scanner_destroy+0x47): undefined reference to `operator delete(void*, unsigned long)'
  454. collect2: error: ld returned 1 exit status
  455.  
  456. = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
  457. = note: use the `-l` flag to specify native libraries to link
  458. = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
  459.  
  460. error: failed to compile `difftastic v0.24.0`, intermediate artifacts can be found at `/tmp/cargo-installv2Mos9`
  461.  
  462. Caused by:
  463. could not compile `difftastic` due to previous error
  464.  
  465.  
Advertisement
RAW Paste Data Copied
Advertisement