Last active
March 11, 2023 12:50
-
-
Save sdesalas/59d85a67a169c9a77b4483f736bdb9ce to your computer and use it in GitHub Desktop.
Compiling reasoning hero/zero
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ docker run -it --rm debian:bullseye-slim /bin/bash | |
root@789bc626502d:/# apt update && apt install -y git build-essential cmake | |
Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB] | |
Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [48.4 kB] | |
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB] | |
Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages [8183 kB] | |
Get:5 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [234 kB] | |
Get:6 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [14.6 kB] | |
Fetched 8640 kB in 4s (2393 kB/s) | |
Reading package lists... Done | |
Building dependency tree... Done | |
Reading state information... Done | |
All packages are up to date. | |
Reading package lists... Done | |
Building dependency tree... Done | |
Reading state information... Done | |
The following additional packages will be installed: | |
... | |
... | |
... | |
Need to get 117 MB of archives. | |
... | |
... | |
done. | |
root@789bc626502d:/# cd ~ | |
root@789bc626502d:~# git clone https://github.com/reasoning/hero.git | |
Cloning into 'hero'... | |
remote: Enumerating objects: 444, done. | |
remote: Counting objects: 100% (444/444), done. | |
remote: Compressing objects: 100% (271/271), done. | |
remote: Total 444 (delta 298), reused 301 (delta 158), pack-reused 0 | |
Receiving objects: 100% (444/444), 520.95 KiB | 3.52 MiB/s, done. | |
Resolving deltas: 100% (298/298), done. | |
root@789bc626502d:~# cd hero/build/ | |
root@789bc626502d:~/hero/build# cmake ../ | |
-- The C compiler identification is GNU 10.2.1 | |
-- The CXX compiler identification is GNU 10.2.1 | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Check for working C compiler: /usr/bin/cc - skipped | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Check for working CXX compiler: /usr/bin/c++ - skipped | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /root/hero/build | |
root@789bc626502d:~/hero/build# make -j2 | |
Scanning dependencies of target hero_objects | |
[ 1%] Building CXX object CMakeFiles/hero_objects.dir/src/export.cpp.o | |
[ 3%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/algorithm.cpp.o | |
[ 5%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/any.cpp.o | |
[ 7%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/assert.cpp.o | |
[ 9%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/atomic.cpp.o | |
[ 11%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/binary.cpp.o | |
[ 13%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/bit.cpp.o | |
[ 15%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/buffer.cpp.o | |
[ 16%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/callback.cpp.o | |
[ 18%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/config.cpp.o | |
[ 20%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/encoding.cpp.o | |
[ 22%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/error.cpp.o | |
[ 24%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/file.cpp.o | |
[ 26%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/fixed.cpp.o | |
[ 28%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/folder.cpp.o | |
[ 30%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/format.cpp.o | |
[ 32%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/generic.cpp.o | |
[ 33%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/hero.cpp.o | |
[ 35%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/indices.cpp.o | |
[ 37%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/integer.cpp.o | |
[ 39%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/interface.cpp.o | |
[ 41%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/library.cpp.o | |
[ 43%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/memory.cpp.o | |
[ 45%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/number.cpp.o | |
[ 47%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/object.cpp.o | |
[ 49%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/pack.cpp.o | |
[ 50%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/parser.cpp.o | |
[ 52%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/path.cpp.o | |
[ 54%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/platform.cpp.o | |
[ 56%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/regex.cpp.o | |
[ 58%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/segment.cpp.o | |
[ 60%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/signed.cpp.o | |
[ 62%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/slice.cpp.o | |
[ 64%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/stack.cpp.o | |
[ 66%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/stat.cpp.o | |
[ 67%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/storage.cpp.o | |
[ 69%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/stream.cpp.o | |
[ 71%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/string.cpp.o | |
[ 73%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/structure.cpp.o | |
[ 75%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o | |
[ 77%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/text.cpp.o | |
[ 79%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o | |
[ 81%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/time.cpp.o | |
[ 83%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/timer.cpp.o | |
[ 84%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/tokenizer.cpp.o | |
[ 86%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/trace.cpp.o | |
[ 88%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/traits.cpp.o | |
[ 90%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/types.cpp.o | |
[ 92%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/unsigned.cpp.o | |
[ 94%] Building CXX object CMakeFiles/hero_objects.dir/src/main.cpp.o | |
[ 94%] Built target hero_objects | |
Scanning dependencies of target libheroshared | |
Scanning dependencies of target libhero | |
[ 96%] Linking CXX static library libhero.a | |
[ 98%] Linking CXX shared library libhero.so | |
[ 98%] Built target libhero | |
Scanning dependencies of target hero | |
[100%] Linking CXX executable hero | |
[100%] Built target libheroshared | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Try()': | |
/root/hero/src/hero/sync.cpp:161: undefined reference to `pthread_mutex_trylock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Owned()': | |
/root/hero/src/hero/sync.cpp:195: undefined reference to `pthread_mutex_timedlock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Create()': | |
/root/hero/src/hero/sync.cpp:230: undefined reference to `pthread_mutexattr_init' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:231: undefined reference to `pthread_mutexattr_settype' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:233: undefined reference to `pthread_mutexattr_destroy' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Lock(int)': | |
/root/hero/src/hero/sync.cpp:270: undefined reference to `pthread_mutex_timedlock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Try()': | |
/root/hero/src/hero/sync.cpp:299: undefined reference to `pthread_mutex_trylock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Create()': | |
/root/hero/src/hero/sync.cpp:327: undefined reference to `pthread_mutexattr_init' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:328: undefined reference to `pthread_mutexattr_settype' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:330: undefined reference to `pthread_mutexattr_destroy' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Semaphore(int)': | |
/root/hero/src/hero/sync.cpp:964: undefined reference to `sem_init' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Enter()': | |
/root/hero/src/hero/sync.cpp:990: undefined reference to `sem_post' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Leave()': | |
/root/hero/src/hero/sync.cpp:1002: undefined reference to `sem_wait' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::ThreadLocalStorage()': | |
/root/hero/src/hero/sync.cpp:1289: undefined reference to `pthread_key_create' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::~ThreadLocalStorage()': | |
/root/hero/src/hero/sync.cpp:1302: undefined reference to `pthread_key_delete' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Set(int, void*)': | |
/root/hero/src/hero/sync.cpp:1324: undefined reference to `pthread_setspecific' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Get(int)': | |
/root/hero/src/hero/sync.cpp:1335: undefined reference to `pthread_getspecific' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Del(int)': | |
/root/hero/src/hero/sync.cpp:1348: undefined reference to `pthread_key_delete' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Name(Hero::Substring const&)': | |
/root/hero/src/hero/thread.cpp:246: undefined reference to `pthread_setname_np' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Start()': | |
/root/hero/src/hero/thread.cpp:305: undefined reference to `pthread_create' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Stop()': | |
/root/hero/src/hero/thread.cpp:356: undefined reference to `pthread_cancel' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Kill()': | |
/root/hero/src/hero/thread.cpp:384: undefined reference to `pthread_cancel' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Join()': | |
/root/hero/src/hero/thread.cpp:414: undefined reference to `pthread_join' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Spawn(void*)': | |
/root/hero/src/hero/thread.cpp:485: undefined reference to `pthread_detach' | |
collect2: error: ld returned 1 exit status | |
make[2]: *** [CMakeFiles/hero.dir/build.make:188: hero] Error 1 | |
make[1]: *** [CMakeFiles/Makefile2:155: CMakeFiles/hero.dir/all] Error 2 | |
make: *** [Makefile:103: all] Error 2 | |
root@789bc626502d:~/hero/build# |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ docker run -it --rm debian:buster-slim /bin/bash | |
root@82c8bf9240dd:/# apt update && apt install -y git build-essential cmake clang | |
Get:1 http://deb.debian.org/debian buster InRelease [122 kB] | |
Get:2 http://deb.debian.org/debian buster-updates InRelease [56.6 kB] | |
Get:3 http://security.debian.org/debian-security buster/updates InRelease [34.8 kB] | |
Get:4 http://deb.debian.org/debian buster/main amd64 Packages [7909 kB] | |
Get:5 http://security.debian.org/debian-security buster/updates/main amd64 Packages [470 kB] | |
Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [8788 B] | |
Fetched 8601 kB in 4s (2139 kB/s) | |
Reading package lists... Done | |
Building dependency tree | |
Reading state information... Done | |
13 packages can be upgraded. Run 'apt list --upgradable' to see them. | |
Reading package lists... Done | |
Building dependency tree | |
Reading state information... Done | |
The following additional packages will be installed: | |
... | |
... | |
... | |
Need to get 217 MB of archives. | |
... | |
... | |
done. | |
root@82c8bf9240dd:/# cd ~ | |
root@82c8bf9240dd:~# git clone https://github.com/reasoning/hero.git | |
Cloning into 'hero'... | |
remote: Enumerating objects: 444, done. | |
remote: Counting objects: 100% (444/444), done. | |
remote: Compressing objects: 100% (271/271), done. | |
remote: Total 444 (delta 298), reused 301 (delta 158), pack-reused 0 | |
Receiving objects: 100% (444/444), 520.95 KiB | 2.79 MiB/s, done. | |
Resolving deltas: 100% (298/298), done. | |
root@82c8bf9240dd:~# ls | |
hero | |
root@82c8bf9240dd:~# cd hero/ | |
root@82c8bf9240dd:~/hero# ls | |
CMakeLists.txt COPYRIGHT LICENSE README.md build doc src | |
root@82c8bf9240dd:~/hero# cd build/ | |
root@82c8bf9240dd:~/hero/build# cmake ../ | |
-- The C compiler identification is GNU 8.3.0 | |
-- The CXX compiler identification is GNU 8.3.0 | |
-- Check for working C compiler: /usr/bin/cc | |
-- Check for working C compiler: /usr/bin/cc -- works | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- Check for working CXX compiler: /usr/bin/c++ | |
-- Check for working CXX compiler: /usr/bin/c++ -- works | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /root/hero/build | |
root@82c8bf9240dd:~/hero/build# cd .. | |
root@82c8bf9240dd:~/hero# make -j2 | |
make: *** No targets specified and no makefile found. Stop. | |
root@82c8bf9240dd:~/hero# cd build/ | |
root@82c8bf9240dd:~/hero/build# make -j2 | |
Scanning dependencies of target hero_objects | |
[ 3%] Building CXX object CMakeFiles/hero_objects.dir/src/export.cpp.o | |
[ 3%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/algorithm.cpp.o | |
[ 5%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/any.cpp.o | |
[ 7%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/assert.cpp.o | |
In file included from /root/hero/src/hero/parser.h:33, | |
from /root/hero/src/export.h:33, | |
from /root/hero/src/export.cpp:25: | |
/root/hero/src/hero/error.h: In member function 'Hero::RegexState* Hero::RegexParser::Parse()': | |
/root/hero/src/hero/error.h:130:2: note: candidate 1: 'Hero::Raise::Raise(char*, int)' | |
Raise(char * data, int size); | |
^~~~~ | |
/root/hero/src/hero/error.h:131:2: note: candidate 2: 'Hero::Raise::Raise(const char*, ...)' | |
Raise(const char * format, ...); | |
^~~~~ | |
[ 9%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/atomic.cpp.o | |
[ 11%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/binary.cpp.o | |
[ 13%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/bit.cpp.o | |
[ 15%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/buffer.cpp.o | |
[ 16%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/callback.cpp.o | |
[ 18%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/config.cpp.o | |
[ 20%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/encoding.cpp.o | |
In file included from /root/hero/src/hero/parser.h:33, | |
from /root/hero/src/hero/config.h:27, | |
from /root/hero/src/hero/config.cpp:26: | |
/root/hero/src/hero/error.h: In member function 'bool Hero::Args::Construct(char*, int)': | |
/root/hero/src/hero/error.h:130:2: note: candidate 1: 'Hero::Raise::Raise(char*, int)' | |
Raise(char * data, int size); | |
^~~~~ | |
/root/hero/src/hero/error.h:131:2: note: candidate 2: 'Hero::Raise::Raise(const char*, ...)' | |
Raise(const char * format, ...); | |
^~~~~ | |
[ 22%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/error.cpp.o | |
[ 24%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/file.cpp.o | |
[ 26%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/fixed.cpp.o | |
[ 28%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/folder.cpp.o | |
[ 30%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/format.cpp.o | |
[ 32%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/generic.cpp.o | |
[ 33%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/hero.cpp.o | |
[ 35%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/indices.cpp.o | |
[ 37%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/integer.cpp.o | |
[ 39%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/interface.cpp.o | |
[ 41%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/library.cpp.o | |
[ 43%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/memory.cpp.o | |
[ 45%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/number.cpp.o | |
In file included from /root/hero/src/hero/number.h:32, | |
from /root/hero/src/hero/binary.h:32, | |
from /root/hero/src/hero/memory.cpp:46: | |
/root/hero/src/hero/error.h: In function 'void* Hero::HeroAlignedAlloc(size_t, size_t)': | |
/root/hero/src/hero/error.h:130:2: note: candidate 1: 'Hero::Raise::Raise(char*, int)' | |
Raise(char * data, int size); | |
^~~~~ | |
/root/hero/src/hero/error.h:131:2: note: candidate 2: 'Hero::Raise::Raise(const char*, ...)' | |
Raise(const char * format, ...); | |
^~~~~ | |
[ 47%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/object.cpp.o | |
[ 49%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/pack.cpp.o | |
[ 50%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/parser.cpp.o | |
[ 52%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/path.cpp.o | |
[ 54%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/platform.cpp.o | |
[ 56%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/regex.cpp.o | |
[ 58%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/segment.cpp.o | |
In file included from /root/hero/src/hero/parser.h:33, | |
from /root/hero/src/hero/regex.h:33, | |
from /root/hero/src/hero/regex.cpp:31: | |
/root/hero/src/hero/error.h: In member function 'Hero::RegexState* Hero::RegexParser::Parse()': | |
/root/hero/src/hero/error.h:130:2: note: candidate 1: 'Hero::Raise::Raise(char*, int)' | |
Raise(char * data, int size); | |
^~~~~ | |
/root/hero/src/hero/error.h:131:2: note: candidate 2: 'Hero::Raise::Raise(const char*, ...)' | |
Raise(const char * format, ...); | |
^~~~~ | |
[ 60%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/signed.cpp.o | |
In file included from /root/hero/src/hero/parser.h:33, | |
from /root/hero/src/hero/regex.h:33, | |
from /root/hero/src/hero/segment.cpp:30: | |
/root/hero/src/hero/error.h: In member function 'Hero::RegexState* Hero::RegexParser::Parse()': | |
/root/hero/src/hero/error.h:130:2: note: candidate 1: 'Hero::Raise::Raise(char*, int)' | |
Raise(char * data, int size); | |
^~~~~ | |
/root/hero/src/hero/error.h:131:2: note: candidate 2: 'Hero::Raise::Raise(const char*, ...)' | |
Raise(const char * format, ...); | |
^~~~~ | |
[ 62%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/slice.cpp.o | |
[ 64%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/stack.cpp.o | |
[ 66%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/stat.cpp.o | |
[ 67%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/storage.cpp.o | |
[ 69%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/stream.cpp.o | |
[ 71%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/string.cpp.o | |
[ 73%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/structure.cpp.o | |
[ 75%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o | |
In file included from /root/hero/src/hero/parser.h:33, | |
from /root/hero/src/hero/format.h:39, | |
from /root/hero/src/hero/string.cpp:43: | |
/root/hero/src/hero/error.h: In member function 'Hero::RegexState* Hero::RegexParser::Parse()': | |
/root/hero/src/hero/error.h:130:2: note: candidate 1: 'Hero::Raise::Raise(char*, int)' | |
Raise(char * data, int size); | |
^~~~~ | |
/root/hero/src/hero/error.h:131:2: note: candidate 2: 'Hero::Raise::Raise(const char*, ...)' | |
Raise(const char * format, ...); | |
^~~~~ | |
In file included from /root/hero/src/hero/parser.h:33, | |
from /root/hero/src/hero/format.h:39, | |
from /root/hero/src/hero/time.h:32, | |
from /root/hero/src/hero/sync.cpp:30: | |
/root/hero/src/hero/error.h: In constructor 'Hero::Semaphore::Semaphore(int)': | |
/root/hero/src/hero/error.h:130:2: note: candidate 1: 'Hero::Raise::Raise(char*, int)' | |
Raise(char * data, int size); | |
^~~~~ | |
/root/hero/src/hero/error.h:131:2: note: candidate 2: 'Hero::Raise::Raise(const char*, ...)' | |
Raise(const char * format, ...); | |
^~~~~ | |
[ 77%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/text.cpp.o | |
[ 79%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o | |
[ 81%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/time.cpp.o | |
[ 83%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/timer.cpp.o | |
[ 84%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/tokenizer.cpp.o | |
[ 86%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/trace.cpp.o | |
[ 88%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/traits.cpp.o | |
[ 90%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/types.cpp.o | |
[ 92%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/unsigned.cpp.o | |
[ 94%] Building CXX object CMakeFiles/hero_objects.dir/src/main.cpp.o | |
In file included from /root/hero/src/hero/parser.h:33, | |
from /root/hero/src/export.h:33, | |
from /root/hero/src/main.cpp:30: | |
/root/hero/src/hero/error.h: In member function 'Hero::RegexState* Hero::RegexParser::Parse()': | |
/root/hero/src/hero/error.h:130:2: note: candidate 1: 'Hero::Raise::Raise(char*, int)' | |
Raise(char * data, int size); | |
^~~~~ | |
/root/hero/src/hero/error.h:131:2: note: candidate 2: 'Hero::Raise::Raise(const char*, ...)' | |
Raise(const char * format, ...); | |
^~~~~ | |
[ 94%] Built target hero_objects | |
Scanning dependencies of target libheroshared | |
Scanning dependencies of target hero | |
[ 96%] Linking CXX shared library libhero.so | |
[ 98%] Linking CXX executable hero | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Try()': | |
/root/hero/src/hero/sync.cpp:161: undefined reference to `pthread_mutex_trylock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Owned()': | |
/root/hero/src/hero/sync.cpp:195: undefined reference to `pthread_mutex_timedlock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Create()': | |
/root/hero/src/hero/sync.cpp:230: undefined reference to `pthread_mutexattr_init' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:231: undefined reference to `pthread_mutexattr_settype' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:233: undefined reference to `pthread_mutexattr_destroy' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Lock(int)': | |
/root/hero/src/hero/sync.cpp:270: undefined reference to `pthread_mutex_timedlock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Try()': | |
/root/hero/src/hero/sync.cpp:299: undefined reference to `pthread_mutex_trylock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Create()': | |
/root/hero/src/hero/sync.cpp:327: undefined reference to `pthread_mutexattr_init' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:328: undefined reference to `pthread_mutexattr_settype' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:330: undefined reference to `pthread_mutexattr_destroy' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Semaphore(int)': | |
/root/hero/src/hero/sync.cpp:964: undefined reference to `sem_init' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Enter()': | |
/root/hero/src/hero/sync.cpp:990: undefined reference to `sem_post' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Leave()': | |
/root/hero/src/hero/sync.cpp:1002: undefined reference to `sem_wait' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::ThreadLocalStorage()': | |
/root/hero/src/hero/sync.cpp:1289: undefined reference to `pthread_key_create' | |
[ 98%] Built target libheroshared | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::~ThreadLocalStorage()': | |
/root/hero/src/hero/sync.cpp:1302: undefined reference to `pthread_key_delete' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Set(int, void*)': | |
/root/hero/src/hero/sync.cpp:1324: undefined reference to `pthread_setspecific' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Get(int)': | |
/root/hero/src/hero/sync.cpp:1335: undefined reference to `pthread_getspecific' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Del(int)': | |
/root/hero/src/hero/sync.cpp:1348: undefined reference to `pthread_key_delete' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Name(Hero::Substring const&)': | |
/root/hero/src/hero/thread.cpp:246: undefined reference to `pthread_setname_np' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Start()': | |
/root/hero/src/hero/thread.cpp:305: undefined reference to `pthread_create' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Stop()': | |
/root/hero/src/hero/thread.cpp:356: undefined reference to `pthread_cancel' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Kill()': | |
/root/hero/src/hero/thread.cpp:384: undefined reference to `pthread_cancel' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Join()': | |
/root/hero/src/hero/thread.cpp:414: undefined reference to `pthread_join' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Spawn(void*)': | |
/root/hero/src/hero/thread.cpp:485: undefined reference to `pthread_detach' | |
collect2: error: ld returned 1 exit status | |
make[2]: *** [CMakeFiles/hero.dir/build.make:169: hero] Error 1 | |
make[1]: *** [CMakeFiles/Makefile2:73: CMakeFiles/hero.dir/all] Error 2 | |
make[1]: *** Waiting for unfinished jobs.... | |
Scanning dependencies of target libhero | |
[100%] Linking CXX static library libhero.a | |
[100%] Built target libhero | |
make: *** [Makefile:84: all] Error 2 | |
root@82c8bf9240dd:~/hero/build# | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ docker run -it --rm ubuntu:20.04 /bin/bash | |
Unable to find image 'ubuntu:20.04' locally | |
20.04: Pulling from library/ubuntu | |
47c764472391: Pull complete | |
Digest: sha256:9fa30fcef427e5e88c76bc41ad37b7cc573e1d79cecb23035e413c4be6e476ab | |
Status: Downloaded newer image for ubuntu:20.04 | |
root@7168893acf80:/# apt update && apt install -y git build-essential cmake | |
Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB] | |
Get:2 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] | |
Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] | |
Get:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB] | |
Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1275 kB] | |
Get:6 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages [33.4 kB] | |
Get:7 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB] | |
Get:8 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [28.5 kB] | |
Get:9 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1015 kB] | |
Get:10 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [177 kB] | |
Get:11 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [2134 kB] | |
Get:12 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [31.2 kB] | |
Get:13 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1310 kB] | |
Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [3014 kB] | |
Get:15 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [55.2 kB] | |
Get:16 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.6 kB] | |
Get:17 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [2539 kB] | |
Get:18 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [1998 kB] | |
Fetched 25.6 MB in 11s (2419 kB/s) | |
Reading package lists... Done | |
Building dependency tree | |
Reading state information... Done | |
2 packages can be upgraded. Run 'apt list --upgradable' to see them. | |
Reading package lists... Done | |
Building dependency tree | |
Reading state information... Done | |
The following additional packages will be installed: | |
... | |
... | |
... | |
Need to get 85.0 MB of archives. | |
... | |
... | |
done. | |
root@7168893acf80:/# cd ~ | |
root@7168893acf80:~# git clone https://github.com/reasoning/hero.git | |
Cloning into 'hero'... | |
remote: Enumerating objects: 444, done. | |
remote: Counting objects: 100% (444/444), done. | |
remote: Compressing objects: 100% (271/271), done. | |
remote: Total 444 (delta 298), reused 301 (delta 158), pack-reused 0 | |
Receiving objects: 100% (444/444), 520.95 KiB | 3.47 MiB/s, done. | |
Resolving deltas: 100% (298/298), done. | |
root@7168893acf80:~# cd hero/ | |
root@7168893acf80:~/hero# cd build/ | |
root@7168893acf80:~/hero/build# cmake ../ | |
-- The C compiler identification is GNU 9.4.0 | |
-- The CXX compiler identification is GNU 9.4.0 | |
-- Check for working C compiler: /usr/bin/cc | |
-- Check for working C compiler: /usr/bin/cc -- works | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- Check for working CXX compiler: /usr/bin/c++ | |
-- Check for working CXX compiler: /usr/bin/c++ -- works | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /root/hero/build | |
root@7168893acf80:~/hero/build# make -j2 | |
Scanning dependencies of target hero_objects | |
[ 3%] Building CXX object CMakeFiles/hero_objects.dir/src/export.cpp.o | |
[ 3%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/algorithm.cpp.o | |
[ 5%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/any.cpp.o | |
[ 7%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/assert.cpp.o | |
[ 9%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/atomic.cpp.o | |
[ 11%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/binary.cpp.o | |
[ 13%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/bit.cpp.o | |
[ 15%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/buffer.cpp.o | |
[ 16%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/callback.cpp.o | |
[ 18%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/config.cpp.o | |
[ 20%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/encoding.cpp.o | |
[ 22%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/error.cpp.o | |
[ 24%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/file.cpp.o | |
[ 26%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/fixed.cpp.o | |
[ 28%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/folder.cpp.o | |
[ 30%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/format.cpp.o | |
[ 32%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/generic.cpp.o | |
[ 33%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/hero.cpp.o | |
[ 35%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/indices.cpp.o | |
[ 37%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/integer.cpp.o | |
[ 39%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/interface.cpp.o | |
[ 41%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/library.cpp.o | |
[ 43%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/memory.cpp.o | |
[ 45%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/number.cpp.o | |
[ 47%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/object.cpp.o | |
[ 49%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/pack.cpp.o | |
[ 50%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/parser.cpp.o | |
[ 52%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/path.cpp.o | |
[ 54%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/platform.cpp.o | |
[ 56%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/regex.cpp.o | |
[ 58%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/segment.cpp.o | |
[ 60%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/signed.cpp.o | |
[ 62%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/slice.cpp.o | |
[ 64%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/stack.cpp.o | |
[ 66%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/stat.cpp.o | |
[ 67%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/storage.cpp.o | |
[ 69%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/stream.cpp.o | |
[ 71%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/string.cpp.o | |
[ 73%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/structure.cpp.o | |
[ 75%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o | |
[ 77%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/text.cpp.o | |
[ 79%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o | |
[ 81%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/time.cpp.o | |
[ 83%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/timer.cpp.o | |
[ 84%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/tokenizer.cpp.o | |
[ 86%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/trace.cpp.o | |
[ 88%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/traits.cpp.o | |
[ 90%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/types.cpp.o | |
[ 92%] Building CXX object CMakeFiles/hero_objects.dir/src/hero/unsigned.cpp.o | |
[ 94%] Building CXX object CMakeFiles/hero_objects.dir/src/main.cpp.o | |
[ 94%] Built target hero_objects | |
Scanning dependencies of target libhero | |
Scanning dependencies of target libheroshared | |
[ 96%] Linking CXX static library libhero.a | |
[ 98%] Linking CXX shared library libhero.so | |
[ 98%] Built target libhero | |
Scanning dependencies of target hero | |
[100%] Linking CXX executable hero | |
[100%] Built target libheroshared | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Try()': | |
/root/hero/src/hero/sync.cpp:161: undefined reference to `pthread_mutex_trylock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Owned()': | |
/root/hero/src/hero/sync.cpp:195: undefined reference to `pthread_mutex_timedlock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Create()': | |
/root/hero/src/hero/sync.cpp:230: undefined reference to `pthread_mutexattr_init' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:231: undefined reference to `pthread_mutexattr_settype' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:233: undefined reference to `pthread_mutexattr_destroy' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Lock(int)': | |
/root/hero/src/hero/sync.cpp:270: undefined reference to `pthread_mutex_timedlock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Try()': | |
/root/hero/src/hero/sync.cpp:299: undefined reference to `pthread_mutex_trylock' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Create()': | |
/root/hero/src/hero/sync.cpp:327: undefined reference to `pthread_mutexattr_init' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:328: undefined reference to `pthread_mutexattr_settype' | |
/usr/bin/ld: /root/hero/src/hero/sync.cpp:330: undefined reference to `pthread_mutexattr_destroy' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Semaphore(int)': | |
/root/hero/src/hero/sync.cpp:964: undefined reference to `sem_init' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Enter()': | |
/root/hero/src/hero/sync.cpp:990: undefined reference to `sem_post' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Leave()': | |
/root/hero/src/hero/sync.cpp:1002: undefined reference to `sem_wait' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::ThreadLocalStorage()': | |
/root/hero/src/hero/sync.cpp:1289: undefined reference to `pthread_key_create' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::~ThreadLocalStorage()': | |
/root/hero/src/hero/sync.cpp:1302: undefined reference to `pthread_key_delete' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Set(int, void*)': | |
/root/hero/src/hero/sync.cpp:1324: undefined reference to `pthread_setspecific' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Get(int)': | |
/root/hero/src/hero/sync.cpp:1335: undefined reference to `pthread_getspecific' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Del(int)': | |
/root/hero/src/hero/sync.cpp:1348: undefined reference to `pthread_key_delete' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Name(Hero::Substring const&)': | |
/root/hero/src/hero/thread.cpp:246: undefined reference to `pthread_setname_np' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Start()': | |
/root/hero/src/hero/thread.cpp:305: undefined reference to `pthread_create' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Stop()': | |
/root/hero/src/hero/thread.cpp:356: undefined reference to `pthread_cancel' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Kill()': | |
/root/hero/src/hero/thread.cpp:384: undefined reference to `pthread_cancel' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Join()': | |
/root/hero/src/hero/thread.cpp:414: undefined reference to `pthread_join' | |
/usr/bin/ld: CMakeFiles/hero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Spawn(void*)': | |
/root/hero/src/hero/thread.cpp:485: undefined reference to `pthread_detach' | |
collect2: error: ld returned 1 exit status | |
make[2]: *** [CMakeFiles/hero.dir/build.make:169: hero] Error 1 | |
make[1]: *** [CMakeFiles/Makefile2:136: CMakeFiles/hero.dir/all] Error 2 | |
make: *** [Makefile:84: all] Error 2 | |
root@7168893acf80:~/hero/build# ls -la | |
total 26356 | |
drwxr-xr-x 3 root root 4096 Mar 9 15:51 . | |
drwxr-xr-x 6 root root 4096 Mar 9 15:50 .. | |
-rw-r--r-- 1 root root 0 Mar 9 15:50 .gitkeep | |
-rw-r--r-- 1 root root 13937 Mar 9 15:50 CMakeCache.txt | |
drwxr-xr-x 9 root root 4096 Mar 9 15:50 CMakeFiles | |
-rw-r--r-- 1 root root 49098 Mar 9 15:50 Makefile | |
-rw-r--r-- 1 root root 1472 Mar 9 15:50 cmake_install.cmake | |
-rw-r--r-- 1 root root 19554548 Mar 9 15:51 libhero.a | |
-rwxr-xr-x 1 root root 7344704 Mar 9 15:51 libhero.so |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ docker run -it --rm hero:ubuntu-20.04 | |
root@945eb2b47279:/var/task# git clone https://github.com/sdesalas/zero.git | |
Cloning into 'zero'... | |
remote: Enumerating objects: 31, done. | |
remote: Counting objects: 100% (31/31), done. | |
remote: Compressing objects: 100% (20/20), done. | |
remote: Total 31 (delta 12), reused 21 (delta 6), pack-reused 0 | |
Unpacking objects: 100% (31/31), 5.29 KiB | 492.00 KiB/s, done. | |
root@945eb2b47279:/var/task# cd zero/ | |
root@945eb2b47279:/var/task/zero# cd build/ | |
root@945eb2b47279:/var/task/zero/build# cmake ../ | |
-- The C compiler identification is GNU 9.4.0 | |
-- The CXX compiler identification is GNU 9.4.0 | |
-- Check for working C compiler: /usr/bin/cc | |
-- Check for working C compiler: /usr/bin/cc -- works | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- Check for working CXX compiler: /usr/bin/c++ | |
-- Check for working CXX compiler: /usr/bin/c++ -- works | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /var/task/zero/build | |
root@945eb2b47279:/var/task/zero/build# make -j2 | |
Scanning dependencies of target zero_objects | |
[ 3%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/export.cpp.o | |
[ 3%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/algorithm.cpp.o | |
[ 5%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/any.cpp.o | |
[ 7%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/assert.cpp.o | |
[ 9%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/atomic.cpp.o | |
[ 10%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/binary.cpp.o | |
[ 12%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/bit.cpp.o | |
[ 14%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/buffer.cpp.o | |
[ 16%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/callback.cpp.o | |
[ 18%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/config.cpp.o | |
[ 20%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/encoding.cpp.o | |
[ 21%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/error.cpp.o | |
[ 23%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/file.cpp.o | |
[ 25%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o | |
[ 27%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o | |
[ 29%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/format.cpp.o | |
[ 30%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/generic.cpp.o | |
[ 32%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/hero.cpp.o | |
[ 34%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/indices.cpp.o | |
[ 36%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o | |
[ 38%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/interface.cpp.o | |
[ 40%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/library.cpp.o | |
[ 41%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o | |
[ 43%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/number.cpp.o | |
[ 45%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/object.cpp.o | |
[ 47%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o | |
[ 49%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/parser.cpp.o | |
[ 50%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/path.cpp.o | |
[ 52%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/platform.cpp.o | |
[ 54%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/regex.cpp.o | |
[ 56%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o | |
[ 58%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/signed.cpp.o | |
[ 60%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/slice.cpp.o | |
[ 61%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/stack.cpp.o | |
[ 63%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/stat.cpp.o | |
[ 65%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o | |
[ 67%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/stream.cpp.o | |
[ 69%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/string.cpp.o | |
[ 70%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/structure.cpp.o | |
[ 72%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o | |
[ 74%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/text.cpp.o | |
[ 76%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o | |
[ 78%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/time.cpp.o | |
[ 80%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/timer.cpp.o | |
[ 81%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/tokenizer.cpp.o | |
[ 83%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/trace.cpp.o | |
[ 85%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/traits.cpp.o | |
[ 87%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/types.cpp.o | |
[ 89%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/hero/unsigned.cpp.o | |
[ 90%] Building CXX object _deps/hero-build/CMakeFiles/zero_objects.dir/src/main.cpp.o | |
[ 90%] Built target zero_objects | |
Scanning dependencies of target hero | |
Scanning dependencies of target libhero | |
[ 92%] Linking CXX executable hero | |
[ 94%] Linking CXX static library libhero.a | |
[ 94%] Built target libhero | |
Scanning dependencies of target libheroshared | |
[ 96%] Linking CXX shared library libhero.so | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Stream::~Stream()': | |
/var/task/zero/build/_deps/hero-src/src/hero/stream.h:124: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Kind::~Kind()': | |
/var/task/zero/build/_deps/hero-src/src/hero/object.h:91: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Object::~Object()': | |
/var/task/zero/build/_deps/hero-src/src/hero/object.h:142: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Bytes::~Bytes()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:472: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Substring::~Substring()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:661: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::String::~String()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:1006: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::String::~String()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:1012: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::String::Append(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:1164: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::size() const' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:1164: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::data() const' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::StringStream::~StringStream()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2011: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `std::PrintStream::PrintStream()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2353: undefined reference to `std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `std::PrintStream::~PrintStream()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2358: undefined reference to `std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::str() const' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2358: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2356: undefined reference to `std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_ostringstream()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Token::~Token()': | |
/var/task/zero/build/_deps/hero-src/src/hero/parser.h:130: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::FileStream::~FileStream()': | |
/var/task/zero/build/_deps/hero-src/src/hero/file.h:301: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexFunction::~RegexFunction()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:251: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexFunctionGroup::~RegexFunctionGroup()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:290: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexFunctionLiteral::~RegexFunctionLiteral()':/var/task/zero/build/_deps/hero-src/src/hero/regex.h:305: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/regex.h:362: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexParser::ParseChoice()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:1916: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/regex.h:1916: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexParser::ParseSequence()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:1951: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/regex.h:1951: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexParser::ParseGroup()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:1990: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/regex.h:1991: more undefined references to `operator new(unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Pattern::~Pattern()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:2387: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Regex::~Regex()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:2508: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Regex::~Regex()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:2509: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Regex::Construct()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:2522: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<int>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `void Hero::PrintArg<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2314: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2314: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::RegexState*, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Iterable<Hero::RegexState*>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexStack<Hero::RegexState*>::~RegexStack()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:657: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexStack<Hero::Substring>::~RegexStack()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:657: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Substring, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexStack<Hero::RegexState*>::Push(Hero::RegexState*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:698: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/regex.h:702: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexStack<Hero::Substring>::Push(Hero::Substring)': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:698: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/regex.h:702: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexStack<Hero::Substring>::Push(Hero::RegexStack<Hero::Substring>&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:720: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/regex.h:724: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexStack<int>::~RegexStack()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:657: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexStack<int>::Push(int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:698: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/regex.h:702: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Array<Hero::Substring, 175>, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Token>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Array<Hero::Token, 175> >*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<int>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<int>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<int>*>::operator=(Hero::Iterable<int> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::RegexState*>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::RegexState*>*>::operator=(Hero::Iterable<Hero::RegexState*> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Substring>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Iterable<Hero::Substring>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Substring, 175>::Delete(Hero::Substring*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Array<Hero::Substring, 175> >*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Iterable<Hero::Array<Hero::Substring, 175> >::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Array<Hero::Substring, 175>, 175>::Delete(Hero::Array<Hero::Substring, 175>*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Token>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Token>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<Hero::Token, 175> >*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Array<Hero::Token, 175> >*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Proxy<Hero::Iterable<int>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Substring>*>::operator=(Hero::Iterable<Hero::Substring> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<Hero::Substring, 175> >*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Array<Hero::Substring, 175> >*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<Hero::Substring, 175> >*>::operator=(Hero::Iterable<Hero::Array<Hero::Substring, 175> > const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Array<Hero::Substring, 175>, 175>::Allocate(Hero::Array<Hero::Substring, 175>*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<Hero::Token, 175> >*>::operator=(Hero::Iterable<Hero::Array<Hero::Token, 175> > const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Token>*>::~Proxy()':/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Token>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Array<Hero::Token, 175> >*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<Hero::Token, 175> >*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Range::~Range()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:437: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Array<Hero::Substring, 175>, 175>::Reallocate(Hero::Array<Hero::Substring, 175>*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Array<Hero::Substring, 175> >*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<Hero::Substring, 175> >*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Token>*>::operator=(Hero::Iterable<Hero::Token> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Range, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Substring, 175>::Reallocate(Hero::Substring*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Substring, 175>::Allocate(Hero::Substring*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Range>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Iterable<Hero::Range>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Range, 175>::Delete(Hero::Range*)':/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Range, 175>::Reallocate(Hero::Range*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Array<Hero::Range, 175>::Allocate(Hero::Range*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<int>*>::operator=(Hero::Shared<Hero::Iterable<int>*> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1080: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Range>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Range>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Range>*>::operator=(Hero::Iterable<Hero::Range> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Range>*>::~Proxy()':/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Range>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_5ArrayINS_5TokenELi175EEEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_5ArrayINS_5TokenELi175EEEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_5ArrayINS_5TokenELi175EEEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_5ArrayINS_5TokenELi175EEEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_5TokenEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_5TokenEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_5TokenEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_5TokenEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero7PatternE[_ZTVN4Hero7PatternE]+0x120): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_9SubstringEEE[_ZTVN4Hero8IterableINS_9SubstringEEE]+0x20): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexFunctionAnchor::~RegexFunctionAnchor()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:323: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexFunctionReference::~RegexFunctionReference()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:313: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o: in function `Hero::RegexFunctionScope::~RegexFunctionScope()': | |
/var/task/zero/build/_deps/hero-src/src/hero/regex.h:254: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero7ScannerE[_ZTVN4Hero7ScannerE]+0x10): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero7ScannerE[_ZTVN4Hero7ScannerE]+0x18): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero7ScannerE[_ZTVN4Hero7ScannerE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero7ScannerE[_ZTVN4Hero7ScannerE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero7ScannerE[_ZTVN4Hero7ScannerE]+0x40): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/export.cpp.o:(.data.rel.ro._ZTVN4Hero7ScannerE[_ZTVN4Hero7ScannerE]+0x48): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/algorithm.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/algorithm.cpp.o: in function `Hero::Array<int, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/any.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/any.cpp.o: in function `Hero::Superstring::~Superstring()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:1526: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/any.cpp.o: in function `Hero::AnyPolicyPlace<int>::Cast(Hero::Types::Info&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/any.h:159: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/any.h:159: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/any.cpp.o: in function `Hero::AnyPolicyNew<Hero::String>::Copy(void**, void**)': | |
/var/task/zero/build/_deps/hero-src/src/hero/any.h:178: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/any.cpp.o: in function `Hero::AnyPolicyNew<Hero::String>::Set(void*, void**)': | |
/var/task/zero/build/_deps/hero-src/src/hero/any.h:189: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/any.cpp.o: in function `Hero::AnyPolicyNew<Hero::String>::Cast(Hero::Types::Info&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/any.h:200: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/any.h:200: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/assert.cpp.o: in function `Hero::AssertRaise::AssertRaise()': | |
/var/task/zero/build/_deps/hero-src/src/hero/assert.cpp:73: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/assert.cpp.o: in function `Hero::AssertRaise::~AssertRaise()': | |
/var/task/zero/build/_deps/hero-src/src/hero/assert.cpp:78: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/assert.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/assert.cpp.o: in function `Hero::Error::~Error()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:50: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/assert.cpp.o: in function `Hero::ErrorMessage::~ErrorMessage()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:75: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/assert.cpp.o: in function `Hero::ErrorObject::~ErrorObject()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:86: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/assert.cpp.o: in function `Hero::BaseError::~BaseError()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:235: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/assert.cpp.o: in function `Hero::AssertRaiseImpl::AssertRaiseImpl()': | |
/var/task/zero/build/_deps/hero-src/src/hero/assert.cpp:67: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/assert.cpp.o: in function `Hero::AssertError::~AssertError()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:254: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/binary.cpp.o: in function `Hero::Binary::Allocate(int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/binary.cpp:175: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/binary.cpp:181: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/binary.cpp.o: in function `Hero::Binary::Resize(int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/binary.cpp:208: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/binary.cpp:212: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/binary.cpp.o: in function `Hero::Binary::Reserve(int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/binary.cpp:241: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/binary.cpp:245: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/binary.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/binary.cpp.o: in function `Hero::StreamFilter::~StreamFilter()': | |
/var/task/zero/build/_deps/hero-src/src/hero/stream.h:166: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/binary.cpp.o: in function `Hero::SubstringStream::StreamAdapter::~StreamAdapter()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:1891: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/binary.cpp.o: in function `Hero::StringStream::StreamAdapter::~StreamAdapter()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2135: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/binary.cpp.o: in function `Hero::BinaryStream::~BinaryStream()': | |
/var/task/zero/build/_deps/hero-src/src/hero/binary.h:959: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/buffer.cpp.o: in function `Hero::StreamBuffer::~StreamBuffer()': | |
/var/task/zero/build/_deps/hero-src/src/hero/buffer.cpp:130: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/buffer.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/buffer.cpp.o: in function `Hero::Buffer::~Buffer()': | |
/var/task/zero/build/_deps/hero-src/src/hero/buffer.h:39: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Args::Construct(char*, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/config.cpp:167: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/config.cpp:174: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/config.cpp:175: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/config.cpp:210: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Configuration::Load(char*, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/config.cpp:282: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/config.cpp:283: more undefined references to `operator new(unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::PathsNavigator::Parent()': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.h:689: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::PathsNavigator::Next(bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.h:702: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::PathsNavigator::Prev(bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.h:715: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::PathsNavigator::First(bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.h:726: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::PathsNavigator::Last(bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.h:737: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::TextFileStream::~TextFileStream()': | |
/var/task/zero/build/_deps/hero-src/src/hero/text.h:140: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::ArrayMap<Hero::String, Hero::String>::~ArrayMap()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:3919: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Multimap<Hero::String, Hero::String>::~Multimap()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:4349: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Vector<int, 4, 175>::~Vector()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1905: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Segment>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Segment>*>::operator=(Hero::Iterable<Hero::Segment> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Array<Hero::String, 175>::Delete(Hero::String*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Arg::Binder>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Arg::Binder>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::String>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::String>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Arg*>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::String>*>::operator=(Hero::Iterable<Hero::String> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Item<Hero::String*>::~Item()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::List<Hero::Section*>::Insert(Hero::Section const* const&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2499: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:2503: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Section*>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Iterable<Hero::Section*>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Segment>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Segment>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Arg::Binder>*>::operator=(Hero::Iterable<Hero::Arg::Binder> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Array<Hero::String, 175>::Allocate(Hero::String*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Arg::Binder>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Arg::Binder>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::String>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::String>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Arg*>*>::operator=(Hero::Iterable<Hero::Arg*> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Arg*>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Arg*>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Section*>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Section*>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Section*>*>::operator=(Hero::Iterable<Hero::Section*> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Disposer<Hero::Section*>::ProcessDestroy(Hero::Section*&, void*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/interface.h:637: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Array<Hero::String, 175>::Reallocate(Hero::String*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Section*>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Section*>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableIPNS_7SectionEEE[_ZTVN4Hero8IterableIPNS_7SectionEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableIPNS_7SectionEEE[_ZTVN4Hero8IterableIPNS_7SectionEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIPNS_7SectionEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIPNS_7SectionEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIPNS_7SectionEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIPNS_7SectionEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Properties::~Properties()': | |
/var/task/zero/build/_deps/hero-src/src/hero/config.h:435: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_6StringEEE[_ZTVN4Hero4ItemIPNS_6StringEEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_6StringEEE[_ZTVN4Hero4ItemIPNS_6StringEEE]+0x38): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_6StringEEE[_ZTVN4Hero4ItemIPNS_6StringEEE]+0x40): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIPNS_3ArgEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIPNS_3ArgEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIPNS_3ArgEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIPNS_3ArgEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_3Arg6BinderEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_3Arg6BinderEEEEE]+0x20): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o: in function `Hero::Segments::~Segments()': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.h:274: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_7SegmentEEE[_ZTVN4Hero8IterableINS_7SegmentEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_7SegmentEEE[_ZTVN4Hero8IterableINS_7SegmentEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_7SegmentEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_7SegmentEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_7SegmentEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_7SegmentEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero10EnumeratorE[_ZTVN4Hero10EnumeratorE]+0x10): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/config.cpp.o:(.data.rel.ro._ZTVN4Hero10EnumeratorE[_ZTVN4Hero10EnumeratorE]+0x18): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/encoding.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/encoding.cpp.o:(.data.rel.ro._ZTVN4Hero7DecoderE[_ZTVN4Hero7DecoderE]+0x48): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/encoding.cpp.o:(.data.rel.ro._ZTVN4Hero7DecoderE[_ZTVN4Hero7DecoderE]+0x50): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/encoding.cpp.o:(.data.rel.ro._ZTVN4Hero7DecoderE[_ZTVN4Hero7DecoderE]+0x58): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/encoding.cpp.o:(.data.rel.ro._ZTVN4Hero7EncoderE[_ZTVN4Hero7EncoderE]+0x48): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/encoding.cpp.o:(.data.rel.ro._ZTVN4Hero7EncoderE[_ZTVN4Hero7EncoderE]+0x50): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/encoding.cpp.o:(.data.rel.ro._ZTVN4Hero7EncoderE[_ZTVN4Hero7EncoderE]+0x58): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Try::~Try()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.cpp:121: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Unwind::Singleton()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.cpp:137: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/error.cpp:137: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Level::Level(Hero::Substring const&, int)':/var/task/zero/build/_deps/hero-src/src/hero/error.h:154: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Stack<Hero::Level>::~Stack()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1726: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Strong<Hero::Error*, Hero::Owned>::~Strong()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1113: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Strong<Hero::StackTrace*, Hero::Owned>::~Strong()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1113: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Stack<Hero::Try*>::~Stack()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1726: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::ThreadLocal<Hero::Stack<Hero::Try*> >::Get()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.h:845: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/sync.h:847: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Array<Hero::Level, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Owned<Hero::Error*>::~Owned()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:938: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Owned<Hero::Error*>::operator=(Hero::Error const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:972: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Owned<Hero::StackTrace*>::~Owned()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:938: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Optional<Hero::Stack<Hero::Try*> >::~Optional()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1361: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Array<Hero::Try*, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Level>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Iterable<Hero::Level>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Array<Hero::Level, 175>::Delete(Hero::Level*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Proxy<Hero::Error*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Owned<Hero::Error*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:960: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Proxy<Hero::StackTrace*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Owned<Hero::StackTrace*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:960: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Item<Hero::Stack<Hero::Try*> >::~Item()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Level>*>::operator=(Hero::Iterable<Hero::Level> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Proxy<Hero::StackTrace*>::Counted::Zero()':/var/task/zero/build/_deps/hero-src/src/hero/generic.h:699: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Try*>*>::operator=(Hero::Iterable<Hero::Try*> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Try*>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Try*>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Level>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Level>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Try*>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Owned<Hero::Error*>::operator=(Hero::Owned<Hero::Error*> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:990: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Owned<Hero::StackTrace*>::operator=(Hero::Owned<Hero::StackTrace*> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:990: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Array<Hero::Level, 175>::Reallocate(Hero::Level*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Array<Hero::Level, 175>::Allocate(Hero::Level*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::ParserError::ParserErrorToken::~ParserErrorToken()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:304: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableIPNS_3TryEEE[_ZTVN4Hero8IterableIPNS_3TryEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableIPNS_3TryEEE[_ZTVN4Hero8IterableIPNS_3TryEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIPNS_3TryEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIPNS_3TryEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIPNS_3TryEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIPNS_3TryEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemINS_5StackIPNS_3TryEEEEE[_ZTVN4Hero4ItemINS_5StackIPNS_3TryEEEEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemINS_5StackIPNS_3TryEEEEE[_ZTVN4Hero4ItemINS_5StackIPNS_3TryEEEEE]+0x38): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o: in function `Hero::Catch::~Catch()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:178: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_5LevelEEE[_ZTVN4Hero8IterableINS_5LevelEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_5LevelEEE[_ZTVN4Hero8IterableINS_5LevelEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_5LevelEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_5LevelEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_5LevelEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_5LevelEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_10StackTraceEEE[_ZTVN4Hero5ProxyIPNS_10StackTraceEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/error.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_10StackTraceEEE[_ZTVN4Hero5ProxyIPNS_10StackTraceEEE]+0x28): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::FilePath::~FilePath()': | |
/var/task/zero/build/_deps/hero-src/src/hero/file.cpp:153: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::File::File()': | |
/var/task/zero/build/_deps/hero-src/src/hero/file.cpp:261: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::File::File(Hero::Substring const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/file.cpp:296: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::File::File(char const*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/file.cpp:302: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::File::File(char*, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/file.cpp:308: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::File::~File()': | |
/var/task/zero/build/_deps/hero-src/src/hero/file.cpp:314: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `void Hero::RaiseError<Hero::FileError>(char const*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:104: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::Strong<Hero::FileStorage*, Hero::Owned>::~Strong()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1113: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::Owned<Hero::FileStorage*>::operator=(Hero::FileStorage const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:972: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::Owned<Hero::FileStorage*>::operator=(Hero::Owned<Hero::FileStorage*> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:990: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `[ 96%] Built target libheroshared | |
Hero::Owned<Hero::FileStorage*>::~Owned()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:938: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::Owned<Hero::FileStorage*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:960: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::Proxy<Hero::FileStorage*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o:(.data.rel.ro._ZTVN4Hero11FileStorageE[_ZTVN4Hero11FileStorageE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o:(.data.rel.ro._ZTVN4Hero11FileStorageE[_ZTVN4Hero11FileStorageE]+0x48): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o:(.data.rel.ro._ZTVN4Hero11FileStorageE[_ZTVN4Hero11FileStorageE]+0x60): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o:(.data.rel.ro._ZTVN4Hero11FileStorageE[_ZTVN4Hero11FileStorageE]+0x68): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o:(.data.rel.ro._ZTVN4Hero11FileStorageE[_ZTVN4Hero11FileStorageE]+0x70): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o:(.data.rel.ro._ZTVN4Hero11FileStorageE[_ZTVN4Hero11FileStorageE]+0x78): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/file.cpp.o: in function `Hero::FileError::~FileError()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:284: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hadouken::Ryu::Pow5Factor(long long)': | |
/var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:816: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hadouken::Ryu::MulPow5DivPow2(long long, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:865: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hadouken::Ryu::MulPow5InvDivPow2(long long, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:897: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hadouken::Ryu::Ryu()': | |
/var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:930: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hadouken::Ryu::Instance()': | |
/var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:988: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:988: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hadouken::Ryu::StringToFixed(Hero::String const&, Hero::FixedSchema&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:1452: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:1478: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:1490: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:1517: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:1524: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/fixed.cpp:1539: more undefined references to `operator new(Scanning dependencies of target zero | |
unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `__static_initialization_and_destruction_0(int, int)': | |
/usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::Init()' | |
/usr/bin/ld: /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::~Init()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::Unsigned::~Unsigned()': | |
/var/task/zero/build/_deps/hero-src/src/hero/unsigned.h:86: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::Vector<unsigned long long, 4, 175>::~Vector()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1905: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::Vector<unsigned long long, 4, 175>::Vector(Hero::Vector<unsigned long long, 4, 175> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1881: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::Weak<Hero::Iterable<unsigned long long>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::Iterable<unsigned long long>::~Iterable()':/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::Shared<Hero::Iterable<unsigned long long>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::Weak<Hero::Iterable<unsigned long long>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::Shared<Hero::Iterable<unsigned long long>*>::operator=(Hero::Iterable<unsigned long long> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::Proxy<Hero::Iterable<unsigned long long>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::Shared<Hero::Iterable<unsigned long long>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableIyEE[_ZTVN4Hero8IterableIyEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableIyEE[_ZTVN4Hero8IterableIyEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIyEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIyEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIyEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIyEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::ParserError::~ParserError()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:300: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::StateError::~StateError()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:296: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/fixed.cpp.o: in function `Hero::ArgumentError::~ArgumentError()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:257: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::FolderPath::~FolderPath()': | |
/var/task/zero/build/_deps/hero-src/src/hero/folder.cpp:60: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Folder::Folder(Hero::FolderStorage*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/folder.cpp:105: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Folder::Folder(Hero::Strong<Hero::FolderStorage*, Hero::Owned>&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/folder.cpp:112: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/[ 98%] Building CXX object CMakeFiles/zero.dir/src/main.cpp.o | |
zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Folder::Folder(Hero::Substring const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/folder.cpp:119: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Folder::Folder(char const*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/folder.cpp:126: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Folder::Folder(char*, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/folder.cpp:133: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/folder.cpp:140: more undefined references to `operator new(unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Folder::~Folder()': | |
/var/task/zero/build/_deps/hero-src/src/hero/folder.cpp:147: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::FolderStorage::~FolderStorage()': | |
/var/task/zero/build/_deps/hero-src/src/hero/folder.cpp:267: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Strong<Hero::FolderStorage*, Hero::Owned>::~Strong()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1113: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Array<Hero::File, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Array<Hero::Folder, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Owned<Hero::FolderStorage*>::operator=(Hero::FolderStorage const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:972: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Owned<Hero::FolderStorage*>::operator=(Hero::Owned<Hero::FolderStorage*> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:990: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Owned<Hero::FolderStorage*>::~Owned()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:938: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::File>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Iterable<Hero::File>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Array<Hero::File, 175>::Delete(Hero::File*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Folder>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Iterable<Hero::Folder>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Array<Hero::Folder, 175>::Delete(Hero::Folder*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Owned<Hero::FolderStorage*>::Decrement()':/var/task/zero/build/_deps/hero-src/src/hero/generic.h:960: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Proxy<Hero::FolderStorage*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::File>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::File>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::File>*>::operator=(Hero::Iterable<Hero::File> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Folder>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Folder>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Folder>*>::operator=(Hero::Iterable<Hero::Folder> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::File>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::File>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Folder>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Folder>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o:(.data.rel.ro._ZTVN4Hero13FolderStorageE[_ZTVN4Hero13FolderStorageE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o:(.data.rel.ro._ZTVN4Hero13FolderStorageE[_ZTVN4Hero13FolderStorageE]+0x40): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o:(.data.rel.ro._ZTVN4Hero13FolderStorageE[_ZTVN4Hero13FolderStorageE]+0x48): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o:(.data.rel.ro._ZTVN4Hero13FolderStorageE[_ZTVN4Hero13FolderStorageE]+0x50): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o:(.data.rel.ro._ZTVN4Hero13FolderStorageE[_ZTVN4Hero13FolderStorageE]+0x58): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/folder.cpp.o:(.data.rel.ro._ZTVN4Hero13FolderStorageE[_ZTVN4Hero13FolderStorageE]+0x60): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::FormattingStream::~FormattingStream()': | |
/var/task/zero/build/_deps/hero-src/src/hero/format.cpp:703: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::FormattingStream::Format(Hero::String&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/format.cpp:710: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Number::Double()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.h:682: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Formatting::~Formatting()': | |
/var/task/zero/build/_deps/hero-src/src/hero/format.h:367: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::List<Hero::Formatter::Field>::~List()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2393: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::List<Hero::Formatter::Field>::~List()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2399: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::List<Hero::Formatter::Arg>::~List()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2393: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::List<Hero::Formatter::Arg>::~List()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2399: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Array<Hero::Formatting::Specifier, 175>::Delete(Hero::Formatting::Specifier*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::List<Hero::Formatter::Arg>::Insert(Hero::Formatter::Arg const&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2499: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:2503: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::List<Hero::Formatter::Field>::Insert(Hero::Formatter::Field const&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2499: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:2503: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Token*>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Token*>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Token*>*>::operator=(Hero::Iterable<Hero::Token*> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Item<Hero::Token**>::~Item()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Formatter::Field>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Formatter::Field>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Formatter::Field>*>::operator=(Hero::Iterable<Hero::Formatter::Field> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Formatter::Arg>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Formatter::Arg>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Formatter::Arg>*>::operator=(Hero::Iterable<Hero::Formatter::Arg> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Formatting::Specifier>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Formatting::Specifier>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Formatting::Specifier>*>::operator=(Hero::Iterable<Hero::Formatting::Specifier> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Token*>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Token*>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Formatter::Field>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Formatter::Field>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Formatter::Arg>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Array<Hero::Formatting::Specifier, 175>::Reallocate(Hero::Formatting::Specifier*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Array<Hero::Formatting::Specifier, 175>::Allocate(Hero::Formatting::Specifier*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Formatter::~Formatter()': | |
/var/task/zero/build/_deps/hero-src/src/hero/format.h:57: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_10Formatting9SpecifierEEE[_ZTVN4Hero8IterableINS_10Formatting9SpecifierEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_10Formatting9SpecifierEEE[_ZTVN4Hero8IterableINS_10Formatting9SpecifierEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_10Formatting9SpecifierEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_10Formatting9SpecifierEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_10Formatting9SpecifierEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_10Formatting9SpecifierEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_9Formatter3ArgEEE[_ZTVN4Hero8IterableINS_9Formatter3ArgEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_9Formatter3ArgEEE[_ZTVN4Hero8IterableINS_9Formatter3ArgEEE]+0x28): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::ArraySet<Hero::Token*>::~ArraySet()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:3597: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPPNS_5TokenEEE[_ZTVN4Hero4ItemIPPNS_5TokenEEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPPNS_5TokenEEE[_ZTVN4Hero4ItemIPPNS_5TokenEEE]+0x38): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPPNS_5TokenEEE[_ZTVN4Hero4ItemIPPNS_5TokenEEE]+0x40): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableIPNS_5TokenEEE[_ZTVN4Hero8IterableIPNS_5TokenEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableIPNS_5TokenEEE[_ZTVN4Hero8IterableIPNS_5TokenEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIPNS_5TokenEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIPNS_5TokenEEEEE]+0x20): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::TypeError::~TypeError()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:267: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/format.cpp.o: in function `Hero::Number::~Number()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.h:580: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::operator<<(std::ostream&, Hero::Unsigned const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/integer.cpp:215: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/integer.cpp:222: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char)'/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/integer.cpp:231: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::operator<<(std::ostream&, Hero::Signed const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/integer.cpp:238: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `__static_initialization_and_destruction_0(int, int)': | |
/usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::Init()' | |
/usr/bin/ld: /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::~Init()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::Integer::~Integer()': | |
/var/task/zero/build/_deps/hero-src/src/hero/integer.h:82: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::Vector<unsigned short, 4, 175>::~Vector()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1905: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::Vector<unsigned short, 4, 175>::Vector(unsigned short*, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1859: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::Weak<Hero::Iterable<unsigned short>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::Iterable<unsigned short>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::Shared<Hero::Iterable<unsigned short>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::Weak<Hero::Iterable<unsigned short>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::Shared<Hero::Iterable<unsigned short>*>::operator=(Hero::Iterable<unsigned short> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::Proxy<Hero::Iterable<unsigned short>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o: in function `Hero::Shared<Hero::Iterable<unsigned short>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableItEE[_ZTVN4Hero8IterableItEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableItEE[_ZTVN4Hero8IterableItEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableItEEEE[_ZTVN4Hero5ProxyIPNS_8IterableItEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/integer.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableItEEEE[_ZTVN4Hero5ProxyIPNS_8IterableItEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/interface.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/interface.cpp.o: in function `char Hero::Signed::ConvertToSignedPrimitive<char, unsigned char>()': | |
/var/task/zero/build/_deps/hero-src/src/hero/signed.h:234: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/interface.cpp.o: in function `short Hero::Signed::ConvertToSignedPrimitive<short, unsigned short>()': | |
/var/task/zero/build/_deps/hero-src/src/hero/signed.h:234: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/interface.cpp.o: in function `int Hero::Signed::ConvertToSignedPrimitive<int, unsigned int>()': | |
/var/task/zero/build/_deps/hero-src/src/hero/signed.h:234: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/interface.cpp.o: in function `long Hero::Signed::ConvertToSignedPrimitive<long, unsigned long>()': | |
/var/task/zero/build/_deps/hero-src/src/hero/signed.h:234: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/interface.cpp.o: in function `long long Hero::Signed::ConvertToSignedPrimitive<long long, unsigned long long>()': | |
/var/task/zero/build/_deps/hero-src/src/hero/signed.h:234: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/interface.cpp.o:(.data.rel.ro._ZTVN4Hero9PrintableE[_ZTVN4Hero9PrintableE]+0x18): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/interface.cpp.o: in function `Hero::OverflowError::~OverflowError()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:260: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::LeakDetectorCounter::LeakDetectorCounter(char const*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:91: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::LeakDetectorCounter::~LeakDetectorCounter()': | |
/var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:96: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::LeakTrackerTable::LeakTrackerTable(char const*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:132: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::LeakTrackerTable::~LeakTrackerTable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:137: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::SlabList::Get(long long)': | |
/var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:234: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:274: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::SlabList::Put(Hero::SlabEntry*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:304: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:316: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::SlabAllocator::Singleton()': | |
/var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:356: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:356: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::MemoryAllocator::Singleton()': | |
/var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:667: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/memory.cpp:667: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::HashIndex::~HashIndex()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:4455: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::HashIndex::Move(Hero::HashIndex&&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:4498: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::HashIndex::Reflow(int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:4888: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::Array<void*, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::Variable<void**>::~Variable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:345: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::Optional<int*>::~Optional()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1361: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::Weak<Hero::Iterable<void*>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::Iterable<void*>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::Shared<Hero::Iterable<void*>*>::operator=(Hero::Iterable<void*> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::Proxy<Hero::Iterable<void*>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::Shared<Hero::Iterable<void*>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o: in function `Hero::HashMap<void*, int>::~HashMap()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:5260: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPiEE[_ZTVN4Hero4ItemIPiEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPiEE[_ZTVN4Hero4ItemIPiEE]+0x38): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPiEE[_ZTVN4Hero4ItemIPiEE]+0x40): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPPvEE[_ZTVN4Hero4ItemIPPvEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPPvEE[_ZTVN4Hero4ItemIPPvEE]+0x38): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/memory.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPPvEE[_ZTVN4Hero4ItemIPPvEE]+0x40): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::Frequency::Deviation()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.cpp:338: undefined reference to `sqrt' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::Numbers::Random()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.cpp:407: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/number.cpp:407: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::Number::Print(Hero::String&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.cpp:540: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::Number::SignedLongLong()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.cpp:552: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/number.cpp:568: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::Number::UnsignedLongLong()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.cpp:582: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/number.cpp:599: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/number.cpp:689: more undefined references to `operator new(unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `__static_initialization_and_destruction_0(int, int)': | |
/usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::Init()' | |
/usr/bin/ld: /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::~Init()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::Float::Infinity()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.h:124: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/number.h:124: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::Float::Nan()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.h:130: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/number.h:130: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::Double::Infinity()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.h:150: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/number.h:150: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::Double::Nan()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.h:156: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/number.h:156: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `__gnu_cxx::__promote_2<double, int, __gnu_cxx::__promote<double, std::__is_integer<double>::__value>::__type, __gnu_cxx::__promote<int, std::__is_integer<int>::__value>::__type>::__type std::pow<double, int>(double, int)': | |
/usr/include/c++/9/cmath:418: undefined reference to `pow' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/number.cpp.o: in function `Hero::UnderflowError::~UnderflowError()': | |
/var/task/zero/build/_deps/hero-src/src/hero/error.h:259: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/object.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::PackingStream::~PackingStream()': | |
/var/task/zero/build/_deps/hero-src/src/hero/pack.cpp:234: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::PackingStream::Format(Hero::String&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/pack.cpp:241: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::PackingStream::Format(Hero::Substring&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/pack.cpp:251: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Number::Float()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.h:694: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Packing::~Packing()': | |
/var/task/zero/build/_deps/hero-src/src/hero/pack.h:65: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Array<Hero::Packing::Specifier, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Packing::Specifier>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Iterable<Hero::Packing::Specifier>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Array<Hero::Packing::Specifier, 175>::Delete(Hero::Packing::Specifier*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Packing::Specifier>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Packing::Specifier>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Packing::Specifier>*>::operator=(Hero::Iterable<Hero::Packing::Specifier> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Packing::Specifier>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Packing::Specifier>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Array<Hero::Packing::Specifier, 175>::Reallocate(Hero::Packing::Specifier*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o: in function `Hero::Array<Hero::Packing::Specifier, 175>::Allocate(Hero::Packing::Specifier*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_7Packing9SpecifierEEE[_ZTVN4Hero8IterableINS_7Packing9SpecifierEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_7Packing9SpecifierEEE[_ZTVN4Hero8IterableINS_7Packing9SpecifierEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_7Packing9SpecifierEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_7Packing9SpecifierEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/pack.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_7Packing9SpecifierEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_7Packing9SpecifierEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/parser.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/parser.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Token*>*>::operator=(Hero::Shared<Hero::Iterable<Hero::Token*>*> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1080: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/path.cpp.o: in function `Hero::Path::~Path()': | |
/var/task/zero/build/_deps/hero-src/src/hero/path.cpp:108: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/path.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/platform.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/regex.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Segment::~Segment()': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:171: undefined reference to `operator delete(void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Segment::~Segment()': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:175: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Segment::Destroy(bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:223: undefined reference to `operator delete(void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Segment::Release(bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:268: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Segment::Split(char*, int, bool, bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:603: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:621: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Segment::Span(char*, int, bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:668: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:681: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:694: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:698: more undefined references to `operator new(unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Segments::Insert(int, Hero::Segment*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:1998: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2024: undefined reference to `operator delete(void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Segments::Remove(int, bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2064: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Segments::Delete(int, bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2109: undefined reference to `operator delete(void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Paths::Paths(Hero::Segment**)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2228: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Paths::Paths(Hero::Segment*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2233: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Paths::~Paths()': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2256: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Paths::Navigate(Hero::Segment**)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2260: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Paths::Navigate(Hero::Segment*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2265: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Paths::Navigate(Hero::Paths&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2271: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Paths::operator=(Hero::Segment**)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2291: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Paths::operator=(Hero::Segment*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/segment.cpp:2297: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Strong<Hero::PathsNavigator*, Hero::Owned>::~Strong()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1113: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Owned<Hero::PathsNavigator*>::operator=(Hero::PathsNavigator const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:972: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Owned<Hero::PathsNavigator*>::operator=(Hero::Owned<Hero::PathsNavigator*> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:990: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Owned<Hero::PathsNavigator*>::~Owned()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:938: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Owned<Hero::PathsNavigator*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:960: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Proxy<Hero::PathsNavigator*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o: in function `Hero::Proxy<Hero::PathsNavigator*>::Counted::Zero()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:699: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_14PathsNavigatorEEE[_ZTVN4Hero5ProxyIPNS_14PathsNavigatorEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/segment.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_14PathsNavigatorEEE[_ZTVN4Hero5ProxyIPNS_14PathsNavigatorEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/signed.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/signed.cpp.o: in function `__static_initialization_and_destruction_0(int, int)': | |
/usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::Init()' | |
/usr/bin/ld: /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::~Init()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/signed.cpp.o: in function `Hero::Vector<unsigned long long, 4, 175>::Vector(unsigned long long*, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1859: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/signed.cpp.o: in function `unsigned long long Hero::Signed::ConvertToUnsignedPrimitive<unsigned long long>()': | |
/var/task/zero/build/_deps/hero-src/src/hero/signed.h:199: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/signed.cpp.o: in function `unsigned long Hero::Signed::ConvertToUnsignedPrimitive<unsigned long>()': | |
/var/task/zero/build/_deps/hero-src/src/hero/signed.h:199: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/signed.cpp.o: in function `unsigned int Hero::Signed::ConvertToUnsignedPrimitive<unsigned int>()': | |
/var/task/zero/build/_deps/hero-src/src/hero/signed.h:199: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/signed.cpp.o: in function `unsigned short Hero::Signed::ConvertToUnsignedPrimitive<unsigned short>()': | |
/var/task/zero/build/_deps/hero-src/src/hero/signed.h:199: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/stat.cpp.o: in function `Hero::Stat::Construct(char*, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/stat.cpp:74: undefined reference to `stat' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/stat.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::Drive::~Drive()': | |
/var/task/zero/build/_deps/hero-src/src/hero/storage.cpp:144: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::DriveFile::~DriveFile()': | |
/var/task/zero/build/_deps/hero-src/src/hero/storage.cpp:191: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::DriveFile::Status(Hero::Path const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/storage.cpp:365: undefined reference to `fstat' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::DriveFolder::~DriveFolder()': | |
/var/task/zero/build/_deps/hero-src/src/hero/storage.cpp:638: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::DriveFolder::List(Hero::Path const&, Hero::Array<Hero::File, 175>&, Hero::Array<Hero::Folder, 175>&, bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/storage.cpp:886: undefined reference to `stat' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::FileStorage::~FileStorage()': | |
/var/task/zero/build/_deps/hero-src/src/hero/file.h:242: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::File>*>::operator=(Hero::Shared<Hero::Iterable<Hero::File>*> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1080: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Folder>*>::operator=(Hero::Shared<Hero::Iterable<Hero::Folder>*> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1080: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::Array<Hero::File, 175>::Reallocate(Hero::File*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::Array<Hero::File, 175>::Allocate(Hero::File*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::Array<Hero::Folder, 175>::Reallocate(Hero::Folder*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/storage.cpp.o: in function `Hero::Array<Hero::Folder, 175>::Allocate(Hero::Folder*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/stream.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/stream.cpp.o:(.data.rel.ro._ZTVN4Hero6WriterE[_ZTVN4Hero6WriterE]+0x10): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/stream.cpp.o:(.data.rel.ro._ZTVN4Hero6WriterE[_ZTVN4Hero6WriterE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/stream.cpp.o:(.data.rel.ro._ZTVN4Hero6ReaderE[_ZTVN4Hero6ReaderE]+0x10): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/stream.cpp.o:(.data.rel.ro._ZTVN4Hero6ReaderE[_ZTVN4Hero6ReaderE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Characters::Real(double&, char*, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.cpp:1252: undefined reference to `pow' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Substring::Write(std::ostream&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.cpp:1903: undefined reference to `std::ostream::write(char const*, long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::String::Destroy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.cpp:2098: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::String::Allocate(int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.cpp:2223: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.cpp:2228: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::String::Read(std::istream&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.cpp:3054: undefined reference to `std::istream::read(char*, long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Stackstring::Assign(char*, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:1697: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Stackstring::Reset()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:1712: undefined reference to `operator delete[](void*)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Numbers::Nan()': | |
/var/task/zero/build/_deps/hero-src/src/hero/number.h:425: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/number.h:425: undefined reference to `sqrt' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/number.h:425: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::PrinterQueue::Queue()': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.cpp:3155: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.cpp:3155: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::ThreadLocal<unsigned long>::~ThreadLocal()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.h:782: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Array<Hero::Array<Hero::Pair<int, int>, 175>, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Array<Hero::Pair<int, int>, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Pair<int, int>::~Pair()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:163: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Optional<unsigned long>::~Optional()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1361: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Array<Hero::Array<Hero::Pair<int, int>, 175>, 175>::Delete(Hero::Array<Hero::Pair<int, int>, 175>*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Pair<int, int> >*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Iterable<Hero::Pair<int, int> >::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Array<Hero::Pair<int, int>, 175>::Delete(Hero::Pair<int, int>*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Variable<int>::~Variable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:266: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Item<unsigned long>::~Item()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<Hero::Pair<int, int>, 175> >*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Array<Hero::Pair<int, int>, 175> >*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<Hero::Pair<int, int>, 175> >*>::operator=(Hero::Iterable<Hero::Array<Hero::Pair<int, int>, 175> > const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Pair<int, int> >*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Pair<int, int> >*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Pair<int, int> >*>::operator=(Hero::Iterable<Hero::Pair<int, int> > const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Item<int>::~Item()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Array<Hero::Pair<int, int>, 175> >*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<Hero::Pair<int, int>, 175> >*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Pair<int, int> >*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Pair<int, int> >*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Array<Hero::Array<Hero::Pair<int, int>, 175>, 175>::Reallocate(Hero::Array<Hero::Pair<int, int>, 175>*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Array<Hero::Array<Hero::Pair<int, int>, 175>, 175>::Allocate(Hero::Array<Hero::Pair<int, int>, 175>*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Array<Hero::Pair<int, int>, 175>::Reallocate(Hero::Pair<int, int>*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o: in function `Hero::Array<Hero::Pair<int, int>, 175>::Allocate(Hero::Pair<int, int>*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIiEE[_ZTVN4Hero4ItemIiEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIiEE[_ZTVN4Hero4ItemIiEE]+0x38): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIiEE[_ZTVN4Hero4ItemIiEE]+0x40): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_4PairIiiEEEE[_ZTVN4Hero8IterableINS_4PairIiiEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_4PairIiiEEEE[_ZTVN4Hero8IterableINS_4PairIiiEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/string.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_4PairIiiEEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_4PairIiiEEEEEE]+0x20): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Try()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:161: undefined reference to `pthread_mutex_trylock' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Owned()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:195: undefined reference to `pthread_mutex_timedlock' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Critical::Create()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:230: undefined reference to `pthread_mutexattr_init' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:231: undefined reference to `pthread_mutexattr_settype' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:233: undefined reference to `pthread_mutexattr_destroy' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Lock(int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:270: undefined reference to `pthread_mutex_timedlock' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Try()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:299: undefined reference to `pthread_mutex_trylock' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Mutex::Create()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:327: undefined reference to `pthread_mutexattr_init' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:328: undefined reference to `pthread_mutexattr_settype' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:330: undefined reference to `pthread_mutexattr_destroy' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Event::Event(bool, bool)': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:610: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Event::~Event()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:619: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Event::Set()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:655: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Event::WaitForMultipleEvents(int, Hero::Event*, bool, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:765: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:796: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:870: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Semaphore(int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:964: undefined reference to `sem_init' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Enter()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:990: undefined reference to `sem_post' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Semaphore::Leave()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1002: undefined reference to `sem_wait' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalCleanup::Singleton()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1258: undefined reference to `__cxa_guard_acquire' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1258: undefined reference to `__cxa_guard_release' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalCleanup::ThreadLocalCleanup()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1264: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalCleanup::~ThreadLocalCleanup()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1270: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::ThreadLocalStorage()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1289: undefined reference to `pthread_key_create' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::~ThreadLocalStorage()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1302: undefined reference to `pthread_key_delete' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Set(int, void*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1324: undefined reference to `pthread_setspecific' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Get(int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1335: undefined reference to `pthread_getspecific' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalStorage::Del(int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1348: undefined reference to `pthread_key_delete' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Event::EventObject::~EventObject()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:599: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Vector<Hero::Event::EventWait*, 4, 175>::~Vector()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1905: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Vector<Hero::ThreadLocalCleanupTuple, 4, 175>::~Vector()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1905: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Weak<Hero::Iterable<unsigned long>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::ThreadLocalCleanupTuple>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/structure.h:3597: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocal<unsigned long>::Set(unsigned long const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.h:823: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocal<unsigned long>::Get()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.h:845: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/sync.h:847: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Event::EventWait*>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Iterable<Hero::Event::EventWait*>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::ArraySet<Hero::ThreadLocalCleanupTuple> >*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Iterable<Hero::ArraySet<Hero::ThreadLocalCleanupTuple> >::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Array<unsigned long, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Array<Hero::ThreadLocalCleanupTuple, 175>::Delete(Hero::ThreadLocalCleanupTuple*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Shared<Hero::Iterable<unsigned long>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Weak<Hero::Iterable<unsigned long>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::ThreadLocalCleanupTuple>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::ThreadLocalCleanupTuple>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Array<Hero::ThreadLocalCleanupTuple, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:345: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Event::EventWait*>*>::operator=(Hero::Iterable<Hero::Event::EventWait*> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::ArraySet<Hero::ThreadLocalCleanupTuple> >*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::ArraySet<Hero::ThreadLocalCleanupTuple> >*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::ArraySet<Hero::ThreadLocalCleanupTuple> >*>::operator=(Hero::Iterable<Hero::ArraySet<Hero::ThreadLocalCleanupTuple> > const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Iterable<unsigned long>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Array<Hero::ArraySet<Hero::ThreadLocalCleanupTuple>, 175>::Delete(Hero::ArraySet<Hero::ThreadLocalCleanupTuple>*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Item<unsigned long*>::~Item()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Item<Hero::ArraySet<Hero::ThreadLocalCleanupTuple>*>::~Item()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::ThreadLocalCleanupTuple>*>::operator=(Hero::Iterable<Hero::ThreadLocalCleanupTuple> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Proxy<Hero::Iterable<unsigned long>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Shared<Hero::Iterable<unsigned long>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::ThreadLocalCleanupTuple>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::ThreadLocalCleanupTuple>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Item<Hero::ThreadLocalCleanupTuple*>::~Item()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Shared<Hero::Iterable<unsigned long>*>::operator=(Hero::Iterable<unsigned long> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Array<Hero::ThreadLocalCleanupTuple, 175>::Allocate(Hero::ThreadLocalCleanupTuple*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Array<Hero::ThreadLocalCleanupTuple, 175>::Reallocate(Hero::ThreadLocalCleanupTuple*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Array<Hero::ArraySet<Hero::ThreadLocalCleanupTuple>, 175>::Reallocate(Hero::ArraySet<Hero::ThreadLocalCleanupTuple>*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::Array<Hero::ArraySet<Hero::ThreadLocalCleanupTuple>, 175>::Allocate(Hero::ArraySet<Hero::ThreadLocalCleanupTuple>*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_23ThreadLocalCleanupTupleEEE[_ZTVN4Hero4ItemIPNS_23ThreadLocalCleanupTupleEEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_23ThreadLocalCleanupTupleEEE[_ZTVN4Hero4ItemIPNS_23ThreadLocalCleanupTupleEEE]+0x38): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_23ThreadLocalCleanupTupleEEE[_ZTVN4Hero4ItemIPNS_23ThreadLocalCleanupTupleEEE]+0x40): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_23ThreadLocalCleanupTupleEEE[_ZTVN4Hero8IterableINS_23ThreadLocalCleanupTupleEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_23ThreadLocalCleanupTupleEEE[_ZTVN4Hero8IterableINS_23ThreadLocalCleanupTupleEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_23ThreadLocalCleanupTupleEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_23ThreadLocalCleanupTupleEEEEE]+0x20): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ArrayMap<unsigned long, Hero::ArraySet<Hero::ThreadLocalCleanupTuple> >::~ArrayMap()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:3919: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_8ArraySetINS_23ThreadLocalCleanupTupleEEEEE[_ZTVN4Hero4ItemIPNS_8ArraySetINS_23ThreadLocalCleanupTupleEEEEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_8ArraySetINS_23ThreadLocalCleanupTupleEEEEE[_ZTVN4Hero4ItemIPNS_8ArraySetINS_23ThreadLocalCleanupTupleEEEEE]+0x38): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_8ArraySetINS_23ThreadLocalCleanupTupleEEEEE[_ZTVN4Hero4ItemIPNS_8ArraySetINS_23ThreadLocalCleanupTupleEEEEE]+0x40): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPmEE[_ZTVN4Hero4ItemIPmEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPmEE[_ZTVN4Hero4ItemIPmEE]+0x38): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPmEE[_ZTVN4Hero4ItemIPmEE]+0x40): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o: in function `Hero::ThreadLocalCleanupTuple::~ThreadLocalCleanupTuple()': | |
/var/task/zero/build/_deps/hero-src/src/hero/sync.cpp:1122: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableIPNS_5Event9EventWaitEEE[_ZTVN4Hero8IterableIPNS_5Event9EventWaitEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableIPNS_5Event9EventWaitEEE[_ZTVN4Hero8IterableIPNS_5Event9EventWaitEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIPNS_5Event9EventWaitEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIPNS_5Event9EventWaitEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/sync.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableIPNS_5Event9EventWaitEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableIPNS_5Event9EventWaitEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Text::~Text()': | |
/var/task/zero/build/_deps/hero-src/src/hero/text.cpp:51: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Array<int, 175> >*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Iterable<Hero::Array<int, 175> >::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Array<char, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Array<Hero::Array<int, 175>, 175>::~Array()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:1302: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Variable<char*>::~Variable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:345: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1361: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<int, 175> >*>::operator=(Hero::Iterable<Hero::Array<int, 175> > const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Weak<Hero::Iterable<char>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Iterable<char>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Array<Hero::Array<int, 175>, 175>::Delete(Hero::Array<int, 175>*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:853: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Item<char*>::~Item()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Item<Hero::Array<int, 175>*>::~Item()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:223: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Array<int, 175> >*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Array<int, 175> >*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Shared<Hero::Iterable<char>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o:/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: more undefined references to `operator delete(void*, unsigned long)' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Shared<Hero::Iterable<char>*>::operator=(Hero::Iterable<char> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Proxy<Hero::Iterable<char>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Shared<Hero::Iterable<char>*>::Decrement()':/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Array<Hero::Array<int, 175>, 175>::Reallocate(Hero::Array<int, 175>*&, int, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:837: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:839: undefined reference to `operator delete[](void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::Array<Hero::Array<int, 175>, 175>::Allocate(Hero::Array<int, 175>*&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:822: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o: in function `Hero::ArrayMap<char, Hero::Array<int, 175> >::~ArrayMap()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:3919: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_5ArrayIiLi175EEEEE[_ZTVN4Hero4ItemIPNS_5ArrayIiLi175EEEEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_5ArrayIiLi175EEEEE[_ZTVN4Hero4ItemIPNS_5ArrayIiLi175EEEEE]+0x38): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPNS_5ArrayIiLi175EEEEE[_ZTVN4Hero4ItemIPNS_5ArrayIiLi175EEEEE]+0x40): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPcEE[_ZTVN4Hero4ItemIPcEE]+0x30): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPcEE[_ZTVN4Hero4ItemIPcEE]+0x38): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/text.cpp.o:(.data.rel.ro._ZTVN4Hero4ItemIPcEE[_ZTVN4Hero4ItemIPcEE]+0x40): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Name(Hero::Substring const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/thread.cpp:246: undefined reference to `pthread_setname_np' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Start()': | |
/var/task/zero/build/_deps/hero-src/src/hero/thread.cpp:269: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/thread.cpp:305: undefined reference to `pthread_create' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Stop()': | |
/var/task/zero/build/_deps/hero-src/src/hero/thread.cpp:356: undefined reference to `pthread_cancel' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Kill()': | |
/var/task/zero/build/_deps/hero-src/src/hero/thread.cpp:384: undefined reference to `pthread_cancel' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Join()': | |
/var/task/zero/build/_deps/hero-src/src/hero/thread.cpp:414: undefined reference to `pthread_join' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Thread::Spawn(void*)': | |
/var/task/zero/build/_deps/hero-src/src/hero/thread.cpp:485: undefined reference to `pthread_detach' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/thread.cpp:494: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Proxy<void*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:843: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Proxy<void*>::operator&() const': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:855: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Strong<void*, Hero::Shared>::~Strong()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1113: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Shared<void*>::operator=(Hero::Shared<void*> const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1080: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Shared<void*>::operator=(void const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Shared<void*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o: in function `Hero::Shared<void*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPvEE[_ZTVN4Hero5ProxyIPvEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/thread.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPvEE[_ZTVN4Hero5ProxyIPvEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::List<Hero::Timestamp::Field>::~List()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2393: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::List<Hero::Timestamp::Field>::~List()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2399: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Timestamp::Field>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::Iterable<Hero::Timestamp::Field>::~Iterable()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:277: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::List<Hero::Timestamp::Field>::Insert(Hero::Timestamp::Field const&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2499: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:2503: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Timestamp::Field>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::Weak<Hero::Iterable<Hero::Timestamp::Field>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Timestamp::Field>*>::operator=(Hero::Iterable<Hero::Timestamp::Field> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::Proxy<Hero::Iterable<Hero::Timestamp::Field>*>::~Proxy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:713: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::Shared<Hero::Iterable<Hero::Timestamp::Field>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o: in function `Hero::Timestamp::~Timestamp()': | |
/var/task/zero/build/_deps/hero-src/src/hero/time.h:1338: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_9Timestamp5FieldEEE[_ZTVN4Hero8IterableINS_9Timestamp5FieldEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o:(.data.rel.ro._ZTVN4Hero8IterableINS_9Timestamp5FieldEEE[_ZTVN4Hero8IterableINS_9Timestamp5FieldEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_9Timestamp5FieldEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_9Timestamp5FieldEEEEE]+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o:(.data.rel.ro._ZTVN4Hero5ProxyIPNS_8IterableINS_9Timestamp5FieldEEEEE[_ZTVN4Hero5ProxyIPNS_8IterableINS_9Timestamp5FieldEEEEE]+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o:(.data.rel.ro._ZTVN4Hero11TimeHandlerE[_ZTVN4Hero11TimeHandlerE]+0x18): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/time.cpp.o:(.data.rel.ro._ZTVN4Hero11TimeHandlerE[_ZTVN4Hero11TimeHandlerE]+0x20): more undefined references to `__cxa_pure_virtual' follow | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/timer.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/tokenizer.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/tokenizer.cpp.o: in function `Hero::List<Hero::Substring>::~List()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2393: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/tokenizer.cpp.o: in function `Hero::List<Hero::Substring>::~List()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2399: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/tokenizer.cpp.o: in function `Hero::List<Hero::Substring>::Destroy()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2878: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/tokenizer.cpp.o: in function `Hero::List<Hero::Substring>::Insert(Hero::Substring const&, int)': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:2499: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/structure.h:2503: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/tokenizer.cpp.o: in function `Hero::Tokenizer::~Tokenizer()': | |
/var/task/zero/build/_deps/hero-src/src/hero/tokenizer.h:45: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/tokenizer.cpp.o: in function `Hero::Enumeration<Hero::Substring, Hero::List<Hero::Substring> >::~Enumeration()': | |
/var/task/zero/build/_deps/hero-src/src/hero/structure.h:5859: undefined reference to `operator delete(void*, unsigned long)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/unsigned.cpp.o: in function `Hero::Unsigned::DivideWithRemainder(Hero::Unsigned const&, Hero::Unsigned&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/unsigned.cpp:645: undefined reference to `operator new[](unsigned long)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/unsigned.cpp:699: undefined reference to `operator delete[](void*)'/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/unsigned.cpp.o: in function `Hero::Unsigned::operator--()': | |
/var/task/zero/build/_deps/hero-src/src/hero/unsigned.cpp:915: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/unsigned.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/hero/unsigned.cpp.o: in function `__static_initialization_and_destruction_0(int, int)': | |
/usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::Init()' | |
/usr/bin/ld: /usr/include/c++/9/iostream:74: undefined reference to `std::ios_base::Init::~Init()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/main.cpp.o: in function `Hero::Weak<Hero::Iterable<main::Triple>*, Hero::Shared>::~Weak()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1152: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/main.cpp.o: in function `Hero::String Hero::(anonymous namespace)::PrintArgFormat<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': | |
/var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' | |
/usr/bin/ld: /var/task/zero/build/_deps/hero-src/src/hero/string.h:2289: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/main.cpp.o: in function `Hero::Shared<Hero::Iterable<main::Triple>*>::~Shared()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1028: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/main.cpp.o: in function `Hero::Weak<Hero::Iterable<main::Triple>*, Hero::Shared>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1172: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/main.cpp.o: in function `Hero::Shared<Hero::Iterable<main::Triple>*>::operator=(Hero::Iterable<main::Triple> const* const&)': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1067: undefined reference to `operator new(unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/main.cpp.o: in function `Hero::Shared<Hero::Iterable<main::Triple>*>::Decrement()': | |
/var/task/zero/build/_deps/hero-src/src/hero/generic.h:1049: undefined reference to `operator delete(void*, unsigned long)' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/main.cpp.o:(.data.rel.ro+0x20): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/main.cpp.o:(.data.rel.ro+0x28): undefined reference to `__cxa_pure_virtual' | |
/usr/bin/ld: CMakeFiles/zero_objects.dir/src/main.cpp.o: in function `Hero::Args::~Args()': | |
/var/task/zero/build/_deps/hero-src/src/hero/config.h:406: undefined reference to `operator delete(void*, unsigned long)' | |
collect2: error: ld returned 1 exit status | |
make[2]: *** [_deps/hero-build/CMakeFiles/hero.dir/build.make:169: _deps/hero-build/hero] Error 1 | |
make[1]: *** [CMakeFiles/Makefile2:129: _deps/hero-build/CMakeFiles/hero.dir/all] Error 2 | |
make[1]: *** Waiting for unfinished jobs.... | |
/var/task/zero/src/main.cpp: In function 'int main(int, char**)': | |
/var/task/zero/src/main.cpp:22:10: error: 'cout' is not a member of 'std' | |
22 | std::cout << "Hello from the other side..." << std::endl; | |
| ^~~~ | |
/var/task/zero/src/main.cpp:14:1: note: 'std::cout' is defined in header '<iostream>'; did you forget to '#include <iostream | |
'? | |
13 | #include "hero/file.h" | |
+++ |+#include <iostream> | |
14 | #include "hero/string.h" | |
make[2]: *** [CMakeFiles/zero.dir/build.make:63: CMakeFiles/zero.dir/src/main.cpp.o] Error 1 | |
make[1]: *** [CMakeFiles/Makefile2:102: CMakeFiles/zero.dir/all] Error 2 | |
make: *** [Makefile:84: all] Error 2 | |
root@945eb2b47279:/var/task/zero/build# | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment