https://launchpad.net/ubuntu/+archive/test-rebuild-20211217-jammy-gcc12/+build/22759025 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux riscv64-qemu-lcy01-081 5.11.0-1023-generic #24~20.04.1-Ubuntu SMP Mon Nov 15 12:02:12 UTC 2021 riscv64 Buildd toolchain package versions: launchpad-buildd_205~511~ubuntu18.04.1 python3-lpbuildd_205~511~ubuntu18.04.1 sbuild_0.79.0-1ubuntu1 git_1:2.25.1-1ubuntu3.2 dpkg-dev_1.19.7ubuntu3 python3-debian_0.1.36ubuntu1. Syncing the system clock with the buildd NTP service... 12 Jan 20:13:17 ntpdate[1140828]: adjust time server 10.211.37.1 offset -0.004122 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=jammy --arch=riscv64 PACKAGEBUILD-22759025 --image-type chroot /home/buildd/filecache-default/03bec7884d85d5bd8bcd177f093129b6620b2195 Creating target for build PACKAGEBUILD-22759025 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=jammy --arch=riscv64 PACKAGEBUILD-22759025 Starting target for build PACKAGEBUILD-22759025 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=jammy --arch=riscv64 PACKAGEBUILD-22759025 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu jammy main' 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu jammy main' 'deb http://ftpmaster.internal/ubuntu jammy main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-22759025 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=jammy --arch=riscv64 PACKAGEBUILD-22759025 Adding trusted keys to build-PACKAGEBUILD-22759025 Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). OK Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). /etc/apt/trusted.gpg -------------------- pub rsa1024 2009-10-22 [SC] 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid [ unknown] Launchpad Toolchain builds /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092 uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg ------------------------------------------------------ pub rsa4096 2018-09-17 [SC] F6EC B376 2474 EDA9 D21B 7022 8719 20D1 991B C93C uid [ unknown] Ubuntu Archive Automatic Signing Key (2018) RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=jammy --arch=riscv64 PACKAGEBUILD-22759025 Updating target for build PACKAGEBUILD-22759025 Get:1 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu jammy InRelease [23.8 kB] Get:2 http://ftpmaster.internal/ubuntu jammy InRelease [270 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu jammy InRelease [23.8 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu jammy/main riscv64 Packages [7672 B] Get:5 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu jammy/main Translation-en [7676 B] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu jammy/main riscv64 Packages [3840 B] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu jammy/main Translation-en [5972 B] Get:8 http://ftpmaster.internal/ubuntu jammy/main riscv64 Packages [1301 kB] Get:9 http://ftpmaster.internal/ubuntu jammy/main Translation-en [514 kB] Get:10 http://ftpmaster.internal/ubuntu jammy/restricted riscv64 Packages [4756 B] Get:11 http://ftpmaster.internal/ubuntu jammy/restricted Translation-en [13.3 kB] Get:12 http://ftpmaster.internal/ubuntu jammy/universe riscv64 Packages [13.1 MB] Get:13 http://ftpmaster.internal/ubuntu jammy/universe Translation-en [5592 kB] Get:14 http://ftpmaster.internal/ubuntu jammy/multiverse riscv64 Packages [163 kB] Get:15 http://ftpmaster.internal/ubuntu jammy/multiverse Translation-en [111 kB] Fetched 21.1 MB in 38s (554 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following package was automatically installed and is no longer required: libssl1.1 Use 'sudo apt autoremove' to remove it. The following packages will be REMOVED: libsemanage1* The following NEW packages will be installed: gcc-12-base libexpat1 libmpdec3 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libsemanage2 libsepol2 libssl3 media-types python3 python3-minimal python3-psutil python3.9 python3.9-minimal The following packages have been kept back: cpp g++ gcc The following packages will be upgraded: apt base-files bash binutils binutils-common binutils-riscv64-linux-gnu bsdutils bzip2 ca-certificates cpp-11 dash debconf debianutils dpkg dpkg-dev e2fsprogs g++-11 gcc-11 gcc-11-base gpg gpg-agent gpgconf gpgv grep init init-system-helpers libapparmor1 libapt-pkg6.0 libasan6 libatomic1 libattr1 libbinutils libblkid1 libbz2-1.0 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdpkg-perl libext2fs2 libgcc-11-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libidn2-0 libip4tc2 libisl23 libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 libmount1 libmpc3 libncurses6 libncursesw6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libreadline8 libseccomp2 libselinux1 libsemanage-common libsmartcols1 libsqlite3-0 libss2 libstdc++-11-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libudev1 libuuid1 libzstd1 lockfile-progs login logsave lto-disabled-list make mount ncurses-base ncurses-bin openssl passwd pkgbinarymangler readline-common sed sensible-utils systemd systemd-sysv systemd-timesyncd tzdata usrmerge util-linux 104 upgraded, 15 newly installed, 1 to remove and 3 not upgraded. Need to get 74.8 MB of archives. After this operation, 26.5 MB of additional disk space will be used. Get:1 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu jammy/main riscv64 gcc-12-base riscv64 12-20220106-1ubuntu1 [19.5 kB] Get:2 http://ftpmaster.internal/ubuntu jammy/main riscv64 debconf all 1.5.79 [126 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu jammy/main riscv64 libgcc-s1 riscv64 12-20220106-1ubuntu1 [44.6 kB] Get:4 http://ftpmaster.internal/ubuntu jammy/main riscv64 libpam0g riscv64 1.4.0-10ubuntu2 [56.8 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main riscv64 libcrypt-dev riscv64 1:4.4.27-1 [249 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu jammy/main riscv64 libstdc++6 riscv64 12-20220106-1ubuntu1 [659 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/main riscv64 libcrypt1 riscv64 1:4.4.27-1 [97.4 kB] Get:8 http://ftpmaster.internal/ubuntu jammy/main riscv64 base-files riscv64 12ubuntu2 [62.9 kB] Get:9 http://ftpmaster.internal/ubuntu jammy/main riscv64 debianutils riscv64 5.5-1ubuntu1 [105 kB] Get:10 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu jammy/main riscv64 dpkg riscv64 1.21.1ubuntu11 [1212 kB] Get:11 http://ftpmaster.internal/ubuntu jammy/main riscv64 bash riscv64 5.1-6ubuntu1 [647 kB] Get:12 http://ftpmaster.internal/ubuntu jammy/main riscv64 bsdutils riscv64 1:2.37.2-4ubuntu1 [91.2 kB] Get:13 http://ftpmaster.internal/ubuntu jammy/main riscv64 libgpg-error0 riscv64 1.43-1 [63.7 kB] Get:14 http://ftpmaster.internal/ubuntu jammy/main riscv64 libgcrypt20 riscv64 1.9.4-3ubuntu2 [498 kB] Get:15 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu jammy/main riscv64 libgomp1 riscv64 12-20220106-1ubuntu1 [111 kB] Get:16 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu jammy/main riscv64 libatomic1 riscv64 12-20220106-1ubuntu1 [7878 B] Get:17 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu jammy/main riscv64 libcc1-0 riscv64 12-20220106-1ubuntu1 [43.6 kB] Get:18 http://ftpmaster.internal/ubuntu jammy/main riscv64 bzip2 riscv64 1.0.8-5 [33.9 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main riscv64 libbz2-1.0 riscv64 1.0.8-5 [36.2 kB] Get:20 http://ftpmaster.internal/ubuntu jammy/main riscv64 libssl3 riscv64 3.0.0-1ubuntu1 [1446 kB] Get:21 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu jammy/main riscv64 dpkg-dev all 1.21.1ubuntu11 [926 kB] Get:22 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu jammy/main riscv64 libdpkg-perl all 1.21.1ubuntu11 [236 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main riscv64 libblkid1 riscv64 2.37.2-4ubuntu1 [148 kB] Get:24 http://ftpmaster.internal/ubuntu jammy/main riscv64 libuuid1 riscv64 2.37.2-4ubuntu1 [27.0 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main riscv64 libcryptsetup12 riscv64 2:2.4.2-1ubuntu4 [181 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main riscv64 libidn2-0 riscv64 2.3.2-2 [67.5 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main riscv64 libp11-kit0 riscv64 0.24.0-6 [203 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main riscv64 libtasn1-6 riscv64 4.18.0-4 [38.9 kB] Get:29 http://ftpmaster.internal/ubuntu jammy/main riscv64 libgnutls30 riscv64 3.7.2-5ubuntu1 [863 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main riscv64 systemd-sysv riscv64 249.5-2ubuntu3 [10.5 kB] Get:31 http://ftpmaster.internal/ubuntu jammy/main riscv64 systemd-timesyncd riscv64 249.5-2ubuntu3 [28.6 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main riscv64 libapparmor1 riscv64 3.0.3-0ubuntu5 [33.6 kB] Get:33 http://ftpmaster.internal/ubuntu jammy/main riscv64 libip4tc2 riscv64 1.8.7-1ubuntu4 [18.1 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main riscv64 libzstd1 riscv64 1.4.8+dfsg-3 [370 kB] Get:35 http://ftpmaster.internal/ubuntu jammy/main riscv64 libkmod2 riscv64 28-1ubuntu5 [42.0 kB] Get:36 http://ftpmaster.internal/ubuntu jammy/main riscv64 libpcre2-8-0 riscv64 10.39-3 [136 kB] Get:37 http://ftpmaster.internal/ubuntu jammy/main riscv64 libselinux1 riscv64 3.3-1 [71.1 kB] Get:38 http://ftpmaster.internal/ubuntu jammy/main riscv64 libmount1 riscv64 2.37.2-4ubuntu1 [156 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main riscv64 libseccomp2 riscv64 2.5.2-2ubuntu2 [46.1 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main riscv64 login riscv64 1:4.8.1-2ubuntu1 [184 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main riscv64 util-linux riscv64 2.37.2-4ubuntu1 [1122 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main riscv64 mount riscv64 2.37.2-4ubuntu1 [129 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main riscv64 systemd riscv64 249.5-2ubuntu3 [4136 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main riscv64 libsystemd0 riscv64 249.5-2ubuntu3 [293 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main riscv64 libudev1 riscv64 249.5-2ubuntu3 [71.2 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main riscv64 libapt-pkg6.0 riscv64 2.3.14 [918 kB] Get:47 http://ftpmaster.internal/ubuntu jammy/main riscv64 dash riscv64 0.5.11+git20210903+057cd650a4ed-3 [86.3 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main riscv64 grep riscv64 3.7-1 [151 kB] Get:49 http://ftpmaster.internal/ubuntu jammy/main riscv64 libncurses6 riscv64 6.3-1 [93.5 kB] Get:50 http://ftpmaster.internal/ubuntu jammy/main riscv64 libncursesw6 riscv64 6.3-1 [126 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main riscv64 libtinfo6 riscv64 6.3-1 [96.4 kB] Get:52 http://ftpmaster.internal/ubuntu jammy/main riscv64 ncurses-bin riscv64 6.3-1 [176 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/main riscv64 sed riscv64 4.8-1ubuntu1 [187 kB] Get:54 http://ftpmaster.internal/ubuntu jammy/main riscv64 init-system-helpers all 1.61 [39.3 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/main riscv64 ncurses-base all 6.3-1 [19.9 kB] Get:56 http://ftpmaster.internal/ubuntu jammy/main riscv64 gpgv riscv64 2.2.27-3ubuntu1 [195 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/main riscv64 apt riscv64 2.3.14 [1348 kB] Get:58 http://ftpmaster.internal/ubuntu jammy/main riscv64 libsepol2 riscv64 3.3-1 [254 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/main riscv64 libsemanage-common all 3.3-1 [10.1 kB] Get:60 http://ftpmaster.internal/ubuntu jammy/main riscv64 libsemanage2 riscv64 3.3-1 [84.0 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main riscv64 passwd riscv64 1:4.8.1-2ubuntu1 [736 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main riscv64 libpam-modules-bin riscv64 1.4.0-10ubuntu2 [36.5 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main riscv64 libpam-modules riscv64 1.4.0-10ubuntu2 [264 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main riscv64 logsave riscv64 1.46.5-2ubuntu1 [10.1 kB] Get:65 http://ftpmaster.internal/ubuntu jammy/main riscv64 libext2fs2 riscv64 1.46.5-2ubuntu1 [196 kB] Get:66 http://ftpmaster.internal/ubuntu jammy/main riscv64 e2fsprogs riscv64 1.46.5-2ubuntu1 [554 kB] Get:67 http://ftpmaster.internal/ubuntu jammy/main riscv64 init riscv64 1.61 [6106 B] Get:68 http://ftpmaster.internal/ubuntu jammy/main riscv64 libpython3.9-minimal riscv64 3.9.9-2 [776 kB] Get:69 http://ftpmaster.internal/ubuntu jammy/main riscv64 libexpat1 riscv64 2.4.2-1 [83.5 kB] Get:70 http://ftpmaster.internal/ubuntu jammy/main riscv64 python3.9-minimal riscv64 3.9.9-2 [1686 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main riscv64 python3-minimal riscv64 3.9.7-4 [24.7 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main riscv64 media-types all 4.0.0 [22.2 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main riscv64 tzdata all 2021e-1ubuntu1 [343 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/main riscv64 libmpdec3 riscv64 2.5.1-2build1 [84.9 kB] Get:75 http://ftpmaster.internal/ubuntu jammy/main riscv64 readline-common all 8.1.2-1 [53.5 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main riscv64 libreadline8 riscv64 8.1.2-1 [130 kB] Get:77 http://ftpmaster.internal/ubuntu jammy/main riscv64 libsqlite3-0 riscv64 3.36.0-2 [575 kB] Get:78 http://ftpmaster.internal/ubuntu jammy/main riscv64 libpython3.9-stdlib riscv64 3.9.9-2 [1698 kB] Get:79 http://ftpmaster.internal/ubuntu jammy/main riscv64 python3.9 riscv64 3.9.9-2 [437 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main riscv64 libpython3-stdlib riscv64 3.9.7-4 [7298 B] Get:81 http://ftpmaster.internal/ubuntu jammy/main riscv64 python3 riscv64 3.9.7-4 [22.8 kB] Get:82 http://ftpmaster.internal/ubuntu jammy/main riscv64 libattr1 riscv64 1:2.5.1-1 [12.7 kB] Get:83 http://ftpmaster.internal/ubuntu jammy/main riscv64 libcom-err2 riscv64 1.46.5-2ubuntu1 [8838 B] Get:84 http://ftpmaster.internal/ubuntu jammy/main riscv64 libk5crypto3 riscv64 1.19.2-0ubuntu1 [102 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main riscv64 libkrb5support0 riscv64 1.19.2-0ubuntu1 [30.8 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main riscv64 libkrb5-3 riscv64 1.19.2-0ubuntu1 [337 kB] Get:87 http://ftpmaster.internal/ubuntu jammy/main riscv64 libgssapi-krb5-2 riscv64 1.19.2-0ubuntu1 [127 kB] Get:88 http://ftpmaster.internal/ubuntu jammy/main riscv64 libpam-runtime all 1.4.0-10ubuntu2 [40.2 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/main riscv64 libsmartcols1 riscv64 2.37.2-4ubuntu1 [102 kB] Get:90 http://ftpmaster.internal/ubuntu jammy/main riscv64 libasan6 riscv64 11.2.0-13ubuntu1 [2106 kB] Get:91 http://ftpmaster.internal/ubuntu jammy/main riscv64 g++-11 riscv64 11.2.0-13ubuntu1 [9281 kB] Get:92 http://ftpmaster.internal/ubuntu jammy/main riscv64 gcc-11 riscv64 11.2.0-13ubuntu1 [15.8 MB] Get:93 http://ftpmaster.internal/ubuntu jammy/main riscv64 libstdc++-11-dev riscv64 11.2.0-13ubuntu1 [4744 kB] Get:94 http://ftpmaster.internal/ubuntu jammy/main riscv64 libgcc-11-dev riscv64 11.2.0-13ubuntu1 [2362 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/main riscv64 libisl23 riscv64 0.24-2 [593 kB] Get:96 http://ftpmaster.internal/ubuntu jammy/main riscv64 libmpc3 riscv64 1.2.1-1 [44.4 kB] Get:97 http://ftpmaster.internal/ubuntu jammy/main riscv64 libctf0 riscv64 2.37-10ubuntu1 [97.9 kB] Get:98 http://ftpmaster.internal/ubuntu jammy/main riscv64 libctf-nobfd0 riscv64 2.37-10ubuntu1 [100 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/main riscv64 binutils-riscv64-linux-gnu riscv64 2.37-10ubuntu1 [922 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/main riscv64 libbinutils riscv64 2.37-10ubuntu1 [471 kB] Get:101 http://ftpmaster.internal/ubuntu jammy/main riscv64 binutils riscv64 2.37-10ubuntu1 [3094 B] Get:102 http://ftpmaster.internal/ubuntu jammy/main riscv64 binutils-common riscv64 2.37-10ubuntu1 [205 kB] Get:103 http://ftpmaster.internal/ubuntu jammy/main riscv64 cpp-11 riscv64 11.2.0-13ubuntu1 [7980 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/main riscv64 gcc-11-base riscv64 11.2.0-13ubuntu1 [21.1 kB] Get:105 http://ftpmaster.internal/ubuntu jammy/main riscv64 libss2 riscv64 1.46.5-2ubuntu1 [10.7 kB] Get:106 http://ftpmaster.internal/ubuntu jammy/main riscv64 sensible-utils all 0.0.17 [20.1 kB] Get:107 http://ftpmaster.internal/ubuntu jammy/main riscv64 usrmerge all 25ubuntu2 [54.7 kB] Get:108 http://ftpmaster.internal/ubuntu jammy/main riscv64 openssl riscv64 3.0.0-1ubuntu1 [1139 kB] Get:109 http://ftpmaster.internal/ubuntu jammy/main riscv64 ca-certificates all 20211016 [148 kB] Get:110 http://ftpmaster.internal/ubuntu jammy/main riscv64 libgdbm6 riscv64 1.22-1 [30.9 kB] Get:111 http://ftpmaster.internal/ubuntu jammy/main riscv64 make riscv64 4.3-4ubuntu2 [164 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/main riscv64 lto-disabled-list all 18 [12.2 kB] Get:113 http://ftpmaster.internal/ubuntu jammy/main riscv64 python3-psutil riscv64 5.8.0-2 [155 kB] Get:114 http://ftpmaster.internal/ubuntu jammy/main riscv64 gpg riscv64 2.2.27-3ubuntu1 [488 kB] Get:115 http://ftpmaster.internal/ubuntu jammy/main riscv64 gpgconf riscv64 2.2.27-3ubuntu1 [115 kB] Get:116 http://ftpmaster.internal/ubuntu jammy/main riscv64 gpg-agent riscv64 2.2.27-3ubuntu1 [231 kB] Get:117 http://ftpmaster.internal/ubuntu jammy/main riscv64 libgdbm-compat4 riscv64 1.22-1 [5824 B] Get:118 http://ftpmaster.internal/ubuntu jammy/main riscv64 lockfile-progs riscv64 0.1.19 [9330 B] Get:119 http://ftpmaster.internal/ubuntu jammy/main riscv64 pkgbinarymangler all 149 [32.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 74.8 MB in 16s (4727 kB/s) (Reading database ... 13170 files and directories currently installed.) Preparing to unpack .../debconf_1.5.79_all.deb ... Unpacking debconf (1.5.79) over (1.5.77) ... Setting up debconf (1.5.79) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../libpam0g_1.4.0-10ubuntu2_riscv64.deb ... Unpacking libpam0g:riscv64 (1.4.0-10ubuntu2) over (1.3.1-5ubuntu11) ... Setting up libpam0g:riscv64 (1.4.0-10ubuntu2) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../libcrypt-dev_1%3a4.4.27-1_riscv64.deb ... Unpacking libcrypt-dev:riscv64 (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Preparing to unpack .../libcrypt1_1%3a4.4.27-1_riscv64.deb ... Unpacking libcrypt1:riscv64 (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Setting up libcrypt1:riscv64 (1:4.4.27-1) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../base-files_12ubuntu2_riscv64.deb ... Unpacking base-files (12ubuntu2) over (12ubuntu1) ... Setting up base-files (12ubuntu2) ... (Reading database ... 13169 files and directories currently installed.) Preparing to unpack .../debianutils_5.5-1ubuntu1_riscv64.deb ... Unpacking debianutils (5.5-1ubuntu1) over (4.11.2build1) ... Setting up debianutils (5.5-1ubuntu1) ... update-alternatives: using /usr/bin/which.debianutils to provide /usr/bin/which (which) in auto mode (Reading database ... 13173 files and directories currently installed.) Preparing to unpack .../bash_5.1-6ubuntu1_riscv64.deb ... Unpacking bash (5.1-6ubuntu1) over (5.1-3ubuntu2) ... Setting up bash (5.1-6ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 13173 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.37.2-4ubuntu1_riscv64.deb ... Unpacking bsdutils (1:2.37.2-4ubuntu1) over (1:2.36.1-8ubuntu1) ... Setting up bsdutils (1:2.37.2-4ubuntu1) ... (Reading database ... 13173 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.43-1_riscv64.deb ... Unpacking libgpg-error0:riscv64 (1.43-1) over (1.38-2build2) ... Setting up libgpg-error0:riscv64 (1.43-1) ... (Reading database ... 13173 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.9.4-3ubuntu2_riscv64.deb ... Unpacking libgcrypt20:riscv64 (1.9.4-3ubuntu2) over (1.8.7-5ubuntu2) ... Setting up libgcrypt20:riscv64 (1.9.4-3ubuntu2) ... (Reading database ... 13173 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-5_riscv64.deb ... Unpacking bzip2 (1.0.8-5) over (1.0.8-4ubuntu4) ... Preparing to unpack .../libbz2-1.0_1.0.8-5_riscv64.deb ... Unpacking libbz2-1.0:riscv64 (1.0.8-5) over (1.0.8-4ubuntu4) ... Setting up libbz2-1.0:riscv64 (1.0.8-5) ... Selecting previously unselected package gcc-12-base:riscv64. (Reading database ... 13173 files and directories currently installed.) Preparing to unpack .../gcc-12-base_12-20220106-1ubuntu1_riscv64.deb ... Unpacking gcc-12-base:riscv64 (12-20220106-1ubuntu1) ... Setting up gcc-12-base:riscv64 (12-20220106-1ubuntu1) ... (Reading database ... 13178 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12-20220106-1ubuntu1_riscv64.deb ... Unpacking libgcc-s1:riscv64 (12-20220106-1ubuntu1) over (11.2.0-7ubuntu2) ... Setting up libgcc-s1:riscv64 (12-20220106-1ubuntu1) ... (Reading database ... 13178 files and directories currently installed.) Preparing to unpack .../libstdc++6_12-20220106-1ubuntu1_riscv64.deb ... Unpacking libstdc++6:riscv64 (12-20220106-1ubuntu1) over (11.2.0-7ubuntu2) ... Setting up libstdc++6:riscv64 (12-20220106-1ubuntu1) ... Selecting previously unselected package libssl3:riscv64. (Reading database ... 13178 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.0-1ubuntu1_riscv64.deb ... Unpacking libssl3:riscv64 (3.0.0-1ubuntu1) ... Setting up libssl3:riscv64 (3.0.0-1ubuntu1) ... (Reading database ... 13189 files and directories currently installed.) Preparing to unpack .../libblkid1_2.37.2-4ubuntu1_riscv64.deb ... Unpacking libblkid1:riscv64 (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Setting up libblkid1:riscv64 (2.37.2-4ubuntu1) ... (Reading database ... 13189 files and directories currently installed.) Preparing to unpack .../libuuid1_2.37.2-4ubuntu1_riscv64.deb ... Unpacking libuuid1:riscv64 (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Setting up libuuid1:riscv64 (2.37.2-4ubuntu1) ... (Reading database ... 13189 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.4.2-1ubuntu4_riscv64.deb ... Unpacking libcryptsetup12:riscv64 (2:2.4.2-1ubuntu4) over (2:2.3.6-0ubuntu1) ... Preparing to unpack .../libidn2-0_2.3.2-2_riscv64.deb ... Unpacking libidn2-0:riscv64 (2.3.2-2) over (2.3.1-1build1) ... Setting up libidn2-0:riscv64 (2.3.2-2) ... (Reading database ... 13191 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.24.0-6_riscv64.deb ... Unpacking libp11-kit0:riscv64 (0.24.0-6) over (0.23.22-1build1) ... Setting up libp11-kit0:riscv64 (0.24.0-6) ... (Reading database ... 13191 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.18.0-4_riscv64.deb ... Unpacking libtasn1-6:riscv64 (4.18.0-4) over (4.16.0-2build1) ... Setting up libtasn1-6:riscv64 (4.18.0-4) ... (Reading database ... 13191 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.2-5ubuntu1_riscv64.deb ... Unpacking libgnutls30:riscv64 (3.7.2-5ubuntu1) over (3.7.1-5ubuntu1) ... Setting up libgnutls30:riscv64 (3.7.2-5ubuntu1) ... (Reading database ... 13191 files and directories currently installed.) Preparing to unpack .../systemd-sysv_249.5-2ubuntu3_riscv64.deb ... Unpacking systemd-sysv (249.5-2ubuntu3) over (248.3-1ubuntu8) ... Preparing to unpack .../systemd-timesyncd_249.5-2ubuntu3_riscv64.deb ... Unpacking systemd-timesyncd (249.5-2ubuntu3) over (248.3-1ubuntu8) ... Preparing to unpack .../libapparmor1_3.0.3-0ubuntu5_riscv64.deb ... Unpacking libapparmor1:riscv64 (3.0.3-0ubuntu5) over (3.0.3-0ubuntu1) ... Preparing to unpack .../libip4tc2_1.8.7-1ubuntu4_riscv64.deb ... Unpacking libip4tc2:riscv64 (1.8.7-1ubuntu4) over (1.8.7-1ubuntu3) ... Preparing to unpack .../libzstd1_1.4.8+dfsg-3_riscv64.deb ... Unpacking libzstd1:riscv64 (1.4.8+dfsg-3) over (1.4.8+dfsg-2.1build1) ... Setting up libzstd1:riscv64 (1.4.8+dfsg-3) ... (Reading database ... 13191 files and directories currently installed.) Preparing to unpack .../libkmod2_28-1ubuntu5_riscv64.deb ... Unpacking libkmod2:riscv64 (28-1ubuntu5) over (28-1ubuntu4) ... Preparing to unpack .../libpcre2-8-0_10.39-3_riscv64.deb ... Unpacking libpcre2-8-0:riscv64 (10.39-3) over (10.37-0ubuntu2) ... Setting up libpcre2-8-0:riscv64 (10.39-3) ... (Reading database ... 13191 files and directories currently installed.) Preparing to unpack .../libselinux1_3.3-1_riscv64.deb ... Unpacking libselinux1:riscv64 (3.3-1) over (3.1-3build2) ... Setting up libselinux1:riscv64 (3.3-1) ... (Reading database ... 13191 files and directories currently installed.) Preparing to unpack .../libmount1_2.37.2-4ubuntu1_riscv64.deb ... Unpacking libmount1:riscv64 (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Setting up libmount1:riscv64 (2.37.2-4ubuntu1) ... (Reading database ... 13191 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.2-2ubuntu2_riscv64.deb ... Unpacking libseccomp2:riscv64 (2.5.2-2ubuntu2) over (2.5.1-1ubuntu1) ... Preparing to unpack .../login_1%3a4.8.1-2ubuntu1_riscv64.deb ... Unpacking login (1:4.8.1-2ubuntu1) over (1:4.8.1-1ubuntu9) ... Setting up login (1:4.8.1-2ubuntu1) ... (Reading database ... 13191 files and directories currently installed.) Preparing to unpack .../util-linux_2.37.2-4ubuntu1_riscv64.deb ... Unpacking util-linux (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Setting up util-linux (2.37.2-4ubuntu1) ... (Reading database ... 13186 files and directories currently installed.) Preparing to unpack .../mount_2.37.2-4ubuntu1_riscv64.deb ... Unpacking mount (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Preparing to unpack .../systemd_249.5-2ubuntu3_riscv64.deb ... Unpacking systemd (249.5-2ubuntu3) over (248.3-1ubuntu8) ... Preparing to unpack .../libsystemd0_249.5-2ubuntu3_riscv64.deb ... Unpacking libsystemd0:riscv64 (249.5-2ubuntu3) over (248.3-1ubuntu8) ... Setting up libsystemd0:riscv64 (249.5-2ubuntu3) ... (Reading database ... 13187 files and directories currently installed.) Preparing to unpack .../libudev1_249.5-2ubuntu3_riscv64.deb ... Unpacking libudev1:riscv64 (249.5-2ubuntu3) over (248.3-1ubuntu8) ... Setting up libudev1:riscv64 (249.5-2ubuntu3) ... (Reading database ... 13187 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.3.14_riscv64.deb ... Unpacking libapt-pkg6.0:riscv64 (2.3.14) over (2.3.9) ... Setting up libapt-pkg6.0:riscv64 (2.3.14) ... (Reading database ... 13187 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.1ubuntu11_riscv64.deb ... Unpacking dpkg (1.21.1ubuntu11) over (1.20.9ubuntu2) ... Setting up dpkg (1.21.1ubuntu11) ... Installing new version of config file /etc/cron.daily/dpkg ... Created symlink /etc/systemd/system/timers.target.wants/dpkg-db-backup.timer → /lib/systemd/system/dpkg-db-backup.timer. (Reading database ... 13193 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20210903+057cd650a4ed-3_riscv64.deb ... Unpacking dash (0.5.11+git20210903+057cd650a4ed-3) over (0.5.11+git20210120+802ebd4-1build1) ... Setting up dash (0.5.11+git20210903+057cd650a4ed-3) ... (Reading database ... 13193 files and directories currently installed.) Preparing to unpack .../grep_3.7-1_riscv64.deb ... Unpacking grep (3.7-1) over (3.7-0ubuntu1) ... Setting up grep (3.7-1) ... (Reading database ... 13193 files and directories currently installed.) Preparing to unpack .../libncurses6_6.3-1_riscv64.deb ... Unpacking libncurses6:riscv64 (6.3-1) over (6.2+20201114-2build2) ... Preparing to unpack .../libncursesw6_6.3-1_riscv64.deb ... Unpacking libncursesw6:riscv64 (6.3-1) over (6.2+20201114-2build2) ... Preparing to unpack .../libtinfo6_6.3-1_riscv64.deb ... Unpacking libtinfo6:riscv64 (6.3-1) over (6.2+20201114-2build2) ... Setting up libtinfo6:riscv64 (6.3-1) ... (Reading database ... 13193 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.3-1_riscv64.deb ... Unpacking ncurses-bin (6.3-1) over (6.2+20201114-2build2) ... Setting up ncurses-bin (6.3-1) ... (Reading database ... 13193 files and directories currently installed.) Preparing to unpack .../sed_4.8-1ubuntu1_riscv64.deb ... Unpacking sed (4.8-1ubuntu1) over (4.7-1ubuntu2) ... Setting up sed (4.8-1ubuntu1) ... (Reading database ... 13193 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.61_all.deb ... Unpacking init-system-helpers (1.61) over (1.60build1) ... Setting up init-system-helpers (1.61) ... (Reading database ... 13193 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.3-1_all.deb ... Unpacking ncurses-base (6.3-1) over (6.2+20201114-2build2) ... Setting up ncurses-base (6.3-1) ... (Reading database ... 13193 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.27-3ubuntu1_riscv64.deb ... Unpacking gpgv (2.2.27-3ubuntu1) over (2.2.20-1ubuntu4) ... Setting up gpgv (2.2.27-3ubuntu1) ... (Reading database ... 13193 files and directories currently installed.) Preparing to unpack .../apt_2.3.14_riscv64.deb ... Unpacking apt (2.3.14) over (2.3.9) ... Setting up apt (2.3.14) ... Installing new version of config file /etc/cron.daily/apt-compat ... Selecting previously unselected package libsepol2:riscv64. (Reading database ... 13192 files and directories currently installed.) Preparing to unpack .../libsepol2_3.3-1_riscv64.deb ... Unpacking libsepol2:riscv64 (3.3-1) ... Setting up libsepol2:riscv64 (3.3-1) ... (Reading database ... 13196 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.3-1_all.deb ... Unpacking libsemanage-common (3.3-1) over (3.1-1ubuntu3) ... Setting up libsemanage-common (3.3-1) ... Selecting previously unselected package libsemanage2:riscv64. (Reading database ... 13196 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.3-1_riscv64.deb ... Unpacking libsemanage2:riscv64 (3.3-1) ... Setting up libsemanage2:riscv64 (3.3-1) ... (Reading database ... 13200 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-2ubuntu1_riscv64.deb ... Unpacking passwd (1:4.8.1-2ubuntu1) over (1:4.8.1-1ubuntu9) ... Setting up passwd (1:4.8.1-2ubuntu1) ... (Reading database ... 13207 files and directories currently installed.) Removing libsemanage1:riscv64 (3.1-1ubuntu3) ... (Reading database ... 13203 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.4.0-10ubuntu2_riscv64.deb ... Unpacking libpam-modules-bin (1.4.0-10ubuntu2) over (1.3.1-5ubuntu11) ... Setting up libpam-modules-bin (1.4.0-10ubuntu2) ... (Reading database ... 13201 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.4.0-10ubuntu2_riscv64.deb ... Unpacking libpam-modules:riscv64 (1.4.0-10ubuntu2) over (1.3.1-5ubuntu11) ... Setting up libpam-modules:riscv64 (1.4.0-10ubuntu2) ... Installing new version of config file /etc/security/namespace.conf ... Installing new version of config file /etc/security/pam_env.conf ... (Reading database ... 13202 files and directories currently installed.) Preparing to unpack .../logsave_1.46.5-2ubuntu1_riscv64.deb ... Unpacking logsave (1.46.5-2ubuntu1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../libext2fs2_1.46.5-2ubuntu1_riscv64.deb ... Unpacking libext2fs2:riscv64 (1.46.5-2ubuntu1) over (1.46.3-1ubuntu3) ... Setting up libext2fs2:riscv64 (1.46.5-2ubuntu1) ... (Reading database ... 13202 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.5-2ubuntu1_riscv64.deb ... Unpacking e2fsprogs (1.46.5-2ubuntu1) over (1.46.3-1ubuntu3) ... Setting up libapparmor1:riscv64 (3.0.3-0ubuntu5) ... Setting up libcryptsetup12:riscv64 (2:2.4.2-1ubuntu4) ... Setting up libip4tc2:riscv64 (1.8.7-1ubuntu4) ... Setting up libkmod2:riscv64 (28-1ubuntu5) ... Setting up libseccomp2:riscv64 (2.5.2-2ubuntu2) ... Setting up mount (2.37.2-4ubuntu1) ... Setting up systemd (249.5-2ubuntu3) ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (249.5-2ubuntu3) ... (Reading database ... 13202 files and directories currently installed.) Preparing to unpack .../archives/init_1.61_riscv64.deb ... Unpacking init (1.61) over (1.60build1) ... Selecting previously unselected package libpython3.9-minimal:riscv64. Preparing to unpack .../libpython3.9-minimal_3.9.9-2_riscv64.deb ... Unpacking libpython3.9-minimal:riscv64 (3.9.9-2) ... Selecting previously unselected package libexpat1:riscv64. Preparing to unpack .../libexpat1_2.4.2-1_riscv64.deb ... Unpacking libexpat1:riscv64 (2.4.2-1) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../python3.9-minimal_3.9.9-2_riscv64.deb ... Unpacking python3.9-minimal (3.9.9-2) ... Setting up libpython3.9-minimal:riscv64 (3.9.9-2) ... Setting up libexpat1:riscv64 (2.4.2-1) ... Setting up python3.9-minimal (3.9.9-2) ... Selecting previously unselected package python3-minimal. (Reading database ... 13495 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.7-4_riscv64.deb ... Unpacking python3-minimal (3.9.7-4) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Preparing to unpack .../2-tzdata_2021e-1ubuntu1_all.deb ... Unpacking tzdata (2021e-1ubuntu1) over (2021a-2ubuntu1) ... Selecting previously unselected package libmpdec3:riscv64. Preparing to unpack .../3-libmpdec3_2.5.1-2build1_riscv64.deb ... Unpacking libmpdec3:riscv64 (2.5.1-2build1) ... Preparing to unpack .../4-readline-common_8.1.2-1_all.deb ... Unpacking readline-common (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../5-libreadline8_8.1.2-1_riscv64.deb ... Unpacking libreadline8:riscv64 (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../6-libsqlite3-0_3.36.0-2_riscv64.deb ... Unpacking libsqlite3-0:riscv64 (3.36.0-2) over (3.35.5-1) ... Selecting previously unselected package libpython3.9-stdlib:riscv64. Preparing to unpack .../7-libpython3.9-stdlib_3.9.9-2_riscv64.deb ... Unpacking libpython3.9-stdlib:riscv64 (3.9.9-2) ... Selecting previously unselected package python3.9. Preparing to unpack .../8-python3.9_3.9.9-2_riscv64.deb ... Unpacking python3.9 (3.9.9-2) ... Selecting previously unselected package libpython3-stdlib:riscv64. Preparing to unpack .../9-libpython3-stdlib_3.9.7-4_riscv64.deb ... Unpacking libpython3-stdlib:riscv64 (3.9.7-4) ... Setting up python3-minimal (3.9.7-4) ... Selecting previously unselected package python3. (Reading database ... 13895 files and directories currently installed.) Preparing to unpack .../python3_3.9.7-4_riscv64.deb ... Unpacking python3 (3.9.7-4) ... Preparing to unpack .../libattr1_1%3a2.5.1-1_riscv64.deb ... Unpacking libattr1:riscv64 (1:2.5.1-1) over (1:2.4.48-6build2) ... Setting up libattr1:riscv64 (1:2.5.1-1) ... Installing new version of config file /etc/xattr.conf ... (Reading database ... 13915 files and directories currently installed.) Preparing to unpack .../libcom-err2_1.46.5-2ubuntu1_riscv64.deb ... Unpacking libcom-err2:riscv64 (1.46.5-2ubuntu1) over (1.46.3-1ubuntu3) ... Setting up libcom-err2:riscv64 (1.46.5-2ubuntu1) ... (Reading database ... 13915 files and directories currently installed.) Preparing to unpack .../libk5crypto3_1.19.2-0ubuntu1_riscv64.deb ... Unpacking libk5crypto3:riscv64 (1.19.2-0ubuntu1) over (1.18.3-6) ... Setting up libk5crypto3:riscv64 (1.19.2-0ubuntu1) ... (Reading database ... 13915 files and directories currently installed.) Preparing to unpack .../libkrb5support0_1.19.2-0ubuntu1_riscv64.deb ... Unpacking libkrb5support0:riscv64 (1.19.2-0ubuntu1) over (1.18.3-6) ... Setting up libkrb5support0:riscv64 (1.19.2-0ubuntu1) ... (Reading database ... 13915 files and directories currently installed.) Preparing to unpack .../libkrb5-3_1.19.2-0ubuntu1_riscv64.deb ... Unpacking libkrb5-3:riscv64 (1.19.2-0ubuntu1) over (1.18.3-6) ... Setting up libkrb5-3:riscv64 (1.19.2-0ubuntu1) ... (Reading database ... 13915 files and directories currently installed.) Preparing to unpack .../libgssapi-krb5-2_1.19.2-0ubuntu1_riscv64.deb ... Unpacking libgssapi-krb5-2:riscv64 (1.19.2-0ubuntu1) over (1.18.3-6) ... Setting up libgssapi-krb5-2:riscv64 (1.19.2-0ubuntu1) ... (Reading database ... 13915 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.4.0-10ubuntu2_all.deb ... Unpacking libpam-runtime (1.4.0-10ubuntu2) over (1.3.1-5ubuntu11) ... Setting up libpam-runtime (1.4.0-10ubuntu2) ... (Reading database ... 13915 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.37.2-4ubuntu1_riscv64.deb ... Unpacking libsmartcols1:riscv64 (2.37.2-4ubuntu1) over (2.36.1-8ubuntu1) ... Setting up libsmartcols1:riscv64 (2.37.2-4ubuntu1) ... (Reading database ... 13915 files and directories currently installed.) Preparing to unpack .../00-libgomp1_12-20220106-1ubuntu1_riscv64.deb ... Unpacking libgomp1:riscv64 (12-20220106-1ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../01-libatomic1_12-20220106-1ubuntu1_riscv64.deb ... Unpacking libatomic1:riscv64 (12-20220106-1ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../02-libasan6_11.2.0-13ubuntu1_riscv64.deb ... Unpacking libasan6:riscv64 (11.2.0-13ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../03-g++-11_11.2.0-13ubuntu1_riscv64.deb ... Unpacking g++-11 (11.2.0-13ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../04-gcc-11_11.2.0-13ubuntu1_riscv64.deb ... Unpacking gcc-11 (11.2.0-13ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../05-libstdc++-11-dev_11.2.0-13ubuntu1_riscv64.deb ... Unpacking libstdc++-11-dev:riscv64 (11.2.0-13ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../06-libgcc-11-dev_11.2.0-13ubuntu1_riscv64.deb ... Unpacking libgcc-11-dev:riscv64 (11.2.0-13ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../07-libisl23_0.24-2_riscv64.deb ... Unpacking libisl23:riscv64 (0.24-2) over (0.24-1build1) ... Preparing to unpack .../08-libmpc3_1.2.1-1_riscv64.deb ... Unpacking libmpc3:riscv64 (1.2.1-1) over (1.2.0-1build2) ... Preparing to unpack .../09-libcc1-0_12-20220106-1ubuntu1_riscv64.deb ... Unpacking libcc1-0:riscv64 (12-20220106-1ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../10-libctf0_2.37-10ubuntu1_riscv64.deb ... Unpacking libctf0:riscv64 (2.37-10ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../11-libctf-nobfd0_2.37-10ubuntu1_riscv64.deb ... Unpacking libctf-nobfd0:riscv64 (2.37-10ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../12-binutils-riscv64-linux-gnu_2.37-10ubuntu1_riscv64.deb ... Unpacking binutils-riscv64-linux-gnu (2.37-10ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../13-libbinutils_2.37-10ubuntu1_riscv64.deb ... Unpacking libbinutils:riscv64 (2.37-10ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../14-binutils_2.37-10ubuntu1_riscv64.deb ... Unpacking binutils (2.37-10ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../15-binutils-common_2.37-10ubuntu1_riscv64.deb ... Unpacking binutils-common:riscv64 (2.37-10ubuntu1) over (2.37-7ubuntu1) ... Preparing to unpack .../16-cpp-11_11.2.0-13ubuntu1_riscv64.deb ... Unpacking cpp-11 (11.2.0-13ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../17-gcc-11-base_11.2.0-13ubuntu1_riscv64.deb ... Unpacking gcc-11-base:riscv64 (11.2.0-13ubuntu1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../18-libss2_1.46.5-2ubuntu1_riscv64.deb ... Unpacking libss2:riscv64 (1.46.5-2ubuntu1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../19-sensible-utils_0.0.17_all.deb ... Unpacking sensible-utils (0.0.17) over (0.0.14) ... Preparing to unpack .../20-usrmerge_25ubuntu2_all.deb ... Unpacking usrmerge (25ubuntu2) over (25ubuntu1) ... Preparing to unpack .../21-openssl_3.0.0-1ubuntu1_riscv64.deb ... Unpacking openssl (3.0.0-1ubuntu1) over (1.1.1l-1ubuntu1) ... Preparing to unpack .../22-ca-certificates_20211016_all.deb ... Unpacking ca-certificates (20211016) over (20210119ubuntu1) ... Preparing to unpack .../23-libgdbm6_1.22-1_riscv64.deb ... Unpacking libgdbm6:riscv64 (1.22-1) over (1.19-2build1) ... Preparing to unpack .../24-dpkg-dev_1.21.1ubuntu11_all.deb ... Unpacking dpkg-dev (1.21.1ubuntu11) over (1.20.9ubuntu2) ... Preparing to unpack .../25-libdpkg-perl_1.21.1ubuntu11_all.deb ... Unpacking libdpkg-perl (1.21.1ubuntu11) over (1.20.9ubuntu2) ... Preparing to unpack .../26-make_4.3-4ubuntu2_riscv64.deb ... Unpacking make (4.3-4ubuntu2) over (4.3-4ubuntu1) ... Preparing to unpack .../27-lto-disabled-list_18_all.deb ... Unpacking lto-disabled-list (18) over (16) ... Selecting previously unselected package python3-psutil. Preparing to unpack .../28-python3-psutil_5.8.0-2_riscv64.deb ... Unpacking python3-psutil (5.8.0-2) ... Preparing to unpack .../29-gpg_2.2.27-3ubuntu1_riscv64.deb ... Unpacking gpg (2.2.27-3ubuntu1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../30-gpgconf_2.2.27-3ubuntu1_riscv64.deb ... Unpacking gpgconf (2.2.27-3ubuntu1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../31-gpg-agent_2.2.27-3ubuntu1_riscv64.deb ... Unpacking gpg-agent (2.2.27-3ubuntu1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../32-libgdbm-compat4_1.22-1_riscv64.deb ... Unpacking libgdbm-compat4:riscv64 (1.22-1) over (1.19-2build1) ... Preparing to unpack .../33-lockfile-progs_0.1.19_riscv64.deb ... Unpacking lockfile-progs (0.1.19) over (0.1.18build1) ... Preparing to unpack .../34-pkgbinarymangler_149_all.deb ... Unpacking pkgbinarymangler (149) over (148) ... Setting up media-types (4.0.0) ... Setting up gcc-11-base:riscv64 (11.2.0-13ubuntu1) ... Setting up lto-disabled-list (18) ... Setting up init (1.61) ... Setting up libsqlite3-0:riscv64 (3.36.0-2) ... Setting up binutils-common:riscv64 (2.37-10ubuntu1) ... Setting up libctf-nobfd0:riscv64 (2.37-10ubuntu1) ... Setting up libgomp1:riscv64 (12-20220106-1ubuntu1) ... Setting up bzip2 (1.0.8-5) ... Setting up libasan6:riscv64 (11.2.0-13ubuntu1) ... Setting up tzdata (2021e-1ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Jan 12 20:20:53 UTC 2022. Universal Time is now: Wed Jan 12 20:20:53 UTC 2022. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up make (4.3-4ubuntu2) ... Setting up libncurses6:riscv64 (6.3-1) ... Setting up libmpc3:riscv64 (1.2.1-1) ... Setting up systemd-timesyncd (249.5-2ubuntu3) ... Setting up lockfile-progs (0.1.19) ... Setting up libatomic1:riscv64 (12-20220106-1ubuntu1) ... Setting up usrmerge (25ubuntu2) ... Setting up libss2:riscv64 (1.46.5-2ubuntu1) ... Setting up libncursesw6:riscv64 (6.3-1) ... Setting up libdpkg-perl (1.21.1ubuntu11) ... Setting up logsave (1.46.5-2ubuntu1) ... Setting up libgcc-11-dev:riscv64 (11.2.0-13ubuntu1) ... Setting up sensible-utils (0.0.17) ... Setting up libcrypt-dev:riscv64 (1:4.4.27-1) ... Setting up libmpdec3:riscv64 (2.5.1-2build1) ... Setting up libbinutils:riscv64 (2.37-10ubuntu1) ... Setting up libisl23:riscv64 (0.24-2) ... Setting up openssl (3.0.0-1ubuntu1) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.1.2-1) ... Setting up libcc1-0:riscv64 (12-20220106-1ubuntu1) ... Setting up libgdbm6:riscv64 (1.22-1) ... Setting up libctf0:riscv64 (2.37-10ubuntu1) ... Setting up cpp-11 (11.2.0-13ubuntu1) ... Setting up pkgbinarymangler (149) ... Setting up libreadline8:riscv64 (8.1.2-1) ... Setting up binutils-riscv64-linux-gnu (2.37-10ubuntu1) ... Setting up e2fsprogs (1.46.5-2ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... Setting up binutils (2.37-10ubuntu1) ... Setting up ca-certificates (20211016) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 7 added, 8 removed; done. Setting up libgdbm-compat4:riscv64 (1.22-1) ... Setting up libstdc++-11-dev:riscv64 (11.2.0-13ubuntu1) ... Setting up gcc-11 (11.2.0-13ubuntu1) ... Setting up gpgconf (2.2.27-3ubuntu1) ... Setting up gpg (2.2.27-3ubuntu1) ... Setting up libpython3.9-stdlib:riscv64 (3.9.9-2) ... Setting up libpython3-stdlib:riscv64 (3.9.7-4) ... Setting up gpg-agent (2.2.27-3ubuntu1) ... Setting up g++-11 (11.2.0-13ubuntu1) ... Setting up python3.9 (3.9.9-2) ... Setting up python3 (3.9.7-4) ... Setting up python3-psutil (5.8.0-2) ... Setting up dpkg-dev (1.21.1ubuntu11) ... Processing triggers for libc-bin (2.34-0ubuntu3) ... Processing triggers for ca-certificates (20211016) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-22759025 riscv64 jammy -c chroot:build-PACKAGEBUILD-22759025 --arch=riscv64 --dist=jammy --nolog effcee_2019.1-1build1.dsc Initiating build PACKAGEBUILD-22759025 with 8 jobs across 8 processor cores. Kernel reported to sbuild: 5.11.0-1023-generic #24~20.04.1-Ubuntu SMP Mon Nov 15 12:02:12 UTC 2021 riscv64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on riscv64-qemu-lcy01-081.buildd +==============================================================================+ | effcee 2019.1-1build1 (riscv64) Wed, 12 Jan 2022 20:23:18 +0000 | +==============================================================================+ Package: effcee Version: 2019.1-1build1 Source Version: 2019.1-1build1 Distribution: jammy Machine Architecture: riscv64 Host Architecture: riscv64 Build Architecture: riscv64 Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-22759025/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/effcee-1EXWZq/resolver-n10Ktc' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- effcee_2019.1-1build1.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/effcee-1EXWZq/effcee-2019.1' with '<>' I: NOTICE: Log filtering will replace 'build/effcee-1EXWZq' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), cmake (>= 3.1), python3, pkg-config, libre2-dev, libgtest-dev, libgmock-dev, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 13), cmake (>= 3.1), python3, pkg-config, libre2-dev, libgtest-dev, libgmock-dev, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [410 B] Get:5 copy:/<>/apt_archive ./ Packages [495 B] Fetched 1862 B in 1s (3544 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libssl1.1 systemd-timesyncd Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data debhelper debugedit dh-autoreconf dh-elpa-helper dh-strip-nondeterminism dwz emacsen-common file gettext gettext-base googletest groff-base intltool-debian libarchive-zip-perl libarchive13 libbrotli1 libcurl4 libdebhelper-perl libdw1 libelf1 libfile-stripnondeterminism-perl libglib2.0-0 libgmock-dev libgtest-dev libicu67 libjsoncpp25 libldap-2.5-0 libmagic-mgc libmagic1 libnghttp2-14 libpipeline1 libpsl5 libre2-9 libre2-dev librhash0 librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libsub-override-perl libtool libuchardet0 libuv1 libxml2 m4 man-db pkg-config po-debconf Suggested packages: autoconf-archive gnu-standards autoconf-doc cmake-doc ninja-build cmake-format dh-make gettext-doc libasprintf-dev libgettextpo-dev groff lrzip libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs libldap-common publicsuffix libsasl2-modules libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data debhelper debugedit dh-autoreconf dh-elpa-helper dh-strip-nondeterminism dwz emacsen-common file gettext gettext-base googletest groff-base intltool-debian libarchive-zip-perl libarchive13 libbrotli1 libcurl4 libdebhelper-perl libdw1 libelf1 libfile-stripnondeterminism-perl libglib2.0-0 libgmock-dev libgtest-dev libicu67 libjsoncpp25 libldap-2.5-0 libmagic-mgc libmagic1 libnghttp2-14 libpipeline1 libpsl5 libre2-9 libre2-dev librhash0 librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libssh-4 libsub-override-perl libtool libuchardet0 libuv1 libxml2 m4 man-db pkg-config po-debconf sbuild-build-depends-main-dummy 0 upgraded, 57 newly installed, 0 to remove and 3 not upgraded. Need to get 30.7 MB of archives. After this operation, 118 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [716 B] Get:2 http://ftpmaster.internal/ubuntu jammy/main riscv64 libelf1 riscv64 0.186-1 [46.6 kB] Get:3 http://ftpmaster.internal/ubuntu jammy/main riscv64 libglib2.0-0 riscv64 2.70.2-1 [1290 kB] Get:4 http://ftpmaster.internal/ubuntu jammy/main riscv64 libicu67 riscv64 67.1-7ubuntu1 [9987 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main riscv64 libxml2 riscv64 2.9.12+dfsg-5 [605 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main riscv64 bsdextrautils riscv64 2.37.2-4ubuntu1 [81.4 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/main riscv64 libmagic-mgc riscv64 1:5.41-2 [257 kB] Get:8 http://ftpmaster.internal/ubuntu jammy/main riscv64 libmagic1 riscv64 1:5.41-2 [88.6 kB] Get:9 http://ftpmaster.internal/ubuntu jammy/main riscv64 file riscv64 1:5.41-2 [20.5 kB] Get:10 http://ftpmaster.internal/ubuntu jammy/main riscv64 gettext-base riscv64 0.21-4ubuntu3 [37.2 kB] Get:11 http://ftpmaster.internal/ubuntu jammy/main riscv64 libuchardet0 riscv64 0.0.7-1build1 [78.9 kB] Get:12 http://ftpmaster.internal/ubuntu jammy/main riscv64 groff-base riscv64 1.22.4-8 [922 kB] Get:13 http://ftpmaster.internal/ubuntu jammy/main riscv64 libpipeline1 riscv64 1.5.5-1 [26.2 kB] Get:14 http://ftpmaster.internal/ubuntu jammy/main riscv64 libpsl5 riscv64 0.21.0-1.2build1 [56.4 kB] Get:15 http://ftpmaster.internal/ubuntu jammy/main riscv64 libuv1 riscv64 1.42.0-1 [78.0 kB] Get:16 http://ftpmaster.internal/ubuntu jammy/main riscv64 man-db riscv64 2.9.4-4 [1138 kB] Get:17 http://ftpmaster.internal/ubuntu jammy/main riscv64 libsigsegv2 riscv64 2.13-1ubuntu2 [13.6 kB] Get:18 http://ftpmaster.internal/ubuntu jammy/main riscv64 m4 riscv64 1.4.18-5ubuntu1 [193 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main riscv64 autoconf all 2.71-2 [338 kB] Get:20 http://ftpmaster.internal/ubuntu jammy/main riscv64 autotools-dev all 20180224.1+nmu1 [39.4 kB] Get:21 http://ftpmaster.internal/ubuntu jammy/main riscv64 automake all 1:1.16.5-1.1 [558 kB] Get:22 http://ftpmaster.internal/ubuntu jammy/main riscv64 autopoint all 0.21-4ubuntu3 [422 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main riscv64 libarchive13 riscv64 3.5.2-1 [341 kB] Get:24 http://ftpmaster.internal/ubuntu jammy/main riscv64 libbrotli1 riscv64 1.0.9-2build4 [330 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main riscv64 libsasl2-modules-db riscv64 2.1.27+dfsg2-2ubuntu1 [19.5 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main riscv64 libsasl2-2 riscv64 2.1.27+dfsg2-2ubuntu1 [53.3 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main riscv64 libldap-2.5-0 riscv64 2.5.6+dfsg-1~exp1ubuntu1 [165 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main riscv64 libnghttp2-14 riscv64 1.43.0-1build2 [73.3 kB] Get:29 http://ftpmaster.internal/ubuntu jammy/main riscv64 librtmp1 riscv64 2.4+20151223.gitfa8646d.1-2build3 [54.7 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main riscv64 libssh-4 riscv64 0.9.6-2 [162 kB] Get:31 http://ftpmaster.internal/ubuntu jammy/main riscv64 libcurl4 riscv64 7.80.0-3 [254 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main riscv64 libjsoncpp25 riscv64 1.9.5-2 [78.8 kB] Get:33 http://ftpmaster.internal/ubuntu jammy/main riscv64 librhash0 riscv64 1.4.2-1 [143 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main riscv64 dh-elpa-helper all 2.0.9ubuntu1 [7610 B] Get:35 http://ftpmaster.internal/ubuntu jammy/main riscv64 emacsen-common all 3.0.4 [14.9 kB] Get:36 http://ftpmaster.internal/ubuntu jammy/main riscv64 cmake-data all 3.22.1-1ubuntu1 [1912 kB] Get:37 http://ftpmaster.internal/ubuntu jammy/main riscv64 cmake riscv64 3.22.1-1ubuntu1 [5477 kB] Get:38 http://ftpmaster.internal/ubuntu jammy/main riscv64 libdebhelper-perl all 13.5.2ubuntu1 [66.0 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main riscv64 libtool all 2.4.6-15build1 [164 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main riscv64 dh-autoreconf all 20 [16.1 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main riscv64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main riscv64 libsub-override-perl all 0.09-2 [9532 B] Get:43 http://ftpmaster.internal/ubuntu jammy/main riscv64 libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main riscv64 dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:45 http://ftpmaster.internal/ubuntu jammy/main riscv64 libdw1 riscv64 0.186-1 [228 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main riscv64 debugedit riscv64 1:5.0-4 [49.8 kB] Get:47 http://ftpmaster.internal/ubuntu jammy/main riscv64 dwz riscv64 0.14-1build1 [105 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main riscv64 gettext riscv64 0.21-4ubuntu3 [769 kB] Get:49 http://ftpmaster.internal/ubuntu jammy/main riscv64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:50 http://ftpmaster.internal/ubuntu jammy/main riscv64 po-debconf all 1.0.21+nmu1 [233 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main riscv64 debhelper all 13.5.2ubuntu1 [926 kB] Get:52 http://ftpmaster.internal/ubuntu jammy/universe riscv64 googletest all 1.11.0-3 [541 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/universe riscv64 libgtest-dev riscv64 1.11.0-3 [663 kB] Get:54 http://ftpmaster.internal/ubuntu jammy/universe riscv64 libgmock-dev riscv64 1.11.0-3 [246 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/main riscv64 libre2-9 riscv64 20211101+dfsg-1 [176 kB] Get:56 http://ftpmaster.internal/ubuntu jammy/main riscv64 libre2-dev riscv64 20211101+dfsg-1 [989 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/main riscv64 pkg-config riscv64 0.29.2-1ubuntu2 [46.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 30.7 MB in 6s (5353 kB/s) Selecting previously unselected package libelf1:riscv64. (Reading database ... 14120 files and directories currently installed.) Preparing to unpack .../00-libelf1_0.186-1_riscv64.deb ... Unpacking libelf1:riscv64 (0.186-1) ... Selecting previously unselected package libglib2.0-0:riscv64. Preparing to unpack .../01-libglib2.0-0_2.70.2-1_riscv64.deb ... Unpacking libglib2.0-0:riscv64 (2.70.2-1) ... Selecting previously unselected package libicu67:riscv64. Preparing to unpack .../02-libicu67_67.1-7ubuntu1_riscv64.deb ... Unpacking libicu67:riscv64 (67.1-7ubuntu1) ... Selecting previously unselected package libxml2:riscv64. Preparing to unpack .../03-libxml2_2.9.12+dfsg-5_riscv64.deb ... Unpacking libxml2:riscv64 (2.9.12+dfsg-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../04-bsdextrautils_2.37.2-4ubuntu1_riscv64.deb ... Unpacking bsdextrautils (2.37.2-4ubuntu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.41-2_riscv64.deb ... Unpacking libmagic-mgc (1:5.41-2) ... Selecting previously unselected package libmagic1:riscv64. Preparing to unpack .../06-libmagic1_1%3a5.41-2_riscv64.deb ... Unpacking libmagic1:riscv64 (1:5.41-2) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.41-2_riscv64.deb ... Unpacking file (1:5.41-2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../08-gettext-base_0.21-4ubuntu3_riscv64.deb ... Unpacking gettext-base (0.21-4ubuntu3) ... Selecting previously unselected package libuchardet0:riscv64. Preparing to unpack .../09-libuchardet0_0.0.7-1build1_riscv64.deb ... Unpacking libuchardet0:riscv64 (0.0.7-1build1) ... Selecting previously unselected package groff-base. Preparing to unpack .../10-groff-base_1.22.4-8_riscv64.deb ... Unpacking groff-base (1.22.4-8) ... Selecting previously unselected package libpipeline1:riscv64. Preparing to unpack .../11-libpipeline1_1.5.5-1_riscv64.deb ... Unpacking libpipeline1:riscv64 (1.5.5-1) ... Selecting previously unselected package libpsl5:riscv64. Preparing to unpack .../12-libpsl5_0.21.0-1.2build1_riscv64.deb ... Unpacking libpsl5:riscv64 (0.21.0-1.2build1) ... Selecting previously unselected package libuv1:riscv64. Preparing to unpack .../13-libuv1_1.42.0-1_riscv64.deb ... Unpacking libuv1:riscv64 (1.42.0-1) ... Selecting previously unselected package man-db. Preparing to unpack .../14-man-db_2.9.4-4_riscv64.deb ... Unpacking man-db (2.9.4-4) ... Selecting previously unselected package libsigsegv2:riscv64. Preparing to unpack .../15-libsigsegv2_2.13-1ubuntu2_riscv64.deb ... Unpacking libsigsegv2:riscv64 (2.13-1ubuntu2) ... Selecting previously unselected package m4. Preparing to unpack .../16-m4_1.4.18-5ubuntu1_riscv64.deb ... Unpacking m4 (1.4.18-5ubuntu1) ... Selecting previously unselected package autoconf. Preparing to unpack .../17-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../18-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../19-automake_1%3a1.16.5-1.1_all.deb ... Unpacking automake (1:1.16.5-1.1) ... Selecting previously unselected package autopoint. Preparing to unpack .../20-autopoint_0.21-4ubuntu3_all.deb ... Unpacking autopoint (0.21-4ubuntu3) ... Selecting previously unselected package libarchive13:riscv64. Preparing to unpack .../21-libarchive13_3.5.2-1_riscv64.deb ... Unpacking libarchive13:riscv64 (3.5.2-1) ... Selecting previously unselected package libbrotli1:riscv64. Preparing to unpack .../22-libbrotli1_1.0.9-2build4_riscv64.deb ... Unpacking libbrotli1:riscv64 (1.0.9-2build4) ... Selecting previously unselected package libsasl2-modules-db:riscv64. Preparing to unpack .../23-libsasl2-modules-db_2.1.27+dfsg2-2ubuntu1_riscv64.deb ... Unpacking libsasl2-modules-db:riscv64 (2.1.27+dfsg2-2ubuntu1) ... Selecting previously unselected package libsasl2-2:riscv64. Preparing to unpack .../24-libsasl2-2_2.1.27+dfsg2-2ubuntu1_riscv64.deb ... Unpacking libsasl2-2:riscv64 (2.1.27+dfsg2-2ubuntu1) ... Selecting previously unselected package libldap-2.5-0:riscv64. Preparing to unpack .../25-libldap-2.5-0_2.5.6+dfsg-1~exp1ubuntu1_riscv64.deb ... Unpacking libldap-2.5-0:riscv64 (2.5.6+dfsg-1~exp1ubuntu1) ... Selecting previously unselected package libnghttp2-14:riscv64. Preparing to unpack .../26-libnghttp2-14_1.43.0-1build2_riscv64.deb ... Unpacking libnghttp2-14:riscv64 (1.43.0-1build2) ... Selecting previously unselected package librtmp1:riscv64. Preparing to unpack .../27-librtmp1_2.4+20151223.gitfa8646d.1-2build3_riscv64.deb ... Unpacking librtmp1:riscv64 (2.4+20151223.gitfa8646d.1-2build3) ... Selecting previously unselected package libssh-4:riscv64. Preparing to unpack .../28-libssh-4_0.9.6-2_riscv64.deb ... Unpacking libssh-4:riscv64 (0.9.6-2) ... Selecting previously unselected package libcurl4:riscv64. Preparing to unpack .../29-libcurl4_7.80.0-3_riscv64.deb ... Unpacking libcurl4:riscv64 (7.80.0-3) ... Selecting previously unselected package libjsoncpp25:riscv64. Preparing to unpack .../30-libjsoncpp25_1.9.5-2_riscv64.deb ... Unpacking libjsoncpp25:riscv64 (1.9.5-2) ... Selecting previously unselected package librhash0:riscv64. Preparing to unpack .../31-librhash0_1.4.2-1_riscv64.deb ... Unpacking librhash0:riscv64 (1.4.2-1) ... Selecting previously unselected package dh-elpa-helper. Preparing to unpack .../32-dh-elpa-helper_2.0.9ubuntu1_all.deb ... Unpacking dh-elpa-helper (2.0.9ubuntu1) ... Selecting previously unselected package emacsen-common. Preparing to unpack .../33-emacsen-common_3.0.4_all.deb ... Unpacking emacsen-common (3.0.4) ... Selecting previously unselected package cmake-data. Preparing to unpack .../34-cmake-data_3.22.1-1ubuntu1_all.deb ... Unpacking cmake-data (3.22.1-1ubuntu1) ... Selecting previously unselected package cmake. Preparing to unpack .../35-cmake_3.22.1-1ubuntu1_riscv64.deb ... Unpacking cmake (3.22.1-1ubuntu1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../36-libdebhelper-perl_13.5.2ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.5.2ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../37-libtool_2.4.6-15build1_all.deb ... Unpacking libtool (2.4.6-15build1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../38-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../39-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../40-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../41-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../42-dh-strip-nondeterminism_1.13.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.0-1) ... Selecting previously unselected package libdw1:riscv64. Preparing to unpack .../43-libdw1_0.186-1_riscv64.deb ... Unpacking libdw1:riscv64 (0.186-1) ... Selecting previously unselected package debugedit. Preparing to unpack .../44-debugedit_1%3a5.0-4_riscv64.deb ... Unpacking debugedit (1:5.0-4) ... Selecting previously unselected package dwz. Preparing to unpack .../45-dwz_0.14-1build1_riscv64.deb ... Unpacking dwz (0.14-1build1) ... Selecting previously unselected package gettext. Preparing to unpack .../46-gettext_0.21-4ubuntu3_riscv64.deb ... Unpacking gettext (0.21-4ubuntu3) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../47-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../48-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../49-debhelper_13.5.2ubuntu1_all.deb ... Unpacking debhelper (13.5.2ubuntu1) ... Selecting previously unselected package googletest. Preparing to unpack .../50-googletest_1.11.0-3_all.deb ... Unpacking googletest (1.11.0-3) ... Selecting previously unselected package libgtest-dev:riscv64. Preparing to unpack .../51-libgtest-dev_1.11.0-3_riscv64.deb ... Unpacking libgtest-dev:riscv64 (1.11.0-3) ... Selecting previously unselected package libgmock-dev:riscv64. Preparing to unpack .../52-libgmock-dev_1.11.0-3_riscv64.deb ... Unpacking libgmock-dev:riscv64 (1.11.0-3) ... Selecting previously unselected package libre2-9:riscv64. Preparing to unpack .../53-libre2-9_20211101+dfsg-1_riscv64.deb ... Unpacking libre2-9:riscv64 (20211101+dfsg-1) ... Selecting previously unselected package libre2-dev:riscv64. Preparing to unpack .../54-libre2-dev_20211101+dfsg-1_riscv64.deb ... Unpacking libre2-dev:riscv64 (20211101+dfsg-1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../55-pkg-config_0.29.2-1ubuntu2_riscv64.deb ... Unpacking pkg-config (0.29.2-1ubuntu2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../56-sbuild-build-depends-main-dummy_0.invalid.0_riscv64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:riscv64 (1.5.5-1) ... Setting up libre2-9:riscv64 (20211101+dfsg-1) ... Setting up libpsl5:riscv64 (0.21.0-1.2build1) ... Setting up bsdextrautils (2.37.2-4ubuntu1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:riscv64 (67.1-7ubuntu1) ... Setting up libmagic-mgc (1:5.41-2) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:riscv64 (2.70.2-1) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.5.2ubuntu1) ... Setting up libbrotli1:riscv64 (1.0.9-2build4) ... Setting up libnghttp2-14:riscv64 (1.43.0-1build2) ... Setting up libmagic1:riscv64 (1:5.41-2) ... Setting up gettext-base (0.21-4ubuntu3) ... Setting up file (1:5.41-2) ... Setting up googletest (1.11.0-3) ... Setting up libsasl2-modules-db:riscv64 (2.1.27+dfsg2-2ubuntu1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libuv1:riscv64 (1.42.0-1) ... Setting up emacsen-common (3.0.4) ... Setting up librtmp1:riscv64 (2.4+20151223.gitfa8646d.1-2build3) ... Setting up dh-elpa-helper (2.0.9ubuntu1) ... Setting up libsigsegv2:riscv64 (2.13-1ubuntu2) ... Setting up autopoint (0.21-4ubuntu3) ... Setting up libjsoncpp25:riscv64 (1.9.5-2) ... Setting up pkg-config (0.29.2-1ubuntu2) ... Setting up libsasl2-2:riscv64 (2.1.27+dfsg2-2ubuntu1) ... Setting up libssh-4:riscv64 (0.9.6-2) ... Setting up librhash0:riscv64 (1.4.2-1) ... Setting up libuchardet0:riscv64 (0.0.7-1build1) ... Setting up libsub-override-perl (0.09-2) ... Setting up cmake-data (3.22.1-1ubuntu1) ... Setting up libre2-dev:riscv64 (20211101+dfsg-1) ... Setting up libelf1:riscv64 (0.186-1) ... Setting up libxml2:riscv64 (2.9.12+dfsg-5) ... Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up libdw1:riscv64 (0.186-1) ... Setting up gettext (0.21-4ubuntu3) ... Setting up libgtest-dev:riscv64 (1.11.0-3) ... Setting up libtool (2.4.6-15build1) ... Setting up libarchive13:riscv64 (3.5.2-1) ... Setting up m4 (1.4.18-5ubuntu1) ... Setting up libldap-2.5-0:riscv64 (2.5.6+dfsg-1~exp1ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libgmock-dev:riscv64 (1.11.0-3) ... Setting up autoconf (2.71-2) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up dwz (0.14-1build1) ... Setting up groff-base (1.22.4-8) ... Setting up debugedit (1:5.0-4) ... Setting up libcurl4:riscv64 (7.80.0-3) ... Setting up automake (1:1.16.5-1.1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.9.4-4) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up dh-autoreconf (20) ... Setting up cmake (3.22.1-1ubuntu1) ... Setting up debhelper (13.5.2ubuntu1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.34-0ubuntu3) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (riscv64 included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.11.0-1023-generic #24~20.04.1-Ubuntu SMP Mon Nov 15 12:02:12 UTC 2021 riscv64 (riscv64) Toolchain package versions: binutils_2.37-10ubuntu1 dpkg-dev_1.21.1ubuntu11 g++-11_11.2.0-13ubuntu1 gcc-11_11.2.0-13ubuntu1 libc6-dev_2.34-0ubuntu3 libstdc++-11-dev_11.2.0-13ubuntu1 libstdc++6_12-20220106-1ubuntu1 linux-libc-dev_5.13.0-19.19 Package versions: adduser_3.118ubuntu5 advancecomp_2.1-2.1ubuntu1 apt_2.3.14 autoconf_2.71-2 automake_1:1.16.5-1.1 autopoint_0.21-4ubuntu3 autotools-dev_20180224.1+nmu1 base-files_12ubuntu2 base-passwd_3.5.52 bash_5.1-6ubuntu1 binutils_2.37-10ubuntu1 binutils-common_2.37-10ubuntu1 binutils-riscv64-linux-gnu_2.37-10ubuntu1 bsdextrautils_2.37.2-4ubuntu1 bsdutils_1:2.37.2-4ubuntu1 build-essential_12.9ubuntu2 bzip2_1.0.8-5 ca-certificates_20211016 cmake_3.22.1-1ubuntu1 cmake-data_3.22.1-1ubuntu1 coreutils_8.32-4ubuntu3 cpp_4:11.2.0-1ubuntu1 cpp-11_11.2.0-13ubuntu1 dash_0.5.11+git20210903+057cd650a4ed-3 debconf_1.5.79 debhelper_13.5.2ubuntu1 debianutils_5.5-1ubuntu1 debugedit_1:5.0-4 dh-autoreconf_20 dh-elpa-helper_2.0.9ubuntu1 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-0ubuntu1 dpkg_1.21.1ubuntu11 dpkg-dev_1.21.1ubuntu11 dwz_0.14-1build1 e2fsprogs_1.46.5-2ubuntu1 emacsen-common_3.0.4 fakeroot_1.25.3-1.1ubuntu3 file_1:5.41-2 findutils_4.8.0-1ubuntu2 g++_4:11.2.0-1ubuntu1 g++-11_11.2.0-13ubuntu1 gcc_4:11.2.0-1ubuntu1 gcc-11_11.2.0-13ubuntu1 gcc-11-base_11.2.0-13ubuntu1 gcc-12-base_12-20220106-1ubuntu1 gettext_0.21-4ubuntu3 gettext-base_0.21-4ubuntu3 googletest_1.11.0-3 gpg_2.2.27-3ubuntu1 gpg-agent_2.2.27-3ubuntu1 gpgconf_2.2.27-3ubuntu1 gpgv_2.2.27-3ubuntu1 grep_3.7-1 groff-base_1.22.4-8 gzip_1.10-4ubuntu2 hostname_3.23ubuntu1 init_1.61 init-system-helpers_1.61 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-10ubuntu2 libapparmor1_3.0.3-0ubuntu5 libapt-pkg6.0_2.3.14 libarchive-zip-perl_1.68-1 libarchive13_3.5.2-1 libargon2-1_0~20171227-0.2build22 libasan6_11.2.0-13ubuntu1 libassuan0_2.5.5-1 libatomic1_12-20220106-1ubuntu1 libattr1_1:2.5.1-1 libaudit-common_1:3.0-2ubuntu3 libaudit1_1:3.0-2ubuntu3 libbinutils_2.37-10ubuntu1 libblkid1_2.37.2-4ubuntu1 libbrotli1_1.0.9-2build4 libbz2-1.0_1.0.8-5 libc-bin_2.34-0ubuntu3 libc-dev-bin_2.34-0ubuntu3 libc6_2.34-0ubuntu3 libc6-dev_2.34-0ubuntu3 libcap-ng0_0.7.9-2.2build2 libcap2_1:2.44-1build2 libcc1-0_12-20220106-1ubuntu1 libcom-err2_1.46.5-2ubuntu1 libcrypt-dev_1:4.4.27-1 libcrypt1_1:4.4.27-1 libcryptsetup12_2:2.4.2-1ubuntu4 libctf-nobfd0_2.37-10ubuntu1 libctf0_2.37-10ubuntu1 libcurl4_7.80.0-3 libdb5.3_5.3.28+dfsg1-0.8ubuntu2 libdebconfclient0_0.256ubuntu4 libdebhelper-perl_13.5.2ubuntu1 libdevmapper1.02.1_2:1.02.175-2.1ubuntu3 libdpkg-perl_1.21.1ubuntu11 libdw1_0.186-1 libelf1_0.186-1 libexpat1_2.4.2-1 libext2fs2_1.46.5-2ubuntu1 libfakeroot_1.25.3-1.1ubuntu3 libffi8_3.4.2-1ubuntu5 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.2.0-13ubuntu1 libgcc-s1_12-20220106-1ubuntu1 libgcrypt20_1.9.4-3ubuntu2 libgdbm-compat4_1.22-1 libgdbm6_1.22-1 libglib2.0-0_2.70.2-1 libgmock-dev_1.11.0-3 libgmp10_2:6.2.1+dfsg-1ubuntu3 libgnutls30_3.7.2-5ubuntu1 libgomp1_12-20220106-1ubuntu1 libgpg-error0_1.43-1 libgssapi-krb5-2_1.19.2-0ubuntu1 libgtest-dev_1.11.0-3 libhogweed6_3.7.3-1build1 libicu67_67.1-7ubuntu1 libidn2-0_2.3.2-2 libip4tc2_1.8.7-1ubuntu4 libisl23_0.24-2 libjson-c5_0.15-2build3 libjsoncpp25_1.9.5-2 libk5crypto3_1.19.2-0ubuntu1 libkeyutils1_1.6.1-2ubuntu2 libkmod2_28-1ubuntu5 libkrb5-3_1.19.2-0ubuntu1 libkrb5support0_1.19.2-0ubuntu1 libldap-2.5-0_2.5.6+dfsg-1~exp1ubuntu1 liblockfile-bin_1.17-1build1 liblockfile1_1.17-1build1 liblz4-1_1.9.3-2build1 liblzma5_5.2.5-2build1 libmagic-mgc_1:5.41-2 libmagic1_1:5.41-2 libmount1_2.37.2-4ubuntu1 libmpc3_1.2.1-1 libmpdec3_2.5.1-2build1 libmpfr6_4.1.0-3build2 libncurses6_6.3-1 libncursesw6_6.3-1 libnettle8_3.7.3-1build1 libnghttp2-14_1.43.0-1build2 libnpth0_1.6-3build1 libnsl-dev_1.3.0-2build1 libnsl2_1.3.0-2build1 libp11-kit0_0.24.0-6 libpam-modules_1.4.0-10ubuntu2 libpam-modules-bin_1.4.0-10ubuntu2 libpam-runtime_1.4.0-10ubuntu2 libpam0g_1.4.0-10ubuntu2 libpcre2-8-0_10.39-3 libpcre3_2:8.39-13build4 libperl5.32_5.32.1-3ubuntu3 libpipeline1_1.5.5-1 libpng16-16_1.6.37-3build4 libprocps8_2:3.3.17-5ubuntu3 libpsl5_0.21.0-1.2build1 libpython3-stdlib_3.9.7-4 libpython3.9-minimal_3.9.9-2 libpython3.9-stdlib_3.9.9-2 libre2-9_20211101+dfsg-1 libre2-dev_20211101+dfsg-1 libreadline8_8.1.2-1 librhash0_1.4.2-1 librtmp1_2.4+20151223.gitfa8646d.1-2build3 libsasl2-2_2.1.27+dfsg2-2ubuntu1 libsasl2-modules-db_2.1.27+dfsg2-2ubuntu1 libseccomp2_2.5.2-2ubuntu2 libselinux1_3.3-1 libsemanage-common_3.3-1 libsemanage2_3.3-1 libsepol1_3.1-1ubuntu2 libsepol2_3.3-1 libsigsegv2_2.13-1ubuntu2 libsmartcols1_2.37.2-4ubuntu1 libsqlite3-0_3.36.0-2 libss2_1.46.5-2ubuntu1 libssh-4_0.9.6-2 libssl1.1_1.1.1l-1ubuntu1 libssl3_3.0.0-1ubuntu1 libstdc++-11-dev_11.2.0-13ubuntu1 libstdc++6_12-20220106-1ubuntu1 libsub-override-perl_0.09-2 libsystemd0_249.5-2ubuntu3 libtasn1-6_4.18.0-4 libtinfo6_6.3-1 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15build1 libuchardet0_0.0.7-1build1 libudev1_249.5-2ubuntu3 libunistring2_0.9.10-6 libuuid1_2.37.2-4ubuntu1 libuv1_1.42.0-1 libxml2_2.9.12+dfsg-5 libxxhash0_0.8.0-2build1 libzstd1_1.4.8+dfsg-3 linux-libc-dev_5.13.0-19.19 lockfile-progs_0.1.19 login_1:4.8.1-2ubuntu1 logsave_1.46.5-2ubuntu1 lsb-base_11.1.0ubuntu3 lto-disabled-list_18 m4_1.4.18-5ubuntu1 make_4.3-4ubuntu2 man-db_2.9.4-4 mawk_1.3.4.20200120-2build1 media-types_4.0.0 mount_2.37.2-4ubuntu1 ncurses-base_6.3-1 ncurses-bin_6.3-1 openssl_3.0.0-1ubuntu1 optipng_0.7.7-2 passwd_1:4.8.1-2ubuntu1 patch_2.7.6-7build1 perl_5.32.1-3ubuntu3 perl-base_5.32.1-3ubuntu3 perl-modules-5.32_5.32.1-3ubuntu3 pinentry-curses_1.1.1-1build1 pkg-config_0.29.2-1ubuntu2 pkgbinarymangler_149 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3 procps_2:3.3.17-5ubuntu3 python3_3.9.7-4 python3-minimal_3.9.7-4 python3-psutil_5.8.0-2 python3.9_3.9.9-2 python3.9-minimal_3.9.9-2 readline-common_8.1.2-1 rpcsvc-proto_1.4.2-0ubuntu5 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.8-1ubuntu1 sensible-utils_0.0.17 systemd_249.5-2ubuntu3 systemd-sysv_249.5-2ubuntu3 systemd-timesyncd_249.5-2ubuntu3 sysvinit-utils_2.96-7ubuntu2 tar_1.34+dfsg-1build2 tzdata_2021e-1ubuntu1 ubuntu-keyring_2021.03.26 usrmerge_25ubuntu2 util-linux_2.37.2-4ubuntu1 xz-utils_5.2.5-2build1 zlib1g_1:1.2.11.dfsg-2ubuntu7 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: effcee Binary: libeffcee-dev, libeffcee0 Architecture: any Version: 2019.1-1build1 Maintainer: Yangfl Homepage: https://github.com/google/effcee Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/yangfl-guest/effcee Vcs-Git: https://salsa.debian.org/yangfl-guest/effcee.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@ Build-Depends: debhelper-compat (= 13), cmake (>= 3.1), python3, pkg-config, libre2-dev, libgtest-dev, libgmock-dev Package-List: libeffcee-dev deb libdevel optional arch=any libeffcee0 deb libs optional arch=any Checksums-Sha1: 07420335fa982a067fa73d18a0cbef241b4313fb 34770 effcee_2019.1.orig.tar.gz 0e98f5dac8a9d139e2a89fffb1395b4536276e01 4844 effcee_2019.1-1build1.debian.tar.xz Checksums-Sha256: 0c49849859d356f39273fa01f674eaf687fd5e5fe83c94510784c2279bfb793d 34770 effcee_2019.1.orig.tar.gz 51caac186a6810d557e336e75d6242e9c6371f35037cc934e6cfcbe28e44519e 4844 effcee_2019.1-1build1.debian.tar.xz Files: 2e0c334e47fca10d6ffac6c4d8127235 34770 effcee_2019.1.orig.tar.gz d68e8b6e4b326d62fab589fc5a119e46 4844 effcee_2019.1-1build1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAl/Ht3oQHGRva29AdWJ1 bnR1LmNvbQAKCRC9fqpgd4+m9RfuD/0aHBipdytUfDZ0QbrTeuTzBgB243PIe8cr 9H3Vc9jxJ/gtLCiS+CIJ170dpy8tUpuIkDgKCBIIwOlvN+AiSS0o2UXG3jqpIwet e2pwvPv0WG9GwyvDwAAdKvuCBTdz5UfEA0utW00rMVVH7OGeD86bMNoTeQk0EIty b+jFn2aeC4v9W7HK+NrvEWxOr7HbNcp1HzQRSYbgfgPhFtuSR40WyWx/GvQijrvp nyABEz3YEKSxwGTlt+YKcwbb7lJxVqkxaoXKVFqcL6WfolecsRdEuxYUcHgQuSj8 ZiJr+YB2iicjh6/zTKT7VKai/iOwQd6/gqa0+PKb8N2vnVdgKzU6iiilfIoOZkh9 p/88/zesNR4FPnP1yNxNEfSCTHDtCvWGtvLXRJq9QknU8IJydsR+Dqrq6Partc7a XsK6vTVJz8Zgc0LK1mi81GwUR+aSFTcDNj4PCCneNES3yF74rNa6P54JfoZBhL8R m1XV2EFixcoNMz1XgQREf378vcLPSB+XFEasOlTnUxILrt7RIbDfqfvBZNmyfuxd fqLUH6twfJGE0zhKXDCZ1aYtEmCCZQRFtJJ8vI3QV31lyfjtcLxCF+srIp9roO9Z cr1SsoN/hrkQgSwZpTjoY9nPe5y90kUceVAcl+htaOKgLV8veJRAMCdhrDxDAf92 03bY5PlusA== =sbKJ -----END PGP SIGNATURE----- gpgv: Signature made Wed Dec 2 15:49:14 2020 UTC gpgv: using RSA key D56571B88A8BBAF140BF63D6BD7EAA60778FA6F5 gpgv: issuer "doko@ubuntu.com" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify signature ./effcee_2019.1-1build1.dsc dpkg-source: info: extracting effcee in /<> dpkg-source: info: unpacking effcee_2019.1.orig.tar.gz dpkg-source: info: unpacking effcee_2019.1-1build1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-use-system-libraries.patch dpkg-source: info: applying 0002-build-shared-library.patch dpkg-source: info: applying 0003-include-path.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=8 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-22759025 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-22759025 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-22759025 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage.pl: info: source package effcee dpkg-buildpackage.pl: info: source version 2019.1-1build1 dpkg-buildpackage.pl: info: source distribution hirsute dpkg-source --before-build . dpkg-buildpackage.pl: info: host architecture riscv64 debian/rules clean dh clean dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/<>' dh_auto_configure -a -- \ -DEFFCEE_VERSION=2019.1 \ cd obj-riscv64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/riscv64-linux-gnu -DEFFCEE_VERSION=2019.1 .. -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring Effcee to build tests. -- Configuring Effcee to build samples. -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.9.9", minimum required is "3") -- Found GTest: /usr/lib/riscv64-linux-gnu/cmake/GTest/GTestConfig.cmake (found version "1.11.0") -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 're2' -- Found re2, version 0.0.0 -- effcee: effcee-fuzz won't be built. Can't find FuzzedDataProvider.h -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY -- Build files have been written to: /<>/obj-riscv64-linux-gnu make[1]: Leaving directory '/<>' dh_auto_build -a cd obj-riscv64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/<>/obj-riscv64-linux-gnu' /usr/bin/cmake -S/<> -B/<>/obj-riscv64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-riscv64-linux-gnu/CMakeFiles /<>/obj-riscv64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-riscv64-linux-gnu' make -f effcee/CMakeFiles/effcee-obj.dir/build.make effcee/CMakeFiles/effcee-obj.dir/depend make[3]: Entering directory '/<>/obj-riscv64-linux-gnu' cd /<>/obj-riscv64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/effcee /<>/obj-riscv64-linux-gnu /<>/obj-riscv64-linux-gnu/effcee /<>/obj-riscv64-linux-gnu/effcee/CMakeFiles/effcee-obj.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-riscv64-linux-gnu' make -f effcee/CMakeFiles/effcee-obj.dir/build.make effcee/CMakeFiles/effcee-obj.dir/build make[3]: Entering directory '/<>/obj-riscv64-linux-gnu' [ 7%] Building CXX object effcee/CMakeFiles/effcee-obj.dir/check.cc.o cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/c++ -I/<>/effcee/.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Werror -std=c++11 -std=gnu++11 -MD -MT effcee/CMakeFiles/effcee-obj.dir/check.cc.o -MF CMakeFiles/effcee-obj.dir/check.cc.o.d -o CMakeFiles/effcee-obj.dir/check.cc.o -c /<>/effcee/check.cc [ 15%] Building CXX object effcee/CMakeFiles/effcee-obj.dir/match.cc.o cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/c++ -I/<>/effcee/.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Werror -std=c++11 -std=gnu++11 -MD -MT effcee/CMakeFiles/effcee-obj.dir/match.cc.o -MF CMakeFiles/effcee-obj.dir/match.cc.o.d -o CMakeFiles/effcee-obj.dir/match.cc.o -c /<>/effcee/match.cc make[3]: Leaving directory '/<>/obj-riscv64-linux-gnu' [ 15%] Built target effcee-obj make -f effcee/CMakeFiles/effcee.dir/build.make effcee/CMakeFiles/effcee.dir/depend make -f effcee/CMakeFiles/effcee-static.dir/build.make effcee/CMakeFiles/effcee-static.dir/depend make[3]: Entering directory '/<>/obj-riscv64-linux-gnu' cd /<>/obj-riscv64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/effcee /<>/obj-riscv64-linux-gnu /<>/obj-riscv64-linux-gnu/effcee /<>/obj-riscv64-linux-gnu/effcee/CMakeFiles/effcee.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-riscv64-linux-gnu' cd /<>/obj-riscv64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/effcee /<>/obj-riscv64-linux-gnu /<>/obj-riscv64-linux-gnu/effcee /<>/obj-riscv64-linux-gnu/effcee/CMakeFiles/effcee-static.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-riscv64-linux-gnu' make[3]: Leaving directory '/<>/obj-riscv64-linux-gnu' make -f effcee/CMakeFiles/effcee.dir/build.make effcee/CMakeFiles/effcee.dir/build make -f effcee/CMakeFiles/effcee-static.dir/build.make effcee/CMakeFiles/effcee-static.dir/build make[3]: Entering directory '/<>/obj-riscv64-linux-gnu' make[3]: Entering directory '/<>/obj-riscv64-linux-gnu' [ 23%] Linking CXX shared library libeffcee.so cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/cmake -E cmake_link_script CMakeFiles/effcee.dir/link.txt --verbose=1 [ 30%] Linking CXX static library libeffcee.a cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/cmake -P CMakeFiles/effcee-static.dir/cmake_clean_target.cmake /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libeffcee.so.0 -o libeffcee.so.2019.1 CMakeFiles/effcee-obj.dir/check.cc.o CMakeFiles/effcee-obj.dir/match.cc.o -lre2 -latomic cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/cmake -E cmake_link_script CMakeFiles/effcee-static.dir/link.txt --verbose=1 /usr/bin/ar qc libeffcee.a CMakeFiles/effcee-obj.dir/check.cc.o CMakeFiles/effcee-obj.dir/match.cc.o /usr/bin/ranlib libeffcee.a cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/cmake -E cmake_symlink_library libeffcee.so.2019.1 libeffcee.so.0 libeffcee.so make[3]: Leaving directory '/<>/obj-riscv64-linux-gnu' [ 30%] Built target effcee-static make[3]: Leaving directory '/<>/obj-riscv64-linux-gnu' [ 30%] Built target effcee make -f effcee/CMakeFiles/effcee-test.dir/build.make effcee/CMakeFiles/effcee-test.dir/depend make -f examples/CMakeFiles/effcee-example.dir/build.make examples/CMakeFiles/effcee-example.dir/depend make[3]: Entering directory '/<>/obj-riscv64-linux-gnu' cd /<>/obj-riscv64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/effcee /<>/obj-riscv64-linux-gnu /<>/obj-riscv64-linux-gnu/effcee /<>/obj-riscv64-linux-gnu/effcee/CMakeFiles/effcee-test.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-riscv64-linux-gnu' cd /<>/obj-riscv64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/examples /<>/obj-riscv64-linux-gnu /<>/obj-riscv64-linux-gnu/examples /<>/obj-riscv64-linux-gnu/examples/CMakeFiles/effcee-example.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-riscv64-linux-gnu' make -f examples/CMakeFiles/effcee-example.dir/build.make examples/CMakeFiles/effcee-example.dir/build make[3]: Leaving directory '/<>/obj-riscv64-linux-gnu' make -f effcee/CMakeFiles/effcee-test.dir/build.make effcee/CMakeFiles/effcee-test.dir/build make[3]: Entering directory '/<>/obj-riscv64-linux-gnu' make[3]: Entering directory '/<>/obj-riscv64-linux-gnu' [ 38%] Building CXX object effcee/CMakeFiles/effcee-test.dir/diagnostic_test.cc.o cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/c++ -I/<>/effcee/.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -std=c++11 -std=gnu++11 -MD -MT effcee/CMakeFiles/effcee-test.dir/diagnostic_test.cc.o -MF CMakeFiles/effcee-test.dir/diagnostic_test.cc.o.d -o CMakeFiles/effcee-test.dir/diagnostic_test.cc.o -c /<>/effcee/diagnostic_test.cc [ 53%] Building CXX object effcee/CMakeFiles/effcee-test.dir/cursor_test.cc.o [ 53%] Building CXX object examples/CMakeFiles/effcee-example.dir/main.cc.o [ 61%] Building CXX object effcee/CMakeFiles/effcee-test.dir/check_test.cc.o cd /<>/obj-riscv64-linux-gnu/examples && /usr/bin/c++ -I/<>/effcee/.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -MD -MT examples/CMakeFiles/effcee-example.dir/main.cc.o -MF CMakeFiles/effcee-example.dir/main.cc.o.d -o CMakeFiles/effcee-example.dir/main.cc.o -c /<>/examples/main.cc cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/c++ -I/<>/effcee/.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -std=c++11 -std=gnu++11 -MD -MT effcee/CMakeFiles/effcee-test.dir/cursor_test.cc.o -MF CMakeFiles/effcee-test.dir/cursor_test.cc.o.d -o CMakeFiles/effcee-test.dir/cursor_test.cc.o -c /<>/effcee/cursor_test.cc [ 69%] Building CXX object effcee/CMakeFiles/effcee-test.dir/match_test.cc.o cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/c++ -I/<>/effcee/.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -std=c++11 -std=gnu++11 -MD -MT effcee/CMakeFiles/effcee-test.dir/check_test.cc.o -MF CMakeFiles/effcee-test.dir/check_test.cc.o.d -o CMakeFiles/effcee-test.dir/check_test.cc.o -c /<>/effcee/check_test.cc cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/c++ -I/<>/effcee/.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -std=c++11 -std=gnu++11 -MD -MT effcee/CMakeFiles/effcee-test.dir/match_test.cc.o -MF CMakeFiles/effcee-test.dir/match_test.cc.o.d -o CMakeFiles/effcee-test.dir/match_test.cc.o -c /<>/effcee/match_test.cc [ 76%] Building CXX object effcee/CMakeFiles/effcee-test.dir/options_test.cc.o [ 84%] Building CXX object effcee/CMakeFiles/effcee-test.dir/result_test.cc.o cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/c++ -I/<>/effcee/.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -std=c++11 -std=gnu++11 -MD -MT effcee/CMakeFiles/effcee-test.dir/options_test.cc.o -MF CMakeFiles/effcee-test.dir/options_test.cc.o.d -o CMakeFiles/effcee-test.dir/options_test.cc.o -c /<>/effcee/options_test.cc cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/c++ -I/<>/effcee/.. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -std=c++11 -std=gnu++11 -MD -MT effcee/CMakeFiles/effcee-test.dir/result_test.cc.o -MF CMakeFiles/effcee-test.dir/result_test.cc.o.d -o CMakeFiles/effcee-test.dir/result_test.cc.o -c /<>/effcee/result_test.cc [ 92%] Linking CXX executable effcee-example cd /<>/obj-riscv64-linux-gnu/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/effcee-example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic -pthread CMakeFiles/effcee-example.dir/main.cc.o -o effcee-example -Wl,-rpath,/<>/obj-riscv64-linux-gnu/effcee ../effcee/libeffcee.so.2019.1 -lre2 -latomic make[3]: Leaving directory '/<>/obj-riscv64-linux-gnu' [ 92%] Built target effcee-example [100%] Linking CXX executable effcee-test cd /<>/obj-riscv64-linux-gnu/effcee && /usr/bin/cmake -E cmake_link_script CMakeFiles/effcee-test.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/effcee-test.dir/check_test.cc.o CMakeFiles/effcee-test.dir/cursor_test.cc.o CMakeFiles/effcee-test.dir/diagnostic_test.cc.o CMakeFiles/effcee-test.dir/match_test.cc.o CMakeFiles/effcee-test.dir/options_test.cc.o CMakeFiles/effcee-test.dir/result_test.cc.o -o effcee-test -Wl,-rpath,/<>/obj-riscv64-linux-gnu/effcee -pthread libeffcee.so.2019.1 -Wl,-Bstatic -lgmock -Wl,-Bdynamic -lpthread -lre2 -latomic /usr/bin/ld: /lib/riscv64-linux-gnu/Scrt1.o: in function `_start': (.text+0x6): undefined reference to `main' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::ParseChecks_FindSimpleCheckPartwayThroughLine_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::ParseChecks_FindSimpleCheckCountsLinesCorrectly_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::ParseChecks_BadRegexpMatchTrailingSlashFails_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::ParseChecks_CheckSameCantBeFirstDifferentPrefix_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::TestMetaFactory<(anonymous namespace)::CheckTypeTest_ConstructWithAnyType_Test>::~TestMetaFactory()': /usr/include/gtest/internal/gtest-param-util.h:431: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:/usr/include/gtest/internal/gtest-param-util.h:431: more undefined references to `testing::Test::~Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `(anonymous namespace)::ParseChecks_CheckSameCantBeFirst_Test::~ParseChecks_CheckSameCantBeFirst_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:264: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `(anonymous namespace)::ParseChecks_CheckSameCantBeFirstDifferentPrefix_Test::~ParseChecks_CheckSameCantBeFirstDifferentPrefix_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:272: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `(anonymous namespace)::CheckMatchTest_Samples_Test::~CheckMatchTest_Samples_Test()': /usr/include/gtest/gtest.h:1881: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `(anonymous namespace)::CheckPart_FixedPartRegex_Test::~CheckPart_FixedPartRegex_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:332: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `(anonymous namespace)::CheckPart_RegexPartRegex_Test::~CheckPart_RegexPartRegex_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:344: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:344: more undefined references to `testing::Test::Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:184: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `CreateTest': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:193: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:/usr/include/gtest/internal/gtest-internal.h:472: more undefined references to `testing::Test::~Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-param-util.h:394: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:297: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/c++/11/bits/stl_construct.h:162: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::GetTypeName[abi:cxx11](std::type_info const&)': /usr/include/gtest/internal/gtest-type-util.h:78: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&)': /usr/include/c++/11/bits/basic_string.h:168: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::GetTypeName[abi:cxx11](std::type_info const&)': /usr/include/gtest/internal/gtest-type-util.h:85: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2415: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::erase(unsigned long, unsigned long)': /usr/include/c++/11/bits/basic_string.h:1832: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__is_single_threaded()': /usr/include/c++/11/ext/atomicity.h:52: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__exchange_and_add_single(int*, int)': /usr/include/c++/11/ext/atomicity.h:85: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>::_M_release()': /usr/include/c++/11/bits/shared_ptr_base.h:165: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/c++/11/bits/stl_vector.h:335: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__exchange_and_add_dispatch(int*, int)': /usr/include/c++/11/ext/atomicity.h:101: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-param-util.h:496: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__exchange_and_add_single(int*, int)': /usr/include/c++/11/ext/atomicity.h:84: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/ext/atomicity.h:85: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>::_M_release()': /usr/include/c++/11/bits/shared_ptr_base.h:184: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__exchange_and_add_dispatch(int*, int)': /usr/include/c++/11/ext/atomicity.h:101: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete::operator()(effcee::Check::Part*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/c++/11/bits/unique_ptr.h:180: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::vector >, std::allocator > > >::~vector()': /usr/include/c++/11/bits/stl_vector.h:680: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-param-util.h:337: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:124: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-port.h:1127: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `CheckedDowncastToActualType::Iterator, const testing::internal::ParamIteratorInterface<(anonymous namespace)::CheckMatchCase> >': /usr/include/gtest/internal/gtest-port.h:1127: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/gtest/internal/gtest-port.h:1127: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/c++/11/bits/stl_iterator.h:1132: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:879: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator > >::deallocate(std::unique_ptr >*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:72: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:72: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:72: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:72: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:76: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*)': /usr/include/c++/11/bits/stl_construct.h:162: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::unique_ptr >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete::operator()(effcee::Check::Part*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator > >::deallocate(std::unique_ptr >*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:76: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.LEHB176': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:80: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::operator==(effcee::Check const&, effcee::Check const&)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:184: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator > >::deallocate(std::unique_ptr >*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:80: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:80: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:80: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:80: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:81: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::operator==(re2::StringPiece const&, re2::StringPiece const&)': /usr/include/re2/stringpiece.h:179: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::~Check()': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:38: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:85: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:85: undefined reference to `testing::internal::AlwaysTrue()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::unique_ptr >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Vector_base >, std::allocator > > >::_M_deallocate(std::unique_ptr >*, unsigned long)': /usr/include/c++/11/bits/stl_vector.h:353: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:86: undefined reference to `testing::internal::AlwaysTrue()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.LEHE190': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:89: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:93: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:93: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:92: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:93: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator > >::deallocate(std::unique_ptr >*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:93: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:93: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:93: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:94: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:94: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:94: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::~Check()': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:38: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:38: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:38: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:98: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::unique_ptr >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete::operator()(effcee::Check::Part*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*)': /usr/include/c++/11/bits/stl_construct.h:162: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator > >::deallocate(std::unique_ptr >*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:48: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:48: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:48: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::WithParamInterface::GetParam()': /usr/include/gtest/gtest.h:1854: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:50: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:50: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:50: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:50: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::WithParamInterface::GetParam()': /usr/include/gtest/gtest.h:1854: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator > testing::internal::DefaultParamName(testing::TestParamInfo const&)': /usr/include/gtest/internal/gtest-param-util.h:377: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:377: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::ostream::operator<<(unsigned long)': /usr/include/c++/11/ostream:171: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator > testing::internal::DefaultParamName(testing::TestParamInfo const&)': /usr/include/gtest/internal/gtest-param-util.h:379: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(effcee::Check::Type*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:53: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:65: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `gtest_SampleParamsCheckParamTest_EvalGenerateName_': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:65: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:65: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::AlwaysFalse()': /usr/include/gtest/internal/gtest-internal.h:844: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__is_single_threaded()': /usr/include/c++/11/ext/atomicity.h:52: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__atomic_add_dispatch(int*, int)': /usr/include/c++/11/ext/atomicity.h:108: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__atomic_add_single(int*, int)': /usr/include/c++/11/ext/atomicity.h:92: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__shared_count<(__gnu_cxx::_Lock_policy)1>::~__shared_count()': /usr/include/c++/11/bits/shared_ptr_base.h:705: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__atomic_add_dispatch(int*, int)': /usr/include/c++/11/ext/atomicity.h:111: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__shared_count<(__gnu_cxx::_Lock_policy)1>::~__shared_count()': /usr/include/c++/11/bits/shared_ptr_base.h:704: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `gtest_SampleParamsCheckParamTest_EvalGenerateName_': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:65: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::allocate(unsigned long, void const*)': /usr/include/c++/11/ext/new_allocator.h:127: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::_Construct(re2::StringPiece*, re2::StringPiece const&)': /usr/include/c++/11/ext/new_allocator.h:127: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:127: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:332: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:334: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Part::Part(effcee::Check::Part::Type, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:64: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:332: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:334: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:334: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:335: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Part::Part(effcee::Check::Part::Type, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:337: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Part::Part(effcee::Check::Part::Type, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:64: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:67: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece()': /usr/include/re2/stringpiece.h:59: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:337: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:337: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece()': /usr/include/re2/stringpiece.h:59: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Part::Part(effcee::Check::Part::Type, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:67: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:338: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:339: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:340: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:340: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:340: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece()': /usr/include/re2/stringpiece.h:59: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Part::Part(effcee::Check::Part::Type, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:67: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:341: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:341: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:341: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece()': /usr/include/re2/stringpiece.h:59: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Part::Part(effcee::Check::Part::Type, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:346: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:346: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:346: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:346: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:346: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:346: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:347: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:347: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:347: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Part::Part(effcee::Check::Part::Type, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:64: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest.h:334: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:349: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:349: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Part::Part(effcee::Check::Part::Type, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:63: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece()': /usr/include/re2/stringpiece.h:59: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Part::Part(effcee::Check::Part::Type, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:67: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:350: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:350: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:350: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:350: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:353: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Part::Part(effcee::Check::Part::Type, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:63: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:353: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:353: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map()': /usr/include/c++/11/bits/unordered_map.h:102: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/unordered_map.h:102: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/unordered_map.h:102: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:102: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:102: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)': /usr/include/c++/11/bits/basic_string.h:750: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long)': /usr/include/c++/11/bits/basic_string.h:191: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:103: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:108: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AlwaysTrue()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float)': /usr/include/c++/11/bits/hashtable_policy.h:447: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:296: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.LVL6280': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `gtest_SimpleCheckMatchTest_EvalGenerateName_': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__is_single_threaded()': /usr/include/c++/11/ext/atomicity.h:52: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/ext/atomicity.h:52: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__atomic_add_dispatch(int*, int)': /usr/include/c++/11/ext/atomicity.h:108: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__atomic_add_single(int*, int)': /usr/include/c++/11/ext/atomicity.h:92: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*)': /usr/include/c++/11/bits/stl_construct.h:162: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-param-util.h:379: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `gtest_SimpleCheckMatchTest_EvalGenerateName_': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-param-util.h:438: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `CreateTestFactory': /usr/include/gtest/internal/gtest-param-util.h:439: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:439: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-param-util.h:398: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `CreateTestFactory': /usr/include/gtest/internal/gtest-param-util.h:439: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `gtest_SimpleCheckMatchTest_EvalGenerator_': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `gtest_SimpleCheckMatchTest_EvalGenerator_': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*)': /usr/include/c++/11/bits/stl_construct.h:162: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator > >::deallocate(std::unique_ptr >*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `gtest_SimpleCheckMatchTest_EvalGenerator_': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/c++/11/bits/stl_construct.h:151: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/stl_construct.h:162: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `gtest_SimpleCheckMatchTest_EvalGenerator_': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:304: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/c++/11/bits/stl_uninitialized.h:98: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:143: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:143: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:143: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:143: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&)': /usr/include/c++/11/bits/stl_vector.h:103: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)': /usr/include/c++/11/bits/basic_string.h:731: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:750: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:765: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:150: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:150: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:150: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:150: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:151: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::char_traits::assign(char&, char const&)': /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:156: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:156: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:156: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:156: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:157: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:157: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:157: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ComparisonBase > >, std::vector >, testing::internal::AnyEq>::ComparisonBase(std::vector > const&)': /usr/include/gtest/gtest-matchers.h:710: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:157: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::~Check()': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:38: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:38: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:162: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:162: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:162: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:162: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&)': /usr/include/c++/11/bits/stl_vector.h:105: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/stl_vector.h:104: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:163: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:163: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:163: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:164: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:166: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:167: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:166: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:169: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::~Check()': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:38: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:169: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:169: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:170: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:174: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:174: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:174: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:174: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&)': /usr/include/c++/11/bits/stl_vector.h:105: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/stl_vector.h:103: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/stl_vector.h:105: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ComparisonBase > >, std::vector >, testing::internal::AnyEq>::~ComparisonBase()': /usr/include/gtest/gtest-matchers.h:708: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:175: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:175: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ComparisonBase > >, std::vector >, testing::internal::AnyEq>::~ComparisonBase()': /usr/include/gtest/gtest-matchers.h:708: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:178: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:181: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:181: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:181: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:181: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:181: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': /usr/include/gtest/gtest-matchers.h:708: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::~Check()': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:38: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:38: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:182: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.LEHE775': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:186: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:187: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AlwaysTrue()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.LEHB791': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:195: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:212: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:213: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&)': /usr/include/c++/11/bits/stl_vector.h:104: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/stl_vector.h:105: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/stl_vector.h:104: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ComparisonBase > >, std::vector >, testing::internal::AnyEq>::~ComparisonBase()': /usr/include/gtest/gtest-matchers.h:708: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:213: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:213: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:213: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:215: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data(char*)': /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::char_traits::assign(char&, char const&)': /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:215: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:215: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:242: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:249: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:251: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:253: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&)': /usr/include/c++/11/bits/stl_vector.h:103: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/bits/stl_vector.h:105: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:254: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:254: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:257: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:265: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:270: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:270: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ComparisonBase > >, std::vector >, testing::internal::AnyEq>::~ComparisonBase()': /usr/include/gtest/gtest-matchers.h:708: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:272: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)': /usr/include/c++/11/bits/basic_string.h:750: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:275: undefined reference to `testing::internal::InsertSyntheticTestCase(std::__cxx11::basic_string, std::allocator > const&, testing::internal::CodeLocation, bool)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:277: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:278: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long)': /usr/include/c++/11/bits/basic_string.h:191: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ComparisonBase > >, std::vector >, testing::internal::AnyEq>::~ComparisonBase()': /usr/include/gtest/gtest-matchers.h:708: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*)': /usr/include/c++/11/bits/stl_construct.h:162: undefined reference to `testing::internal::PrintStringTo(std::__cxx11::basic_string, std::allocator > const&, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-param-util.h:652: undefined reference to `testing::internal::PrintStringTo(std::__cxx11::basic_string, std::allocator > const&, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::UniversalPrinter::Print(char const* const&, std::ostream*)': /usr/include/c++/11/istream:104: undefined reference to `testing::internal::PrintTo(char const*, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::UniversalPrinter::Print(char const* const&, std::ostream*)': /usr/include/gtest/internal/gtest-internal.h:529: undefined reference to `testing::internal::PrintTo(char const*, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void testing::internal::RawBytesPrinter::PrintValue(effcee::Check::Type const&, std::ostream*)': /usr/include/c++/11/bits/stl_vector.h:98: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void testing::internal::RawBytesPrinter::PrintValue(effcee::Result::Status const&, std::ostream*)': ./obj-riscv64-linux-gnu/effcee/./effcee/make_unique.h:27: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void testing::internal::MatcherBase, std::allocator > const&>::DescribeImpl, std::allocator > const&>::ValuePolicy, std::allocator > >, false> >(testing::internal::MatcherBase, std::allocator > const&> const&, std::ostream*, bool)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:143: undefined reference to `testing::internal::PrintStringTo(std::__cxx11::basic_string, std::allocator > const&, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:459: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Vector_base >, std::allocator > > >::_Vector_impl_data::_Vector_impl_data()': /usr/include/c++/11/bits/stl_vector.h:98: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::vector >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&)': /usr/include/c++/11/bits/vector.tcc:121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/bits/vector.tcc:117: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/bits/vector.tcc:112: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete::operator()(effcee::Check::Part*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeNegationTo(std::ostream*) const': /usr/include/gtest/internal/gtest-param-util.h:439: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `effcee::Check::Check(effcee::Check const&)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:142: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': ./obj-riscv64-linux-gnu/effcee/./effcee/check.h:143: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::unique_ptr > effcee::make_unique(effcee::Check::Part&)': ./obj-riscv64-linux-gnu/effcee/./effcee/make_unique.h:27: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::unique_ptr > effcee::make_unique(effcee::Check::Part&)': /usr/include/c++/11/bits/vector.tcc:112: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::vector >, std::allocator > > >::~vector()': /usr/include/c++/11/bits/stl_vector.h:680: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/gtest/internal/gtest-param-util.h:590: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete::operator()(effcee::Check::Part*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator > >::deallocate(std::unique_ptr >*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeNegationTo(std::ostream*) const': /usr/include/gtest/internal/gtest-param-util.h:565: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/bits/stl_tree.h:1885: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Rb_tree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_erase(std::_Rb_tree_node, std::allocator > >*)': /usr/include/c++/11/bits/stl_tree.h:1887: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__shared_count<(__gnu_cxx::_Lock_policy)1>::~__shared_count()': /usr/include/c++/11/bits/shared_ptr_base.h:705: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/gtest/internal/gtest-param-util.h:607: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/gtest/internal/gtest-param-util.h:607: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/gtest/internal/gtest-param-util.h:607: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::char_traits::length(char const*)': /usr/include/c++/11/bits/char_traits.h:371: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:529: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::DescribeTo(std::ostream*) const': /usr/include/gtest/internal/gtest-param-util.h:575: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/gtest/internal/gtest-param-util.h:578: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeNegationTo(std::ostream*) const': /usr/include/gtest/internal/gtest-param-util.h:578: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:879: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `CheckedDowncastToActualType::Iterator, const testing::internal::ParamIteratorInterface<(anonymous namespace)::CheckMatchCase> >': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:879: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ios >::setstate(std::_Ios_Iostate)': /usr/include/c++/11/bits/basic_ios.h:158: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/bits/locale_facets.h:880: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:880: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:614: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>::_M_release()': /usr/include/c++/11/bits/shared_ptr_base.h:168: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/c++/11/bits/shared_ptr_base.h:184: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__exchange_and_add_dispatch(int*, int)': /usr/include/c++/11/ext/atomicity.h:101: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char)': /usr/include/c++/11/ostream:525: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__normal_iterator > >::__normal_iterator(effcee::Check const* const&)': /usr/include/c++/11/bits/stl_iterator.h:1011: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::SuiteApiResolver::GetSetUpCaseOrSuite(char const*, int)': /usr/include/gtest/internal/gtest-internal.h:529: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-internal.h:529: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ostream:614: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::SuiteApiResolver::GetSetUpCaseOrSuite(char const*, int)': /usr/include/gtest/internal/gtest-internal.h:529: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::SuiteApiResolver::GetTearDownCaseOrSuite(char const*, int)': /usr/include/gtest/internal/gtest-internal.h:550: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ostream:614: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::WithParamInterface, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > >::GetParam()': /usr/include/gtest/gtest.h:1854: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/gtest.h:1854: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:123: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >* testing::internal::CheckedDowncastToActualType >, testing::internal::ParameterizedTestSuiteInfoBase>(testing::internal::ParameterizedTestSuiteInfoBase*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >* testing::internal::CheckedDowncastToActualType >, testing::internal::ParameterizedTestSuiteInfoBase>(testing::internal::ParameterizedTestSuiteInfoBase*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Check::Type const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void testing::internal::RawBytesPrinter::PrintValue(effcee::Check::Type const&, std::ostream*)': /usr/include/gtest/gtest-printers.h:270: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain(effcee::Check::Type const&, testing::Matcher const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Check::Type const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::DummyMatchResultListener::DummyMatchResultListener()': /usr/include/gtest/gtest-matchers.h:205: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Check::Type const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__uniq_ptr_impl, std::allocator >, std::default_delete, std::allocator > > >::_M_ptr() const': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Check::Type const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, effcee::Check::Type const&) const': /usr/include/gmock/gmock-matchers.h:1538: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, effcee::Check::Type const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, effcee::Check::Type const&) const': /usr/include/gmock/gmock-matchers.h:1550: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Check::Type const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/gtest/gtest-matchers.h:262: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:123: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >* testing::internal::CheckedDowncastToActualType >, testing::internal::ParameterizedTestSuiteInfoBase>(testing::internal::ParameterizedTestSuiteInfoBase*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >* testing::internal::CheckedDowncastToActualType >, testing::internal::ParameterizedTestSuiteInfoBase>(testing::internal::ParameterizedTestSuiteInfoBase*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(char const* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::UniversalPrinter::Print(char const* const&, std::ostream*)': /usr/include/gtest/gtest-printers.h:691: undefined reference to `testing::internal::PrintTo(char const*, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain(char const* const&, testing::Matcher const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(char const* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::DummyMatchResultListener::DummyMatchResultListener()': /usr/include/gtest/gtest-matchers.h:205: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(char const* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::StringMatchResultListener::~StringMatchResultListener()': /usr/include/gmock/gmock-matchers.h:303: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, char const* const&) const': /usr/include/gmock/gmock-matchers.h:1538: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, char const* const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, char const* const&) const': /usr/include/gmock/gmock-matchers.h:1550: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(char const* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/gtest/gtest-matchers.h:262: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Result::Status const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void testing::internal::RawBytesPrinter::PrintValue(effcee::Result::Status const&, std::ostream*)': /usr/include/gtest/gtest-printers.h:270: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain(effcee::Result::Status const&, testing::Matcher const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Result::Status const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::DummyMatchResultListener::DummyMatchResultListener()': /usr/include/gtest/gtest-matchers.h:205: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Result::Status const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::StringMatchResultListener::~StringMatchResultListener()': /usr/include/gmock/gmock-matchers.h:303: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, effcee::Result::Status const&) const': /usr/include/gmock/gmock-matchers.h:1538: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, effcee::Result::Status const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, effcee::Result::Status const&) const': /usr/include/gmock/gmock-matchers.h:1550: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Result::Status const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/gtest/gtest-matchers.h:262: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::StringMatchResultListener::~StringMatchResultListener()': /usr/include/gmock/gmock-matchers.h:303: undefined reference to `testing::internal::PrintStringTo(std::__cxx11::basic_string, std::allocator > const&, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain, std::allocator > const, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&, testing::Matcher, std::allocator > const&> const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::MatchAndExplain(std::__cxx11::basic_string, std::allocator > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::MatchResultListener::MatchResultListener(std::ostream*)': /usr/include/gtest/gtest-matchers.h:78: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::MatchAndExplain(std::__cxx11::basic_string, std::allocator > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::DummyMatchResultListener::DummyMatchResultListener()': /usr/include/gtest/gtest-matchers.h:205: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::MatchAndExplain(std::__cxx11::basic_string, std::allocator > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:251: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::str() const': /usr/include/c++/11/sstream:1136: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher, std::allocator > > > >::operator(), std::allocator > >(char const*, std::__cxx11::basic_string, std::allocator > const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher, std::allocator > > > >::operator(), std::allocator > >(char const*, std::__cxx11::basic_string, std::allocator > const&) const': /usr/include/gmock/gmock-matchers.h:1555: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::MatchAndExplain(std::__cxx11::basic_string, std::allocator > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `_ZNK7testing18PolymorphicMatcherINS_8internal16HasSubstrMatcherINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEcvNS_7MatcherIT_EEIRKS8_EEv': /usr/include/gtest/gtest-matchers.h:647: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator(), std::allocator > >(char const*, std::__cxx11::basic_string, std::allocator > const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator(), std::allocator > >(char const*, std::__cxx11::basic_string, std::allocator > const&) const': /usr/include/gmock/gmock-matchers.h:1550: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::MatchAndExplain(std::__cxx11::basic_string, std::allocator > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void testing::internal::MatcherBase, std::allocator > const&>::ValuePolicy, std::allocator > >, false>::Init, std::allocator > > const&>(testing::internal::MatcherBase, std::allocator > const&>&, testing::internal::EqMatcher, std::allocator > > const&)': /usr/include/gtest/gtest-matchers.h:441: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::MatchAndExplain(std::__cxx11::basic_string, std::allocator > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:251: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher, std::allocator > > >::operator(), std::allocator > >(char const*, std::__cxx11::basic_string, std::allocator > const&) const': /usr/include/gmock/gmock-matchers.h:1544: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::str() const': /usr/include/c++/11/sstream:1136: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher, std::allocator > > >::operator(), std::allocator > >(char const*, std::__cxx11::basic_string, std::allocator > const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher, std::allocator > > >::operator(), std::allocator > >(char const*, std::__cxx11::basic_string, std::allocator > const&) const': /usr/include/gmock/gmock-matchers.h:1550: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::MatchAndExplain(std::__cxx11::basic_string, std::allocator > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::DescribeTo(std::ostream*) const': /usr/include/gtest/gtest-matchers.h:262: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::StringMatchResultListener::~StringMatchResultListener()': /usr/include/gmock/gmock-matchers.h:303: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain(unsigned long const&, testing::Matcher const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(unsigned long const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::DummyMatchResultListener::DummyMatchResultListener()': /usr/include/gtest/gtest-matchers.h:205: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(unsigned long const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::StringMatchResultListener::~StringMatchResultListener()': /usr/include/gmock/gmock-matchers.h:303: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, unsigned long const&) const': /usr/include/gmock/gmock-matchers.h:1538: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, unsigned long const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, unsigned long const&) const': /usr/include/gmock/gmock-matchers.h:1550: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(unsigned long const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/gtest/gtest-matchers.h:262: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(unsigned long const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char)': /usr/include/c++/11/ostream:525: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain > const, std::vector > const&>(std::vector > const&, testing::Matcher > const&> const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::IsReadableTypeName(std::__cxx11::basic_string, std::allocator > const&)': /usr/include/gmock/gmock-matchers.h:574: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase > const&>::MatchAndExplain(std::vector > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::DummyMatchResultListener::DummyMatchResultListener()': /usr/include/gtest/gtest-matchers.h:205: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase > const&>::MatchAndExplain(std::vector > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase > const&>::MatchAndExplain(std::vector > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > >* testing::internal::CheckedDowncastToActualType, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > >, testing::internal::ParameterizedTestSuiteInfoBase>(testing::internal::ParameterizedTestSuiteInfoBase*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(bool const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain(bool const&, testing::Matcher const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(bool const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::DummyMatchResultListener::DummyMatchResultListener()': /usr/include/gtest/gtest-matchers.h:205: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(bool const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::StringMatchResultListener::~StringMatchResultListener()': /usr/include/gmock/gmock-matchers.h:303: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, bool const&) const': /usr/include/gmock/gmock-matchers.h:1538: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, bool const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, bool const&) const': /usr/include/gmock/gmock-matchers.h:1550: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(bool const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/gtest/gtest-matchers.h:262: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::DummyMatchResultListener::DummyMatchResultListener()': /usr/include/gtest/gtest-matchers.h:205: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase > const&>::MatchAndExplain(std::vector > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:251: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher > > >::operator() > >(char const*, std::vector > const&) const': /usr/include/gmock/gmock-matchers.h:1544: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::str() const': /usr/include/c++/11/sstream:1136: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher > > >::operator() > >(char const*, std::vector > const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher > > >::operator() > >(char const*, std::vector > const&) const': /usr/include/gmock/gmock-matchers.h:1555: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase > const&>::MatchAndExplain(std::vector > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher > > >::operator() > >(char const*, std::vector > const&) const': /usr/include/gmock/gmock-matchers.h:1555: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:124: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::vector >::emplace_back(testing::internal::ParameterizedTestSuiteInfoBase*&&)': /usr/include/c++/11/bits/vector.tcc:112: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:123: undefined reference to `testing::internal::ReportInvalidTestSuiteType(char const*, testing::internal::CodeLocation)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(testing::internal::CodeLocation const&)': /usr/include/gtest/internal/gtest-internal.h:492: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-param-util.h:718: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.LVL9724': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:48: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `AddToRegistry': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:48: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:53: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:65: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::InstantiationInfo::InstantiationInfo(std::__cxx11::basic_string, std::allocator > const&, testing::internal::ParamGenerator (*)(), std::__cxx11::basic_string, std::allocator > (*)(testing::TestParamInfo const&), char const*, int)': /usr/include/gtest/internal/gtest-param-util.h:637: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:71: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:71: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:71: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:75: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:79: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:84: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:84: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:88: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:88: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:88: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:92: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:98: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:102: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:102: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:111: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:111: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:111: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:121: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:131: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:141: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:141: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:147: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:147: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:147: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:153: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:160: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:160: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:166: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:178: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:184: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:193: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:205: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:235: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `AddToRegistry': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:235: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:244: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/check_test.cc:249: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::vector >::emplace_back(testing::internal::ParameterizedTestSuiteInfoBase*&&)': /usr/include/c++/11/bits/vector.tcc:121: undefined reference to `testing::internal::ReportInvalidTestSuiteType(char const*, testing::internal::CodeLocation)' /usr/bin/ld: /usr/include/c++/11/bits/vector.tcc:121: undefined reference to `testing::internal::ReportInvalidTestSuiteType(char const*, testing::internal::CodeLocation)' /usr/bin/ld: /usr/include/c++/11/bits/vector.tcc:121: undefined reference to `testing::internal::ReportInvalidTestSuiteType(char const*, testing::internal::CodeLocation)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::UniversalPrinter::Print(char const&, std::ostream*)': /usr/include/gtest/gtest-printers.h:691: undefined reference to `testing::internal::PrintTo(unsigned char, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(re2::StringPiece const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain(re2::StringPiece const&, testing::Matcher const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(re2::StringPiece const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::DummyMatchResultListener::DummyMatchResultListener()': /usr/include/gtest/gtest-matchers.h:205: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(re2::StringPiece const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::MatchResultListener::MatchResultListener(std::ostream*)': /usr/include/gtest/gtest-matchers.h:78: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(re2::StringPiece const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:251: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::str() const': /usr/include/c++/11/sstream:1136: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, re2::StringPiece const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, re2::StringPiece const&) const': /usr/include/gmock/gmock-matchers.h:1550: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(re2::StringPiece const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/gtest/gtest-matchers.h:262: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:123: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CartesianProductGenerator, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> >::IteratorImpl > const* testing::internal::CheckedDowncastToActualType, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> >::IteratorImpl > const, testing::internal::ParamIteratorInterface, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > const>(testing::internal::ParamIteratorInterface, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > const*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CartesianProductGenerator, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> >::IteratorImpl > const* testing::internal::CheckedDowncastToActualType, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> >::IteratorImpl > const, testing::internal::ParamIteratorInterface, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > const>(testing::internal::ParamIteratorInterface, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > const*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:123: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator const* testing::internal::CheckedDowncastToActualType::Iterator const, testing::internal::ParamIteratorInterface const>(testing::internal::ParamIteratorInterface const*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator const* testing::internal::CheckedDowncastToActualType::Iterator const, testing::internal::ParamIteratorInterface const>(testing::internal::ParamIteratorInterface const*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::Equals(testing::internal::ParamIteratorInterface const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:878: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/bits/locale_facets.h:880: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::Equals(testing::internal::ParamIteratorInterface const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::endl >(std::basic_ostream >&)': /usr/include/c++/11/ostream:685: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParamIterator::operator==(testing::internal::ParamIterator const&) const': /usr/include/gtest/internal/gtest-param-util.h:151: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParamIterator::operator*() const': /usr/include/gtest/internal/gtest-param-util.h:137: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::TestParamInfo::TestParamInfo(effcee::Check::Type const&, unsigned long)': /usr/include/gtest/internal/gtest-param-util.h:61: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::IsValidParamName(std::__cxx11::basic_string, std::allocator > const&)': /usr/include/gtest/internal/gtest-param-util.h:657: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:582: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_istream >::basic_istream()': /usr/include/c++/11/istream:607: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()': /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >::~basic_ostream()': /usr/include/c++/11/ostream:93: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator, std::allocator > > >::deallocate(std::_Rb_tree_node, std::allocator > >*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:607: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::Current() const': /usr/include/gtest/internal/gtest-param-util.h:334: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ostream:613: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::Current() const': /usr/include/gtest/internal/gtest-param-util.h:334: undefined reference to `testing::internal::InsertSyntheticTestCase(std::__cxx11::basic_string, std::allocator > const&, testing::internal::CodeLocation, bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:334: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::char_traits::copy(char*, char const*, unsigned long)': /usr/include/c++/11/bits/char_traits.h:409: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data(char*)': /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:550: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/gtest/internal/gtest-param-util.h:604: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator const* testing::internal::CheckedDowncastToActualType::Iterator const, testing::internal::ParamIteratorInterface const>(testing::internal::ParamIteratorInterface const*)': /usr/include/gtest/internal/gtest-param-util.h:607: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/gtest/internal/gtest-param-util.h:580: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator > testing::PrintToString(effcee::Check::Type const&)': /usr/include/gtest/gtest-printers.h:1020: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/istream:104: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::Equals(testing::internal::ParamIteratorInterface const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::endl >(std::basic_ostream >&)': /usr/include/c++/11/ostream:685: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParamIterator::operator==(testing::internal::ParamIterator const&) const': /usr/include/gtest/internal/gtest-param-util.h:151: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::Current() const': /usr/include/gtest/internal/gtest-param-util.h:334: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:572: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::IsAlNum(char)': /usr/include/gtest/internal/gtest-port.h:1929: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:582: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()': /usr/include/c++/11/sstream:1012: undefined reference to `testing::internal::PrintTo(unsigned char, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_streambuf >::pbase() const': /usr/include/c++/11/streambuf:534: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)': /usr/include/c++/11/bits/basic_string.h:1959: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >::~basic_ostream()': /usr/include/c++/11/ostream:93: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::~Iterator()': /usr/include/gtest/internal/gtest-param-util.h:314: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:607: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:607: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ostream:613: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:575: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::Current() const': /usr/include/gtest/internal/gtest-param-util.h:334: undefined reference to `testing::internal::InsertSyntheticTestCase(std::__cxx11::basic_string, std::allocator > const&, testing::internal::CodeLocation, bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>::_M_release()': /usr/include/c++/11/bits/shared_ptr_base.h:175: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::size() const': /usr/include/c++/11/bits/basic_string.h:920: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:550: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__exchange_and_add_dispatch(int*, int)': /usr/include/c++/11/ext/atomicity.h:101: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(testing::internal::CodeLocation const&)': /usr/include/gtest/internal/gtest-internal.h:492: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const': /usr/include/c++/11/bits/basic_string.h:331: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ios >::~basic_ios()': /usr/include/c++/11/bits/basic_ios.h:282: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__shared_count<(__gnu_cxx::_Lock_policy)1>::~__shared_count()': /usr/include/c++/11/bits/shared_ptr_base.h:705: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/bits/shared_ptr_base.h:705: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/gtest/internal/gtest-param-util.h:580: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParamIterator::~ParamIterator()': /usr/include/gtest/internal/gtest-param-util.h:123: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator > >::Iterator::Equals(testing::internal::ParamIteratorInterface, std::allocator > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator > >::Iterator::Current() const': /usr/include/gtest/internal/gtest-param-util.h:334: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator > >::Iterator::Equals(testing::internal::ParamIteratorInterface, std::allocator > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CartesianProductGenerator, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> >::IteratorImpl >::Advance()': /usr/include/gtest/internal/gtest-param-util.h:854: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator > >::Iterator::Equals(testing::internal::ParamIteratorInterface, std::allocator > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CartesianProductGenerator, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> >::IteratorImpl >::Equals(testing::internal::ParamIteratorInterface, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:870: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator > >::Iterator::Equals(testing::internal::ParamIteratorInterface, std::allocator > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::CartesianProductGenerator, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> >::IteratorImpl >::Equals(testing::internal::ParamIteratorInterface, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:870: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/gtest/internal/gtest-param-util.h:870: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator >, effcee::Check::Type> >::Iterator const* testing::internal::CheckedDowncastToActualType, std::allocator >, effcee::Check::Type> >::Iterator const, testing::internal::ParamIteratorInterface, std::allocator >, effcee::Check::Type> > const>(testing::internal::ParamIteratorInterface, std::allocator >, effcee::Check::Type> > const*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator >, effcee::Check::Type> >::Iterator const* testing::internal::CheckedDowncastToActualType, std::allocator >, effcee::Check::Type> >::Iterator const, testing::internal::ParamIteratorInterface, std::allocator >, effcee::Check::Type> > const>(testing::internal::ParamIteratorInterface, std::allocator >, effcee::Check::Type> > const*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator >, effcee::Check::Type> >::Iterator::Equals(testing::internal::ParamIteratorInterface, std::allocator >, effcee::Check::Type> > const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:878: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/bits/locale_facets.h:880: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParamIterator, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > >::operator==(testing::internal::ParamIterator, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:151: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::IsAlNum(char)': /usr/include/gtest/internal/gtest-port.h:1929: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:575: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::char_traits::length(char const*)': /usr/include/c++/11/bits/char_traits.h:371: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::ctype const& std::__check_facet >(std::ctype const*)': /usr/include/c++/11/bits/basic_ios.h:49: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_iostream >::basic_iostream()': /usr/include/c++/11/istream:905: undefined reference to `testing::internal::PrintStringTo(std::__cxx11::basic_string, std::allocator > const&, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()': /usr/include/c++/11/sstream:1012: undefined reference to `testing::internal::PrintStringTo(std::__cxx11::basic_string, std::allocator > const&, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_streambuf >::basic_streambuf()': /usr/include/c++/11/streambuf:470: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()': /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_istream >::~basic_istream()': /usr/include/c++/11/istream:104: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::pair, std::allocator >, effcee::Check::Type>::pair(std::pair, std::allocator >, effcee::Check::Type> const&)': /usr/include/c++/11/bits/stl_pair.h:314: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator > >::Iterator::Equals(testing::internal::ParamIteratorInterface, std::allocator > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::endl >(std::basic_ostream >&)': /usr/include/c++/11/ostream:685: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator >, effcee::Check::Type> >::Iterator::Equals(testing::internal::ParamIteratorInterface, std::allocator >, effcee::Check::Type> > const&) const': /usr/include/gtest/internal/gtest-param-util.h:344: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::__uniq_ptr_impl, std::allocator >, effcee::Check::Type> >, std::default_delete, std::allocator >, effcee::Check::Type> > > >::_M_ptr() const': /usr/include/c++/11/bits/unique_ptr.h:173: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete, std::allocator >, effcee::Check::Type> > >::operator()(testing::internal::ParamIteratorInterface, std::allocator >, effcee::Check::Type> >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::unique_ptr, std::allocator >, effcee::Check::Type> const, std::default_delete, std::allocator >, effcee::Check::Type> const> >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete, std::allocator >, effcee::Check::Type> const>::operator()(std::pair, std::allocator >, effcee::Check::Type> const*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator >, effcee::Check::Type> >::Iterator::~Iterator()': /usr/include/gtest/internal/gtest-param-util.h:314: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::_Rb_tree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_mbegin() const': /usr/include/c++/11/bits/stl_tree.h:735: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:547: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > > >::operator()(testing::internal::ParamIteratorInterface, std::allocator >, std::pair, std::allocator >, effcee::Check::Type> > >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::InsertSyntheticTestCase(std::__cxx11::basic_string, std::allocator > const&, testing::internal::CodeLocation, bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `__gnu_cxx::__exchange_and_add_dispatch(int*, int)': /usr/include/c++/11/ext/atomicity.h:98: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator > >::Iterator::Equals(testing::internal::ParamIteratorInterface, std::allocator > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator >, effcee::Check::Type> >::Iterator::Equals(testing::internal::ParamIteratorInterface, std::allocator >, effcee::Check::Type> > const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `std::default_delete, std::allocator >, effcee::Check::Type> > >::operator()(testing::internal::ParamIteratorInterface, std::allocator >, effcee::Check::Type> >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:(.data.rel.ro._ZTIN7testing13TestWithParamIN6effcee5Check4TypeEEE[_ZTIN7testing13TestWithParamIN6effcee5Check4TypeEEE]+0x18): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:(.data.rel.ro._ZTIN7testing13TestWithParamIN3re211StringPieceEEE[_ZTIN7testing13TestWithParamIN3re211StringPieceEEE]+0x18): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:(.data.rel.ro._ZTIN7testing13TestWithParamISt5tupleIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS7_N6effcee5Check4TypeEEEEEE[_ZTIN7testing13TestWithParamISt5tupleIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS7_N6effcee5Check4TypeEEEEEE]+0x18): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:(.data.rel.ro._ZTVN7testing13TestWithParamIN6effcee5Check4TypeEEE[_ZTVN7testing13TestWithParamIN6effcee5Check4TypeEEE]+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:(.data.rel.ro._ZTVN7testing13TestWithParamIN6effcee5Check4TypeEEE[_ZTVN7testing13TestWithParamIN6effcee5Check4TypeEEE]+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:(.data.rel.ro._ZTVN7testing13TestWithParamIN3re211StringPieceEEE[_ZTVN7testing13TestWithParamIN3re211StringPieceEEE]+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:(.data.rel.ro._ZTVN7testing13TestWithParamIN3re211StringPieceEEE[_ZTVN7testing13TestWithParamIN3re211StringPieceEEE]+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:(.data.rel.ro._ZTVN7testing13TestWithParamISt5tupleIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS7_N6effcee5Check4TypeEEEEEE[_ZTVN7testing13TestWithParamISt5tupleIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS7_N6effcee5Check4TypeEEEEEE]+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:(.data.rel.ro._ZTVN7testing13TestWithParamISt5tupleIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS7_N6effcee5Check4TypeEEEEEE[_ZTVN7testing13TestWithParamISt5tupleIJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIS7_N6effcee5Check4TypeEEEEEE]+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o: in function `.LANCHOR2': check_test.cc:(.data.rel.ro+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0xa0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0xa8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0xe0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0xe8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x120): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x128): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x160): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x168): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x1a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x1a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x1e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x1e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x220): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x228): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x260): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x268): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x2a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x2a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x2e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x2e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x320): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x328): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x360): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x368): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x3a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x3a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x3e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x3e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x420): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x428): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x460): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x468): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x4a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x4a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x4e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x4e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x520): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x528): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x560): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x568): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x5a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x5a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x5e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x5e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x620): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x628): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x680): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x688): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x6c0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x6c8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x700): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x708): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x760): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x768): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x7c0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x7c8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x820): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x828): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x880): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x888): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x910): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x928): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x940): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x958): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: check_test.cc:(.data.rel.ro+0x970): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/check_test.cc.o:check_test.cc:(.data.rel.ro+0x988): more undefined references to `typeinfo for testing::Test' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Cursor_AdvanceLineIsNoopAfterEndIsReached_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Cursor_AdvanceReturnsTheCursorItself_Test>::CreateTest()': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::Test()' /usr/bin/ld: /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:41: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o:/usr/include/gtest/internal/gtest-internal.h:472: more undefined references to `testing::Test::Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:144: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `CreateTest': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:151: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o:/usr/include/gtest/internal/gtest-internal.h:472: more undefined references to `testing::Test::~Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)': /usr/include/c++/11/bits/basic_string.tcc:212: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.tcc:212: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:165: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:536: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::char_traits::assign(char&, char const&)': /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::erase(unsigned long, unsigned long)': /usr/include/c++/11/bits/basic_string.h:1832: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:1832: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:1832: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag)': /usr/include/c++/11/bits/stl_iterator_base_funcs.h:104: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::char_traits::copy(char*, char const*, unsigned long)': /usr/include/c++/11/bits/char_traits.h:409: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:32: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:33: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:33: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:33: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `effcee::Cursor::RestOfLine() const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:44: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `effcee::Cursor::Cursor(re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:32: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `effcee::Cursor::RestOfLine() const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:44: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:45: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.LEHB206': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:101: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:101: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:101: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:101: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:38: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:38: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:38: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:38: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:39: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:45: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:46: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:48: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:48: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:48: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:48: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:49: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:49: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:51: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:51: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:51: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:51: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:52: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:76: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:76: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__uniq_ptr_impl, std::allocator >, std::default_delete, std::allocator > > >::_M_ptr() const': /usr/include/c++/11/bits/unique_ptr.h:173: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:76: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `effcee::Cursor::RestOfLine() const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:45: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:77: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:77: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:77: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:78: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:77: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:77: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:77: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:80: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:82: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:82: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:82: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:82: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:83: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:83: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:83: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:87: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:87: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `effcee::Cursor::RestOfLine() const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:44: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:45: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:87: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:87: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:87: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:87: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:87: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:87: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:90: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:93: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:93: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:93: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:93: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `effcee::Cursor::RestOfLine() const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:45: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:45: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:45: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:45: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:94: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:94: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:109: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:109: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:109: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:110: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o:./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:110: more undefined references to `testing::internal::AssertHelper::~AssertHelper()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:111: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:113: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:113: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:114: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:114: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:114: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:114: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:115: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:115: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:115: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:117: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:117: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:117: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:117: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:118: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:119: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:119: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o:./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:120: more undefined references to `testing::internal::AssertHelper::~AssertHelper()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `effcee::Cursor::AdvanceLine()': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:60: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:120: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:111: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:119: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:119: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:122: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:126: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:126: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:126: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:129: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:129: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:131: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `effcee::Cursor::RestOfLine() const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:44: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:45: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor.h:45: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `re2::StringPiece::remove_prefix(unsigned long)': /usr/include/re2/stringpiece.h:89: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:30: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:30: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:35: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:41: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:57: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:57: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:62: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:62: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:62: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:73: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:80: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:85: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:85: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:90: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:90: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:90: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:99: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:104: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:122: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:122: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:137: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:137: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:137: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:144: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__uniq_ptr_impl, std::allocator >, std::default_delete, std::allocator > > >::_M_ptr() const': /usr/include/c++/11/bits/unique_ptr.h:173: undefined reference to `testing::internal::PrintTo(char const*, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:149: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:151: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::DescribeNegationTo(std::ostream*) const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:154: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::DescribeNegationTo(std::ostream*) const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:154: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::DescribeNegationTo(std::ostream*) const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:156: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:158: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:161: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': ./obj-riscv64-linux-gnu/effcee/./effcee/cursor_test.cc:161: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long)': /usr/include/c++/11/bits/basic_string.h:191: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain(effcee::Cursor* const&, testing::Matcher const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Cursor* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Cursor* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ios >::~basic_ios()': /usr/include/c++/11/bits/basic_ios.h:282: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/bits/basic_ios.h:282: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)': /usr/include/c++/11/bits/basic_string.h:1959: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()': /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ostream >::~basic_ostream()': /usr/include/c++/11/ostream:93: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ios >::~basic_ios()': /usr/include/c++/11/bits/basic_ios.h:282: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Cursor* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::~MatcherBase()': /usr/include/gtest/gtest-matchers.h:329: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ios >::~basic_ios()': /usr/include/c++/11/bits/basic_ios.h:282: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)': /usr/include/c++/11/bits/basic_string.h:1959: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()': /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ostream >::~basic_ostream()': /usr/include/c++/11/ostream:93: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ios >::~basic_ios()': /usr/include/c++/11/bits/basic_ios.h:282: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(re2::StringPiece const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::~MatcherBase()': /usr/include/gtest/gtest-matchers.h:329: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long)': /usr/include/c++/11/bits/basic_string.h:191: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain(int const&, testing::Matcher const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::IsReadableTypeName(std::__cxx11::basic_string, std::allocator > const&)': /usr/include/gmock/gmock-matchers.h:574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:1386: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(int const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::DummyMatchResultListener::DummyMatchResultListener()': /usr/include/gtest/gtest-matchers.h:205: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(int const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(int const&, testing::MatchResultListener*) const': /usr/include/c++/11/sstream:1013: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(int const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)': /usr/include/c++/11/bits/basic_string.h:1959: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()': /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ostream >::~basic_ostream()': /usr/include/c++/11/ostream:93: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `std::basic_ios >::~basic_ios()': /usr/include/c++/11/bits/basic_ios.h:282: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(int const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `testing::internal::MatcherBase::~MatcherBase()': /usr/include/gtest/gtest-matchers.h:329: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o: in function `.LANCHOR0': cursor_test.cc:(.data.rel.ro+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0xa0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0xa8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0xe0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0xe8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x120): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x128): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x160): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x168): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x1a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x1a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x1e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x1e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x220): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x228): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x260): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x268): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x2a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x2a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x2e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x2e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x320): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x328): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x360): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x368): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x3a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x3a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x3e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x3e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x420): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x428): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x460): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x468): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x490): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x4a8): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x4c0): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x4d8): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: cursor_test.cc:(.data.rel.ro+0x4f0): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/cursor_test.cc.o:cursor_test.cc:(.data.rel.ro+0x508): more undefined references to `typeinfo for testing::Test' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Diagnostic_ShiftOnCopyAppendsToOriginalMessage_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:34: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Diagnostic_MessageAccumulatesValuesOfDifferentTypes_Test>::CreateTest()': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o:/usr/include/gtest/internal/gtest-internal.h:472: more undefined references to `testing::Test::Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:57: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:65: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `CreateTest': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o:./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:28: more undefined references to `testing::Test::~Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::basic_ostream >::basic_ostream()': /usr/include/c++/11/ostream:398: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/ostream:398: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::basic_ios >::basic_ios()': /usr/include/c++/11/bits/basic_ios.h:462: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_ios.h:462: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:31: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::basic_ostream >::~basic_ostream()': /usr/include/c++/11/ostream:93: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/ostream:93: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `(anonymous namespace)::Diagnostic_ConvertsToResultWithSameFailStatus_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:34: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:34: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&)': /usr/include/c++/11/bits/basic_string.h:168: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `(anonymous namespace)::Diagnostic_ConvertsToResultWithSameFailStatus_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:37: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `effcee::Diagnostic::~Diagnostic()': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic.h:27: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::basic_ios >::basic_ios()': /usr/include/c++/11/bits/basic_ios.h:461: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:45: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::basic_ostream >::basic_ostream()': /usr/include/c++/11/ostream:398: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `effcee::Diagnostic::~Diagnostic()': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic.h:27: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic.h:27: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::basic_ios >::~basic_ios()': /usr/include/c++/11/bits/basic_ios.h:282: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream()': /usr/include/c++/11/sstream:792: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:63: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:63: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:63: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:63: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::basic_ostream >::basic_ostream()': /usr/include/c++/11/ostream:398: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:28: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:28: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:34: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:42: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:48: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:48: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:57: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/diagnostic_test.cc:57: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o: in function `.LANCHOR0': diagnostic_test.cc:(.data.rel.ro+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0xa0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0xa8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0xe0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0xe8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x120): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x128): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x160): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x168): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x190): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x1a8): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x1c0): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x1d8): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: diagnostic_test.cc:(.data.rel.ro+0x1f0): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/diagnostic_test.cc.o:diagnostic_test.cc:(.data.rel.ro+0x208): more undefined references to `typeinfo for testing::Test' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Match_TwoDAGChecksPassWithSurroundingText_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Match_DAGThenSameFailsIfNeverMatched_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Match_TwoDAGChecksPassWhenReversedMatchingSameLine_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Match_MessageStringNotFoundAfterInitialMatch_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Match_CheckRegexPass_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o:/usr/include/gtest/internal/gtest-internal.h:470: more undefined references to `testing::Test::Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `CreateTest': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:540: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o:/usr/include/gtest/internal/gtest-internal.h:472: more undefined references to `testing::Test::~Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:415: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:415: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenNextOnSameLineFails_Test::~Match_DAGThenNextOnSameLineFails_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:422: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenNextOnSameLineFails_Test::~Match_DAGThenNextOnSameLineFails_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:422: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:422: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenNextPassesIfOnAfterNextLine_Test::~Match_DAGThenNextPassesIfOnAfterNextLine_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:434: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:454: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_TwoDAGChecksPassWhenReversedMatchingSameLine_Test::~Match_TwoDAGChecksPassWhenReversedMatchingSameLine_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:461: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_TwoDAGChecksPassWhenReversedMatchingSameLine_Test::~Match_TwoDAGChecksPassWhenReversedMatchingSameLine_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:461: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:461: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:461: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL1654': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:477: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_MessageStringNotFoundWhenNeverMatchedAnything_Test::~Match_MessageStringNotFoundWhenNeverMatchedAnything_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:518: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL1682': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:518: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL1683': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:518: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_MessageStringNotFoundAfterInitialMatch_Test::~Match_MessageStringNotFoundAfterInitialMatch_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:540: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_MessageStringNotFoundAfterInitialMatch_Test::~Match_MessageStringNotFoundAfterInitialMatch_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:540: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_MessageCheckNotStringFoundAfterInitialMatch_Test::~Match_MessageCheckNotStringFoundAfterInitialMatch_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:578: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL1724': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:650: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_MessageUnresolvedDAG_Test::~Match_MessageUnresolvedDAG_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:675: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:675: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:675: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL1732': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:675: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:711: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:728: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_CheckRegexFail_Test::~Match_CheckRegexFail_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:735: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:735: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:735: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_MessageStringRegexRegexWithFalseStartFail_Test::~Match_MessageStringRegexRegexWithFalseStartFail_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:740: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:757: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_VarDefFollowedByUseInNotCheck_Test::~Match_VarDefFollowedByUseInNotCheck_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:809: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:809: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:809: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_VarDefFollowedByUseInNextCheckRightLine_Test::~Match_VarDefFollowedByUseInNextCheckRightLine_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:818: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:818: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_UndefinedVarNeverMatches_Test::~Match_UndefinedVarNeverMatches_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:838: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL1857': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:870: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_VarDefRegexCountsParenthesesProperlyFail_Test::~Match_VarDefRegexCountsParenthesesProperlyFail_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:877: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:877: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL1864': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:877: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:877: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)': /usr/include/c++/11/bits/basic_string.tcc:233: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)': /usr/include/c++/11/bits/basic_string.tcc:232: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.tcc:212: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.tcc:212: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:37: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:37: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:44: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:45: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:45: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:46: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL2244': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:57: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:59: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LEHB313': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:73: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:73: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:73: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:73: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:74: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL2350': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:80: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:81: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:84: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:87: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:87: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:87: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:96: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:98: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:98: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:98: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:99: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `effcee::Result::operator bool() const': ./obj-riscv64-linux-gnu/effcee/./effcee/effcee.h:88: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:103: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:103: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:103: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:135: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/re2/stringpiece.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:135: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:136: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:137: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:138: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:137: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:157: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:159: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LEHB355': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:163: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:163: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:163: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:163: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:163: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:164: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `effcee::Result::operator bool() const': ./obj-riscv64-linux-gnu/effcee/./effcee/effcee.h:88: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:169: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:169: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:175: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:175: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:176: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_BetweenNotLinesNeverSeenPasses_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:179: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_BetweenNotLinesNeverSeenPasses_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:184: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:184: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:184: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:195: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:196: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `effcee::Result::operator bool() const': ./obj-riscv64-linux-gnu/effcee/./effcee/effcee.h:88: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:201: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:204: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:206: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:206: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:206: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:206: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:207: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:207: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:207: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:210: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:214: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:214: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:214: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:213: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:224: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:224: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:224: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:224: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:224: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:225: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LEHB420': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:275: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >*, false>::_Head_base()': /usr/include/c++/11/tuple:190: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:276: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:276: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:286: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:288: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:288: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:289: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:290: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:289: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:297: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:298: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:299: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:306: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:306: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:306: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:306: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:307: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LEHB444': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:311: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:312: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:312: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:325: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:325: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:327: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:328: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:328: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:331: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:332: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:333: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:353: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:353: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:353: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:353: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:354: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LEHB468': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:364: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:365: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:365: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:368: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:368: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:373: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:374: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:375: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:375: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:377: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:387: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:387: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:387: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:387: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:388: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `effcee::Result::operator bool() const': ./obj-riscv64-linux-gnu/effcee/./effcee/effcee.h:88: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:392: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:393: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:393: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:393: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:393: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:396: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:396: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:396: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:397: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:429: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:430: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:431: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:434: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:436: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:450: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:450: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:450: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:451: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:451: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:458: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:461: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:462: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:463: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:463: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:463: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:464: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LEHB536': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:708: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:708: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:711: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:715: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:715: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:715: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:715: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:716: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:720: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:720: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:720: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_CheckRegexMatchesEmptyPass_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:723: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:725: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:725: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:725: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:725: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:726: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:725: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:732: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:732: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:732: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:732: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:732: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:732: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `effcee::Result::operator bool() const': ./obj-riscv64-linux-gnu/effcee/./effcee/effcee.h:88: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:737: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:738: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:785: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:785: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:867: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:867: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:874: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:874: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:874: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:874: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:875: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:875: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:875: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:50: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:52: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:53: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:53: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `effcee::Result::operator bool() const': ./obj-riscv64-linux-gnu/effcee/./effcee/effcee.h:88: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:63: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:63: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:63: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:63: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:64: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:65: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:65: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long)': /usr/include/c++/11/bits/basic_string.h:245: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:91: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:91: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:92: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:93: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:93: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_SimpleThenSameFailsIfOnNextLine_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:106: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/re2/stringpiece.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_SimpleThenSameFailsIfOnNextLine_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:106: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_SimpleThenSameFailsIfOnNextLine_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:108: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:108: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:109: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_SimpleThenSameFailsIfOnNextLine_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:110: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:113: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:115: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:116: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:116: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:116: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:116: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:118: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:118: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:121: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:123: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:123: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:124: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:124: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:124: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:125: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:125: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:128: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:130: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:130: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:131: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:131: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:131: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:132: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:132: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:133: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:140: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:140: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:141: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:142: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:142: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:142: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:143: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:143: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:144: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:146: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:148: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:148: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:150: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:151: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:227: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:229: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:229: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:229: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:229: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:230: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:230: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:232: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:234: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:234: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:236: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:236: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:236: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:236: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&)': /usr/include/c++/11/bits/basic_string.h:168: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:238: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:238: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:238: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:238: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_BetweenNotSeenFails_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:241: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:241: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:244: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:244: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:245: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:245: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:245: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:245: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_BetweenNotSeenFails_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:246: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:246: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:246: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:246: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:252: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:253: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:253: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:253: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:253: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:253: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:254: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:257: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:259: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:261: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:261: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:261: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:261: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:261: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:262: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:268: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:268: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:268: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:270: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:269: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LEHB1246': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:280: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:281: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:282: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:283: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:284: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:284: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:281: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:315: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&)': /usr/include/c++/11/bits/basic_string.h:168: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:319: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:319: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:320: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:318: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:337: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:337: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:337: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:337: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:338: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:338: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:339: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:339: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:339: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:339: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:339: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_LabelAndSimpleChecksFails_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:342: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_LabelAndSimpleChecksFails_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:344: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:344: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_LabelAndSimpleChecksFails_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:345: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_LabelAndSimpleChecksFails_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:347: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:347: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:347: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:358: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:360: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:360: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenSameFailsIfOnNextLine_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:400: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:400: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenSameFailsIfOnNextLine_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:402: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenSameFailsIfOnNextLine_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:403: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:403: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:403: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenSameFailsIfOnNextLine_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:404: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:404: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:404: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenSameFailsIfOnNextLine_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:404: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:407: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:410: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:412: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:412: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:412: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:412: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:417: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:417: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:418: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:419: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:420: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenNextOnSameLineFails_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:422: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:422: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenNextOnSameLineFails_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:424: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:425: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `(anonymous namespace)::Match_DAGThenNextOnSameLineFails_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:425: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:425: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:426: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:426: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL11418': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:442: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:442: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:443: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:470: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:472: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&)': /usr/include/c++/11/bits/basic_string.h:168: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:472: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:472: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:472: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:472: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:482: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:482: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:483: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:483: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:483: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:484: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:484: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:484: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LVL11841': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:490: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:490: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&)': /usr/include/c++/11/bits/basic_string.h:168: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:493: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:493: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:493: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:493: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:494: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `re2::StringPiece::StringPiece(char const*)': /usr/include/re2/stringpiece.h:67: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:498: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:503: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:503: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:503: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:504: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:505: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:505: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:510: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:510: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:511: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:511: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:511: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:512: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:514: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest.h:283: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:513: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LEHB1548': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:791: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:791: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GetBoolAssertionFailureMessage[abi:cxx11](testing::AssertionResult const&, char const*, char const*, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:792: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:792: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:794: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char*, char*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:37: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:37: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:44: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:49: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:56: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:56: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:61: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:61: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:61: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:67: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:76: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:84: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:84: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:89: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:89: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:89: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:96: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:101: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:106: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:106: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:113: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:113: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:113: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:121: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:128: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:135: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:135: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:140: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:140: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:140: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:146: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:156: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:161: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:161: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:166: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:166: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:166: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:172: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:179: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:186: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:186: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:192: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:192: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:192: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:198: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:204: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:210: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:210: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:216: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:216: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:216: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:222: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:227: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:234: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:234: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:241: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:241: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:241: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:249: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:257: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:265: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:265: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:274: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:274: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:274: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:279: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:286: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:292: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:292: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:301: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:301: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:301: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:309: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:315: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:325: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:325: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:330: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:330: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:330: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:335: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:342: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:351: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:351: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:356: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:356: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:356: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:363: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:368: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:377: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:377: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:385: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:385: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:385: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:390: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:395: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:400: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:400: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:407: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:407: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:407: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:415: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:422: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:429: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:429: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:434: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:434: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:434: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:439: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:449: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:454: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:454: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:461: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:461: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:461: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:466: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:477: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:487: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:487: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:498: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:498: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:498: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:507: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:518: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:540: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:540: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:563: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:563: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:563: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:578: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:593: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:620: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:620: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:650: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:650: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:650: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/match_test.cc:675: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LANCHOR0': match_test.cc:(.data.rel.ro+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xa0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xa8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xe0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xe8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x120): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x128): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x160): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x168): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x220): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x228): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x260): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x268): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x2a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x2a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x2e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x2e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x320): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x328): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x360): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x368): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x3a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x3a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x3e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x3e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x420): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x428): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x460): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x468): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x4a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x4a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x4e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x4e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x520): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x528): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x560): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x568): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x5a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x5a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x5e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x5e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x620): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x628): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x660): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x668): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x6a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x6a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x6e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x6e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x720): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x728): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x760): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x768): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x7a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x7a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x7e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x7e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x820): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x828): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x860): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x868): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x8a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x8a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x8e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x8e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x920): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x928): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x960): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x968): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x9a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x9a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x9e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x9e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xa20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xa28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xa60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xa68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xaa0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xaa8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xae0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xae8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xb20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xb28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xb60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xb68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xba0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xba8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xbe0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xbe8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xc20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xc28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xc60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xc68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xca0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xca8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xce0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xce8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xd20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xd28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xd60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xd68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xda0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xda8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xde0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xde8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xe20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xe28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xe60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xe68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xea0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xea8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xee0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xee8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xf20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xf28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xf60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xf68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xfa0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xfa8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xfe0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0xfe8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o: in function `.LANCHOR1': match_test.cc:(.data.rel.ro+0x1020): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1028): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1060): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1068): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x10a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x10a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x10e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x10e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1120): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1128): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1160): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1168): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x11a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x11a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x11e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x11e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1220): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1228): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1260): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1268): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x12a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x12a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x12e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x12e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1320): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1328): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1360): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1368): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x13a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x13a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x13e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x13e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1420): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1428): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1460): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1468): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x14a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x14a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x14e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x14e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1520): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1528): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1560): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1568): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x15a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x15a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x15e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x15e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1620): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1628): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1660): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1668): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x16a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x16a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x16e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x16e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1720): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1728): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1760): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1768): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x17a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x17a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x17e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x17e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1820): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1828): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1850): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1868): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1880): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x1898): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: match_test.cc:(.data.rel.ro+0x18b0): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/match_test.cc.o:match_test.cc:(.data.rel.ro+0x18c8): more undefined references to `typeinfo for testing::Test' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Options_SetInputNameTwiceRetainsLastInputName_Test>::~TestFactoryImpl()': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::TestFactoryImpl<(anonymous namespace)::Options_DefaultPrefixIsCHECK_Test>::CreateTest()': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::Test()' /usr/bin/ld: /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:39: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o:/usr/include/gtest/internal/gtest-internal.h:472: more undefined references to `testing::Test::Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:111: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `CreateTest': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:117: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o:/usr/include/gtest/internal/gtest-internal.h:472: more undefined references to `testing::Test::~Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::GetTypeName[abi:cxx11](std::type_info const&)': /usr/include/gtest/internal/gtest-type-util.h:78: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/internal/gtest-type-util.h:79: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/gtest/internal/gtest-type-util.h:78: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long)': /usr/include/c++/11/bits/basic_string.h:219: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const': /usr/include/c++/11/bits/basic_string.h:321: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:321: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:321: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:31: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:31: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:31: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:31: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `TestBody': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:70: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:70: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:109: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:109: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:109: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:109: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data(char*)': /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)': /usr/include/c++/11/bits/basic_string.h:356: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::char_traits::assign(char&, char const&)': /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:57: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:57: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:57: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data(char*)': /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:59: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:63: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:63: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:63: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::char_traits::assign(char&, char const&)': /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::size() const': /usr/include/c++/11/bits/basic_string.h:920: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)': /usr/include/c++/11/bits/basic_string.h:764: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data(char*)': /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::char_traits::assign(char&, char const&)': /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:83: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char const*, char const*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:165: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:98: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:98: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)': /usr/include/c++/11/bits/basic_string.h:765: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::char_traits::assign(char&, char const&)': /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:165: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:121: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data(char*)': /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::char_traits::copy(char*, char const*, unsigned long)': /usr/include/c++/11/bits/char_traits.h:409: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:130: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:133: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::unique_ptr, std::allocator >, std::default_delete, std::allocator > > >::~unique_ptr()': /usr/include/c++/11/bits/unique_ptr.h:360: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char const*, char const*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:165: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)': /usr/include/c++/11/bits/basic_string.h:731: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `(anonymous namespace)::Options_SetPrefixReturnsSelf_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:33: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:165: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `(anonymous namespace)::Options_SetPrefixReturnsSelf_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:33: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `(anonymous namespace)::Options_SetPrefixReturnsSelf_Test::TestBody()': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:36: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&)': /usr/include/c++/11/bits/basic_string.h:731: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase::DescribeNegationTo(std::ostream*) const': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char const*, char const*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data(char*)': /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__uniq_ptr_impl, std::allocator >, std::default_delete, std::allocator > > >::_M_ptr() const': /usr/include/c++/11/bits/unique_ptr.h:173: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data(char*)': /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::char_traits::assign(char&, char const&)': /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::size() const': /usr/include/c++/11/bits/basic_string.h:920: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:85: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:165: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(char const* const&, testing::MatchResultListener*) const': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char const*, char const*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:29: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:29: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:33: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:39: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:45: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:45: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:52: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:52: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:52: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:59: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:69: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:73: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:73: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:79: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:79: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:79: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:85: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:92: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:98: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:98: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:107: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:107: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:107: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:111: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:470: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::CodeLocation::CodeLocation(std::__cxx11::basic_string, std::allocator > const&, int)': /usr/include/gtest/internal/gtest-internal.h:494: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(char const* const&, testing::MatchResultListener*) const': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:89: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:89: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:539: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:123: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/options_test.cc:123: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:165: undefined reference to `testing::Matcher, std::allocator > const&>::Matcher(char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::MatchAndExplain(std::__cxx11::basic_string, std::allocator > const&, testing::MatchResultListener*) const': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long)': /usr/include/c++/11/bits/basic_string.h:191: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_streambuf >::pbase() const': /usr/include/c++/11/streambuf:534: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()': /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_ostream >::~basic_ostream()': /usr/include/c++/11/ostream:93: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_istream >::~basic_istream()': /usr/include/c++/11/istream:104: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase, std::allocator > const&>::MatchAndExplain(std::__cxx11::basic_string, std::allocator > const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator(), std::allocator > >(char const*, std::__cxx11::basic_string, std::allocator > const&) const': /usr/include/gmock/gmock-matchers.h:1555: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long)': /usr/include/c++/11/bits/basic_string.h:191: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain(effcee::Options const* const&, testing::Matcher const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Options const* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Options const* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(char const*, effcee::Options const* const&) const': /usr/include/gmock/gmock-matchers.h:1538: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)': /usr/include/c++/11/bits/basic_string.h:1959: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()': /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_ostream >::~basic_ostream()': /usr/include/c++/11/ostream:93: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_ios >::~basic_ios()': /usr/include/c++/11/bits/basic_ios.h:282: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Options const* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/gtest/gtest-matchers.h:262: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::MatchResultListener::MatchResultListener(std::ostream*)': /usr/include/c++/11/sstream:1013: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(char const* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:251: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const': /usr/include/c++/11/sstream:434: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()': /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_ostream >::~basic_ostream()': /usr/include/c++/11/ostream:93: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `std::basic_istream >::~basic_istream()': /usr/include/c++/11/istream:104: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(char const* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `testing::StringMatchResultListener::~StringMatchResultListener()': /usr/include/gmock/gmock-matchers.h:303: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o: in function `.LANCHOR0': options_test.cc:(.data.rel.ro+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0xa0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0xa8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0xe0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0xe8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x120): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x128): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x160): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x168): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x1a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x1a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x1e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x1e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x220): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x228): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x260): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x268): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x2a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x2a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x2e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x2e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x320): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x328): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x360): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x368): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x3a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x3a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x3e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x3e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x420): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x428): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x460): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x468): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x490): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x4a8): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x4c0): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x4d8): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: options_test.cc:(.data.rel.ro+0x4f0): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/options_test.cc.o:options_test.cc:(.data.rel.ro+0x508): more undefined references to `typeinfo for testing::Test' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.LBE19399': /usr/include/gtest/internal/gtest-param-util.h:394: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `~ParameterizedTestFactory': /usr/include/gtest/internal/gtest-param-util.h:394: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `(anonymous namespace)::ResultConversionTest_OkStatusConvertsToTrue_Test::~ResultConversionTest_OkStatusConvertsToTrue_Test()': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:74: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.LVL404': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:74: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o:./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:93: more undefined references to `testing::Test::~Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::TestWithParam::~TestWithParam()': /usr/include/gtest/gtest.h:1881: undefined reference to `testing::Test::Test()' /usr/bin/ld: /usr/include/gtest/gtest.h:1881: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::TestWithParam, std::allocator > > >::~TestWithParam()': /usr/include/gtest/gtest.h:1881: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:63: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o:/usr/include/gtest/internal/gtest-internal.h:472: more undefined references to `testing::Test::Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:123: undefined reference to `testing::Test::~Test()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:123: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-internal.h:472: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-param-util.h:399: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:48: undefined reference to `testing::Test::~Test()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o:/usr/include/gtest/internal/gtest-param-util.h:401: more undefined references to `testing::Test::~Test()' follow /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&)': /usr/include/c++/11/bits/basic_string.h:540: undefined reference to `testing::internal::AlwaysTrue()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::GetTypeName[abi:cxx11](std::type_info const&)': /usr/include/gtest/internal/gtest-type-util.h:79: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/gtest/internal/gtest-type-util.h:80: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:339: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::char_traits::copy(char*, char const*, unsigned long)': /usr/include/c++/11/bits/char_traits.h:409: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long)': /usr/include/c++/11/bits/basic_string.h:245: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:90: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:90: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::AlwaysFalse()': /usr/include/gtest/internal/gtest-internal.h:844: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::__atomic_add_dispatch(int*, int)': /usr/include/c++/11/ext/atomicity.h:108: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::__atomic_add_single(int*, int)': /usr/include/c++/11/ext/atomicity.h:92: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::ostream::operator<<(unsigned long)': /usr/include/c++/11/ostream:171: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ostream:171: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::vector >::~vector()': /usr/include/c++/11/bits/stl_vector.h:680: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(effcee::Result::Status*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::char_traits::assign(char&, char const&)': /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::WithParamInterface::GetParam()': /usr/include/gtest/gtest.h:1854: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest.h:1854: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/gtest/gtest.h:1854: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: /usr/include/gtest/gtest.h:1856: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: /usr/include/gtest/gtest.h:1854: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: /usr/include/gtest/gtest.h:334: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:101: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:101: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:101: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:107: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:107: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_local_data() const': /usr/include/c++/11/bits/basic_string.h:211: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `void std::__cxx11::basic_string, std::allocator >::_M_construct_aux(char const*, char const*, std::__false_type)': /usr/include/c++/11/bits/basic_string.h:255: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:120: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:120: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:120: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:120: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::Message::Message()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long)': /usr/include/c++/11/bits/basic_string.h:191: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::size() const': /usr/include/c++/11/bits/basic_string.h:920: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.LEHB195': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:127: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:127: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:127: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:127: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:128: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:127: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:127: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `effcee::Result::Result(effcee::Result::Status, re2::StringPiece)': ./obj-riscv64-linux-gnu/effcee/./effcee/effcee.h:83: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:65: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:65: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:65: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:66: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::AssertionResult::message() const': /usr/include/gtest/gtest.h:334: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:66: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::char_traits::copy(char*, char const*, unsigned long)': /usr/include/c++/11/bits/char_traits.h:409: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AlwaysTrue()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long)': /usr/include/c++/11/bits/basic_string.h:191: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.LEHB246': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:77: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:87: undefined reference to `testing::internal::AssertHelper::AssertHelper(testing::TestPartResult::Type, char const*, int, char const*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `TestBody': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:87: undefined reference to `testing::Message::Message()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:87: undefined reference to `testing::internal::AssertHelper::operator=(testing::Message const&) const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::Message::~Message()': /usr/include/gtest/gtest-message.h:91: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::WithParamInterface::GetParam()': /usr/include/gtest/gtest.h:1856: undefined reference to `testing::internal::AssertHelper::~AssertHelper()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::AlwaysTrue()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)': /usr/include/c++/11/bits/basic_string.h:356: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::char_traits::assign(char&, char const&)': /usr/include/c++/11/bits/char_traits.h:329: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__shared_count<(__gnu_cxx::_Lock_policy)1>::~__shared_count()': /usr/include/c++/11/bits/shared_ptr_base.h:705: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:69: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::vector >::~vector()': /usr/include/c++/11/bits/stl_vector.h:680: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator > testing::internal::DefaultParamName, std::allocator > > >(testing::TestParamInfo, std::allocator > > > const&)': /usr/include/gtest/internal/gtest-param-util.h:377: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::MatcherBase::DescribeNegationTo(std::ostream*) const': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:69: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::__atomic_add_dispatch(int*, int)': /usr/include/c++/11/ext/atomicity.h:108: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ext/atomicity.h:111: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__shared_count<(__gnu_cxx::_Lock_policy)1>::__shared_count, std::allocator > > >*>(testing::internal::ParamGeneratorInterface, std::allocator > > >*)': /usr/include/c++/11/bits/shared_ptr_base.h:598: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator, std::allocator > >::deallocate(std::__cxx11::basic_string, std::allocator >*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::WithParamInterface, std::allocator > > >::GetParam()': /usr/include/gtest/gtest.h:1856: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:123: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >* testing::internal::CheckedDowncastToActualType >, testing::internal::ParameterizedTestSuiteInfoBase>(testing::internal::ParameterizedTestSuiteInfoBase*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:123: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo, std::allocator > > > >* testing::internal::CheckedDowncastToActualType, std::allocator > > > >, testing::internal::ParameterizedTestSuiteInfoBase>(testing::internal::ParameterizedTestSuiteInfoBase*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Result* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `bool testing::internal::MatchPrintAndExplain(effcee::Result* const&, testing::Matcher const&, testing::MatchResultListener*)': /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gmock/gmock-matchers.h:604: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Result* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:251: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const': /usr/include/c++/11/bits/basic_string.h:2574: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Result* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, effcee::Result* const&) const': /usr/include/gmock/gmock-matchers.h:1538: undefined reference to `testing::AssertionSuccess()' /usr/bin/ld: /usr/include/gmock/gmock-matchers.h:1544: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gmock/gmock-matchers.h:1553: undefined reference to `testing::AssertionFailure()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::basic_ostream >& std::operator<< , std::allocator >(std::basic_ostream >&, std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:6534: undefined reference to `testing::AssertionResult::AssertionResult(testing::AssertionResult const&)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, effcee::Result* const&) const': /usr/include/gmock/gmock-matchers.h:1554: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::AssertionResult::~AssertionResult()': /usr/include/gtest/gtest.h:283: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::AssertionResult testing::internal::PredicateFormatterFromMatcher >::operator()(char const*, effcee::Result* const&) const': /usr/include/gmock/gmock-matchers.h:1550: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::MatcherBase::MatchAndExplain(effcee::Result* const&, testing::MatchResultListener*) const': /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/gtest-matchers.h:250: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::MatcherBase::DescribeTo(std::ostream*) const': /usr/include/gtest/gtest-matchers.h:262: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `void std::vector >::emplace_back(testing::internal::ParameterizedTestSuiteInfoBase*&&)': /usr/include/c++/11/bits/vector.tcc:121: undefined reference to `testing::internal::ReportInvalidTestSuiteType(char const*, testing::internal::CodeLocation)' /usr/bin/ld: /usr/include/c++/11/bits/vector.tcc:121: undefined reference to `testing::internal::ReportInvalidTestSuiteType(char const*, testing::internal::CodeLocation)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': /usr/include/c++/11/iostream:74: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__static_initialization_and_destruction_0': /usr/include/c++/11/iostream:74: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:53: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:53: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:63: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `AddToRegistry': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:63: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:69: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `void std::vector, std::allocator > > > >::InstantiationInfo, std::allocator, std::allocator > > > >::InstantiationInfo> >::emplace_back, std::allocator > > > >::InstantiationInfo>(testing::internal::ParameterizedTestSuiteInfo, std::allocator > > > >::InstantiationInfo&&)': /usr/include/c++/11/bits/vector.tcc:117: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:74: undefined reference to `testing::UnitTest::GetInstance()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:74: undefined reference to `testing::UnitTest::parameterized_test_registry()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:84: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:90: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:90: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__static_initialization_and_destruction_0': ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:93: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:93: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:99: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:99: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:104: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: ./obj-riscv64-linux-gnu/effcee/./effcee/result_test.cc:104: undefined reference to `testing::internal::GetTestTypeId()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data() const': /usr/include/c++/11/bits/basic_string.h:195: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:123: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::CartesianProductGenerator, std::allocator > >::IteratorImpl > const* testing::internal::CheckedDowncastToActualType, std::allocator > >::IteratorImpl > const, testing::internal::ParamIteratorInterface, std::allocator > > > const>(testing::internal::ParamIteratorInterface, std::allocator > > > const*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::CartesianProductGenerator, std::allocator > >::IteratorImpl >::Equals(testing::internal::ParamIteratorInterface, std::allocator > > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:870: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:870: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:872: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:870: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::type_info::operator==(std::type_info const&) const': /usr/include/c++/11/typeinfo:123: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator const* testing::internal::CheckedDowncastToActualType::Iterator const, testing::internal::ParamIteratorInterface const>(testing::internal::ParamIteratorInterface const*)': /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/internal/gtest-port.h:1121: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::Equals(testing::internal::ParamIteratorInterface const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:877: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/bits/locale_facets.h:880: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::Equals(testing::internal::ParamIteratorInterface const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::basic_ostream >& std::endl >(std::basic_ostream >&)': /usr/include/c++/11/ostream:685: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParamIterator::operator==(testing::internal::ParamIterator const&) const': /usr/include/gtest/internal/gtest-param-util.h:151: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParamIterator::operator*() const': /usr/include/gtest/internal/gtest-param-util.h:137: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::TestParamInfo::TestParamInfo(effcee::Result::Status const&, unsigned long)': /usr/include/gtest/internal/gtest-param-util.h:61: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::IsValidParamName(std::__cxx11::basic_string, std::allocator > const&)': /usr/include/gtest/internal/gtest-param-util.h:657: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:582: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::basic_istream >::basic_istream()': /usr/include/c++/11/istream:607: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()': /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::basic_ostream >::~basic_ostream()': /usr/include/c++/11/ostream:93: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::_Rb_tree, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::_Identity, std::allocator > >, std::less, std::allocator > >, std::allocator, std::allocator > > >::_M_erase(std::_Rb_tree_node, std::allocator > >*)': /usr/include/c++/11/bits/stl_tree.h:1887: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:607: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:607: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:880: undefined reference to `testing::internal::InsertSyntheticTestCase(std::__cxx11::basic_string, std::allocator > const&, testing::internal::CodeLocation, bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:1386: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long)': /usr/include/c++/11/bits/basic_string.h:356: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_data(char*)': /usr/include/c++/11/bits/basic_string.h:187: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::__normal_iterator >::InstantiationInfo*, std::vector >::InstantiationInfo, std::allocator >::InstantiationInfo> > >::__normal_iterator(testing::internal::ParameterizedTestSuiteInfo >::InstantiationInfo* const&)': /usr/include/c++/11/bits/stl_iterator.h:1011: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParamIterator, std::allocator > > >::operator==(testing::internal::ParamIterator, std::allocator > > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:575: undefined reference to `testing::Message::Message()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo, std::allocator > > > >::IsValidParamName(std::__cxx11::basic_string, std::allocator > const&)': /usr/include/gtest/internal/gtest-param-util.h:652: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:657: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo, std::allocator > > > >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:575: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::char_traits::length(char const*)': /usr/include/c++/11/bits/char_traits.h:371: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:877: undefined reference to `testing::Message::GetString[abi:cxx11]() const' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::basic_iostream >::basic_iostream()': /usr/include/c++/11/istream:905: undefined reference to `testing::internal::PrintBytesInObjectTo(unsigned char const*, unsigned long, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::basic_stringstream()': /usr/include/c++/11/sstream:1012: undefined reference to `testing::internal::PrintStringTo(std::__cxx11::basic_string, std::allocator > const&, std::ostream*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_stringstream, std::allocator >::~basic_stringstream()': /usr/include/c++/11/sstream:1054: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::SuiteApiResolver, std::allocator > > > >::GetSetUpCaseOrSuite(char const*, int)': /usr/include/gtest/internal/gtest-internal.h:529: undefined reference to `testing::internal::MakeAndRegisterTestInfo(char const*, char const*, char const*, char const*, testing::internal::CodeLocation, void const*, void (*)(), void (*)(), testing::internal::TestFactoryBase*)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.L0 ': /usr/include/gtest/internal/gtest-param-util.h:398: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::_Tuple_impl<0ul, effcee::Result::Status, std::__cxx11::basic_string, std::allocator > >::_Tuple_impl(std::_Tuple_impl<0ul, effcee::Result::Status, std::__cxx11::basic_string, std::allocator > > const&)': /usr/include/c++/11/tuple:295: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::default_delete, std::allocator > >::operator()(std::__cxx11::basic_stringstream, std::allocator >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator::Iterator::Equals(testing::internal::ParamIteratorInterface const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:877: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::CartesianProductGenerator, std::allocator > >::IteratorImpl >::Advance()': /usr/include/gtest/internal/gtest-param-util.h:854: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)': /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::IsTrue(bool)' /usr/bin/ld: /usr/include/c++/11/ostream:616: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParamIterator, std::allocator > >::operator==(testing::internal::ParamIterator, std::allocator > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:151: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::default_delete, std::allocator > > >::operator()(testing::internal::ParamIteratorInterface, std::allocator > >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::_M_dispose()': /usr/include/c++/11/bits/basic_string.h:239: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator > >::Iterator::~Iterator()': /usr/include/gtest/internal/gtest-param-util.h:314: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::default_delete, std::allocator > const>::operator()(std::__cxx11::basic_string, std::allocator > const*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `__gnu_cxx::new_allocator::deallocate(char*, unsigned long)': /usr/include/c++/11/ext/new_allocator.h:145: undefined reference to `testing::internal::GTestLog::GTestLog(testing::internal::GTestLogSeverity, char const*, int)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ParameterizedTestSuiteInfo, std::allocator > > > >::RegisterTests()': /usr/include/gtest/internal/gtest-param-util.h:607: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&)': /usr/include/c++/11/bits/basic_string.h:1386: undefined reference to `testing::internal::InsertSyntheticTestCase(std::__cxx11::basic_string, std::allocator > const&, testing::internal::CodeLocation, bool)' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `testing::internal::ValuesInIteratorRangeGenerator, std::allocator > >::Iterator::Equals(testing::internal::ParamIteratorInterface, std::allocator > > const&) const': /usr/include/gtest/internal/gtest-param-util.h:340: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::default_delete, std::allocator > > >::operator()(testing::internal::ParamIteratorInterface, std::allocator > >*) const': /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: /usr/include/c++/11/bits/unique_ptr.h:85: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `std::ctype::widen(char) const': /usr/include/c++/11/bits/locale_facets.h:879: undefined reference to `testing::internal::GTestLog::~GTestLog()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o:(.data.rel.ro._ZTIN7testing13TestWithParamIN6effcee6Result6StatusEEE[_ZTIN7testing13TestWithParamIN6effcee6Result6StatusEEE]+0x18): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o:(.data.rel.ro._ZTIN7testing13TestWithParamISt5tupleIJN6effcee6Result6StatusENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEE[_ZTIN7testing13TestWithParamISt5tupleIJN6effcee6Result6StatusENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEE]+0x18): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o:(.data.rel.ro._ZTVN7testing13TestWithParamIN6effcee6Result6StatusEEE[_ZTVN7testing13TestWithParamIN6effcee6Result6StatusEEE]+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o:(.data.rel.ro._ZTVN7testing13TestWithParamIN6effcee6Result6StatusEEE[_ZTVN7testing13TestWithParamIN6effcee6Result6StatusEEE]+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o:(.data.rel.ro._ZTVN7testing13TestWithParamISt5tupleIJN6effcee6Result6StatusENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEE[_ZTVN7testing13TestWithParamISt5tupleIJN6effcee6Result6StatusENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEE]+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o:(.data.rel.ro._ZTVN7testing13TestWithParamISt5tupleIJN6effcee6Result6StatusENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEE[_ZTVN7testing13TestWithParamISt5tupleIJN6effcee6Result6StatusENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEE]+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o: in function `.LANCHOR1': result_test.cc:(.data.rel.ro+0x20): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x28): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x60): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x68): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0xa0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0xa8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0xe0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0xe8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x120): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x128): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x160): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x168): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x1a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x1a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x1e0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x1e8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x240): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x248): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x2a0): undefined reference to `testing::Test::SetUp()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x2a8): undefined reference to `testing::Test::TearDown()' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x2f0): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x308): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x320): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x338): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: result_test.cc:(.data.rel.ro+0x350): undefined reference to `typeinfo for testing::Test' /usr/bin/ld: CMakeFiles/effcee-test.dir/result_test.cc.o:result_test.cc:(.data.rel.ro+0x368): more undefined references to `typeinfo for testing::Test' follow collect2: error: ld returned 1 exit status make[3]: *** [effcee/CMakeFiles/effcee-test.dir/build.make:182: effcee/effcee-test] Error 1 make[3]: Leaving directory '/<>/obj-riscv64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:239: effcee/CMakeFiles/effcee-test.dir/all] Error 2 make[2]: Leaving directory '/<>/obj-riscv64-linux-gnu' make[1]: *** [Makefile:149: all] Error 2 make[1]: Leaving directory '/<>/obj-riscv64-linux-gnu' dh_auto_build: error: cd obj-riscv64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:14: binary-arch] Error 25 dpkg-buildpackage.pl: error: debian/rules binary-arch subprocess returned exit status 2 === USAGE-SUMMARY BEGIN === SUMMARY: host: riscv64-qemu-lcy01-081; CPUs: 8/8; CPU avg: 32%; CPU max: 89%; base memory: 0.3 GB; peak memory: 1.6 GB; total memory: 15.6 GB SUMMARY: swap peak/total: 0.0/0.0 GB; disk start/end/total: 6.8/6.8/68.4 GB; disk delta: 0.0 GB === USAGE-SUMMARY END === -------------------------------------------------------------------------------- Build finished at 2022-01-12T20:32:05Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: riscv64 Build Type: any Build-Space: 50732 Build-Time: 354 Distribution: jammy Fail-Stage: build Host Architecture: riscv64 Install-Time: 149 Job: effcee_2019.1-1build1.dsc Machine Architecture: riscv64 Package: effcee Package-Time: 527 Source-Version: 2019.1-1build1 Space: 50732 Status: attempted Version: 2019.1-1build1 -------------------------------------------------------------------------------- Finished at 2022-01-12T20:32:05Z Build needed 00:08:47, 50732k disk space E: Build failure (dpkg-buildpackage died) Adding user buildd to group lxd RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=jammy --arch=riscv64 PACKAGEBUILD-22759025 Scanning for processes to kill in build PACKAGEBUILD-22759025 RUN: /usr/share/launchpad-buildd/bin/in-target umount-chroot --backend=chroot --series=jammy --arch=riscv64 PACKAGEBUILD-22759025 Stopping target for build PACKAGEBUILD-22759025 RUN: /usr/share/launchpad-buildd/bin/in-target remove-build --backend=chroot --series=jammy --arch=riscv64 PACKAGEBUILD-22759025 Removing build PACKAGEBUILD-22759025