Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- gogagum@gogagum-Notebook:~$ cd ./written_programms/tpcc/tpcc-course-2020/
- gogagum@gogagum-Notebook:~/written_programms/tpcc/tpcc-course-2020$ cd ./docker/
- gogagum@gogagum-Notebook:~/written_programms/tpcc/tpcc-course-2020/docker$ ls
- create.sh docker-compose.yml.j2 login.sh remove.sh restart.sh tpcc-image
- gogagum@gogagum-Notebook:~/written_programms/tpcc/tpcc-course-2020/docker$ ./create.sh
- Mounting from /home/gogagum/written_programms/tpcc/tpcc-course-2020/docker/../../
- Building tpcc
- Step 1/13 : FROM ubuntu:18.04
- ERROR: Service 'tpcc' failed to build: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on [::1]:53: read udp [::1]:35215->[::1]:53: read: connection refused
- Error: No such container: tpcc-image
- Error: No such container: tpcc-image
- Error: No such container: tpcc-image
- gogagum@gogagum-Notebook:~/written_programms/tpcc/tpcc-course-2020/docker$ ./create.sh
- Mounting from /home/gogagum/written_programms/tpcc/tpcc-course-2020/docker/../../
- Building tpcc
- Step 1/13 : FROM ubuntu:18.04
- 18.04: Pulling from library/ubuntu
- Digest: sha256:8d31dad0c58f552e890d68bbfb735588b6b820a46e459672d96e585871acc110
- Status: Downloaded newer image for ubuntu:18.04
- ---> ccc6e87d482b
- Step 2/13 : COPY install_deps.sh /
- ---> Using cache
- ---> 15fdd0110f4c
- Step 3/13 : RUN sh install_deps.sh
- ---> Using cache
- ---> 850dd964dc9b
- Step 4/13 : ENV LANG C.UTF-8
- ---> Using cache
- ---> c371cfcbab76
- Step 5/13 : ENV LC_ALL C.UTF-8
- ---> Using cache
- ---> 20205071e537
- Step 6/13 : RUN echo "StrictHostKeyChecking=no" >> /etc/ssh/ssh_config
- ---> Using cache
- ---> f324a524ad09
- Step 7/13 : EXPOSE 22
- ---> Using cache
- ---> 9eb535762a04
- Step 8/13 : RUN groupadd -g 712342 clion_user_group
- ---> Running in be490163502e
- Removing intermediate container be490163502e
- ---> c796bce58cce
- Step 9/13 : RUN useradd -u 712342 -g 712342 -m clion_user && yes password | passwd clion_user
- ---> Running in f91114ecae97
- Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
- Removing intermediate container f91114ecae97
- ---> e9aa11d02156
- Step 10/13 : RUN mkdir /var/run/sshd
- ---> Running in bf9c8037fcec
- Removing intermediate container bf9c8037fcec
- ---> cd5e905c589d
- Step 11/13 : ENV CXX="/usr/bin/clang++-8"
- ---> Running in 1ba373039694
- Removing intermediate container 1ba373039694
- ---> 342e017c9087
- Step 12/13 : ENV CC="/usr/bin/clang-8"
- ---> Running in d39a2f397360
- Removing intermediate container d39a2f397360
- ---> bb571309ee10
- Step 13/13 : CMD ["/usr/sbin/sshd", "-D"]
- ---> Running in d7c4548c08c8
- Removing intermediate container d7c4548c08c8
- ---> 6c81565fdf91
- Successfully built 6c81565fdf91
- Successfully tagged docker_tpcc:latest
- Creating tpcc-image ... done
- gogagum@gogagum-Notebook:~/written_programms/tpcc/tpcc-course-2020/docker$ ls
- create.sh docker-compose.yml docker-compose.yml.j2 login.sh remove.sh restart.sh tpcc-image
- gogagum@gogagum-Notebook:~/written_programms/tpcc/tpcc-course-2020/docker$ ./login.sh
- gogagum@997432631acc:/$ exit
- exit
- gogagum@gogagum-Notebook:~/written_programms/tpcc/tpcc-course-2020/docker$ ./restart.sh
- tpcc-image is up-to-date
- gogagum@gogagum-Notebook:~/written_programms/tpcc/tpcc-course-2020/docker$ ./login.sh
- gogagum@997432631acc:/$ cd ./tpcc/tpcc-course-2020/
- gogagum@997432631acc:/tpcc/tpcc-course-2020$ ls
- CMakeLists.txt client docker install_client.sh library tasks
- build cmake docs lectures readme.md
- gogagum@997432631acc:/tpcc/tpcc-course-2020$ ./install_client.sh
- /usr/bin/dirname
- /usr/bin/realpath
- fatal: not a git repository: /home/gogagum/written_programms/tpcc/tpcc-course-2020/.git/modules/library/twist/modules/third_party/benchmark
- Unable to find current revision in submodule path 'library/twist/third_party/benchmark'
- Failed to recurse into submodule path 'library/twist'
- Python version: 3.6.9
- usage: venv [-h] [--system-site-packages] [--symlinks | --copies] [--clear]
- [--upgrade] [--without-pip] [--prompt PROMPT]
- ENV_DIR [ENV_DIR ...]
- Creates virtual Python environments in one or more target directories.
- positional arguments:
- ENV_DIR A directory to create the environment in.
- optional arguments:
- -h, --help show this help message and exit
- --system-site-packages
- Give the virtual environment access to the system
- site-packages dir.
- --symlinks Try to use symlinks rather than copies, when symlinks
- are not the default for the platform.
- --copies Try to use copies rather than symlinks, even when
- symlinks are the default for the platform.
- --clear Delete the contents of the environment directory if it
- already exists, before environment creation.
- --upgrade Upgrade the environment directory to use this version
- of Python, assuming Python has been upgraded in-place.
- --without-pip Skips installing or upgrading pip in the virtual
- environment (pip is bootstrapped by default)
- --prompt PROMPT Provides an alternative prompt prefix for this
- environment.
- Once an environment has been created, you may wish to activate it, e.g. by
- sourcing an activate script in its bin directory.
- Creating virtual environment...
- Running command ['python3', '-m', 'venv', 'venv']
- Upgrading pip...
- Running command ['/tpcc/tpcc-course-2020/client/venv/bin/pip', 'install', '--upgrade', 'pip']
- Collecting pip
- Downloading https://files.pythonhosted.org/packages/54/0c/d01aa759fdc501a58f431eb594a17495f15b88da142ce14b5845662c13f3/pip-20.0.2-py2.py3-none-any.whl (1.4MB)
- 100% |████████████████████████████████| 1.4MB 495kB/s
- Installing collected packages: pip
- Found existing installation: pip 9.0.1
- Uninstalling pip-9.0.1:
- Successfully uninstalled pip-9.0.1
- Successfully installed pip-20.0.2
- Installing requirements...
- Running command ['/tpcc/tpcc-course-2020/client/venv/bin/pip', 'install', '-r', 'requirements.txt']
- Collecting GitPython>=2.1.8
- Downloading GitPython-3.0.7-py3-none-any.whl (451 kB)
- |████████████████████████████████| 451 kB 689 kB/s
- Collecting python-gitlab>=1.3.0
- Downloading python_gitlab-2.0.1-py3-none-any.whl (72 kB)
- |████████████████████████████████| 72 kB 291 kB/s
- Collecting click
- Downloading Click-7.0-py2.py3-none-any.whl (81 kB)
- |████████████████████████████████| 81 kB 394 kB/s
- Collecting termcolor
- Downloading termcolor-1.1.0.tar.gz (3.9 kB)
- Collecting gitdb2>=2.0.0
- Downloading gitdb2-3.0.0-py2.py3-none-any.whl (63 kB)
- |████████████████████████████████| 63 kB 374 kB/s
- Collecting requests>=2.22.0
- Downloading requests-2.22.0-py2.py3-none-any.whl (57 kB)
- |████████████████████████████████| 57 kB 104 kB/s
- Collecting smmap2>=2.0.0
- Downloading smmap2-2.0.5-py2.py3-none-any.whl (24 kB)
- Collecting chardet<3.1.0,>=3.0.2
- Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
- |████████████████████████████████| 133 kB 1.6 MB/s
- Collecting certifi>=2017.4.17
- Downloading certifi-2019.11.28-py2.py3-none-any.whl (156 kB)
- |████████████████████████████████| 156 kB 895 kB/s
- Collecting idna<2.9,>=2.5
- Downloading idna-2.8-py2.py3-none-any.whl (58 kB)
- |████████████████████████████████| 58 kB 869 kB/s
- Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1
- Downloading urllib3-1.25.8-py2.py3-none-any.whl (125 kB)
- |████████████████████████████████| 125 kB 1.0 MB/s
- Installing collected packages: smmap2, gitdb2, GitPython, chardet, certifi, idna, urllib3, requests, python-gitlab, click, termcolor
- Running setup.py install for termcolor ... done
- Successfully installed GitPython-3.0.7 certifi-2019.11.28 chardet-3.0.4 click-7.0 gitdb2-3.0.0 idna-2.8 python-gitlab-2.0.1 requests-2.22.0 smmap2-2.0.5 termcolor-1.1.0 urllib3-1.25.8
- Virtual environment prepared: 'venv'
- Creating client proxy...
- Creating activation file...
- Add tpcc client to PATH in .bashrc? [Y/n] Y
- Running 'tpcc help' to check that client works...
- --------------------------------------------------------------------------------
- Good evening, gogagum!
- Command running: ['help'], cwd: /tpcc/tpcc-course-2020/client
- Platform: Linux-4.15.0-88-generic-x86_64-with-Ubuntu-18.04-bionic
- C++ compiler: /usr/bin/clang++-8 (clang version 8.0.0-3~ubuntu18.04.2 (tags/RELEASE_800/final))
- Python: 3.6.9, CPython, /tpcc/tpcc-course-2020/client/venv/bin/python
- Repository root directory: /tpcc/tpcc-course-2020
- Git current commit: 6a12f669ff0a968d72a6f499dd16a55b93d934aa
- usage: client.py [-h]
- {help,update,cmake,warmup,status,st,test,benchmark,bench,lint,style,validate,test-perf-ci,config,show-config,showconfig,attach,attach-local,commit,ci,apply,push,merge,solutions}
- ...
- positional arguments:
- {help,update,cmake,warmup,status,st,test,benchmark,bench,lint,style,validate,test-perf-ci,config,show-config,showconfig,attach,attach-local,commit,ci,apply,push,merge,solutions}
- help print help
- update Update local repo
- cmake Generate build scripts
- warmup Warm up build
- status (st) Print current task
- test Run tests for current task
- benchmark (bench) Run benchmark for current task
- lint (style) Apply clang-format and clang-tidy linters to current
- task sources
- validate Validate current task sources
- test-perf-ci Run performance test for current task
- config Set client config attributes
- show-config (showconfig)
- Show client config content
- attach Attach remote solutions repo
- attach-local Attach local solutions repo
- commit (ci) Commit current task solution to solutions repo
- apply Apply solution from solutions repo to current task
- push Push task branch to remote
- merge Submit current task solution
- solutions Print solutions repository info
- optional arguments:
- -h, --help show this help message and exit
- Start a new shell for the changes to take effect.
- Type 'tpcc {cmd}' for usage.
- gogagum@997432631acc:/tpcc/tpcc-course-2020$ exit
- exit
- gogagum@gogagum-Notebook:~/written_programms/tpcc/tpcc-course-2020/docker$ ./login.sh
- gogagum@997432631acc:/$ tpcc cmake
- --------------------------------------------------------------------------------
- Good evening, gogagum!
- Command running: ['cmake'], cwd: /
- Platform: Linux-4.15.0-88-generic-x86_64-with-Ubuntu-18.04-bionic
- C++ compiler: /usr/bin/clang++-8 (clang version 8.0.0-3~ubuntu18.04.2 (tags/RELEASE_800/final))
- Python: 3.6.9, CPython, /tpcc/tpcc-course-2020/client/venv/bin/python
- Repository root directory: /tpcc/tpcc-course-2020
- Git current commit: 6a12f669ff0a968d72a6f499dd16a55b93d934aa
- Generate build scripts for profile Debug
- cmake output:
- -- The C compiler identification is Clang 8.0.0
- -- The CXX compiler identification is Clang 8.0.0
- -- Check for working C compiler: /usr/bin/clang-8
- -- Check for working C compiler: /usr/bin/clang-8 -- 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/clang++-8
- -- Check for working CXX compiler: /usr/bin/clang++-8 -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Adding build types...
- -- Skip benchmark library in 'Debug' build type
- -- Processor count: 4
- -- The ASM compiler identification is Clang
- -- Found assembler: /usr/bin/clang-8
- -- Twist tests
- -- Homework = '0-intro', task = 'deadlock'
- -- Homework = '0-intro', task = 'dining'
- -- Homework = '0-intro', task = 'echo'
- -- Homework = '0-intro', task = 'guarded'
- -- Homework = '0-intro', task = 'jump'
- -- Homework = '1-mutex', task = 'spinlock'
- -- Homework = '1-mutex', task = 'tricky'
- -- Homework = '1-mutex', task = 'try-lock'
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /tpcc/tpcc-course-2020/build/Debug
- Generate build scripts for profile Release
- cmake output:
- -- The C compiler identification is Clang 8.0.0
- -- The CXX compiler identification is Clang 8.0.0
- -- Check for working C compiler: /usr/bin/clang-8
- -- Check for working C compiler: /usr/bin/clang-8 -- 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/clang++-8
- -- Check for working CXX compiler: /usr/bin/clang++-8 -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Adding build types...
- -- Failed to find LLVM FileCheck
- -- Found Git: /usr/bin/git (found version "2.17.1")
- -- git Version: v0.0.0
- -- Version: 0.0.0
- -- Performing Test HAVE_CXX_FLAG_STD_CXX11
- -- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success
- -- Performing Test HAVE_CXX_FLAG_WALL
- -- Performing Test HAVE_CXX_FLAG_WALL - Success
- -- Performing Test HAVE_CXX_FLAG_WEXTRA
- -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
- -- Performing Test HAVE_CXX_FLAG_WSHADOW
- -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success
- -- Performing Test HAVE_CXX_FLAG_WERROR
- -- Performing Test HAVE_CXX_FLAG_WERROR - Success
- -- Performing Test HAVE_CXX_FLAG_PEDANTIC
- -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success
- -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS
- -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success
- -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32
- -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Success
- -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING
- -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success
- -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS
- -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success
- -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED
- -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED - Success
- -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING
- -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
- -- Performing Test HAVE_CXX_FLAG_WD654
- -- Performing Test HAVE_CXX_FLAG_WD654 - Failed
- -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY
- -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Success
- -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES
- -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES
- -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- failed to compile
- -- Performing Test HAVE_CXX_FLAG_COVERAGE
- -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success
- -- Performing Test HAVE_STD_REGEX
- -- Performing Test HAVE_STD_REGEX
- -- Performing Test HAVE_STD_REGEX -- success
- -- Performing Test HAVE_GNU_POSIX_REGEX
- -- Performing Test HAVE_GNU_POSIX_REGEX
- -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
- -- Performing Test HAVE_POSIX_REGEX
- -- Performing Test HAVE_POSIX_REGEX
- -- Performing Test HAVE_POSIX_REGEX -- success
- -- Performing Test HAVE_STEADY_CLOCK
- -- Performing Test HAVE_STEADY_CLOCK
- -- Performing Test HAVE_STEADY_CLOCK -- success
- -- Looking for pthread.h
- -- Looking for pthread.h - found
- -- Looking for pthread_create
- -- Looking for pthread_create - not found
- -- Looking for pthread_create in pthreads
- -- Looking for pthread_create in pthreads - not found
- -- Looking for pthread_create in pthread
- -- Looking for pthread_create in pthread - found
- -- Found Threads: TRUE
- -- Processor count: 4
- -- The ASM compiler identification is Clang
- -- Found assembler: /usr/bin/clang-8
- -- Twist tests
- -- Homework = '0-intro', task = 'deadlock'
- -- Homework = '0-intro', task = 'dining'
- -- Homework = '0-intro', task = 'echo'
- -- Homework = '0-intro', task = 'guarded'
- -- Homework = '0-intro', task = 'jump'
- -- Homework = '1-mutex', task = 'spinlock'
- -- Homework = '1-mutex', task = 'tricky'
- -- Homework = '1-mutex', task = 'try-lock'
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /tpcc/tpcc-course-2020/build/Release
- Generate build scripts for profile FaultyAsan
- cmake output:
- -- The C compiler identification is Clang 8.0.0
- -- The CXX compiler identification is Clang 8.0.0
- -- Check for working C compiler: /usr/bin/clang-8
- -- Check for working C compiler: /usr/bin/clang-8 -- 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/clang++-8
- -- Check for working CXX compiler: /usr/bin/clang++-8 -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Sanitize with address sanitizer
- -- Adding build types...
- -- Skip benchmark library in 'Debug' build type
- -- Processor count: 4
- -- The ASM compiler identification is Clang
- -- Found assembler: /usr/bin/clang-8
- -- Twist tests
- -- Homework = '0-intro', task = 'deadlock'
- -- Homework = '0-intro', task = 'dining'
- -- Homework = '0-intro', task = 'echo'
- -- Homework = '0-intro', task = 'guarded'
- -- Homework = '0-intro', task = 'jump'
- -- Homework = '1-mutex', task = 'spinlock'
- -- Homework = '1-mutex', task = 'tricky'
- -- Homework = '1-mutex', task = 'try-lock'
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /tpcc/tpcc-course-2020/build/FaultyAsan
- Generate build scripts for profile FaultyTsan
- cmake output:
- -- The C compiler identification is Clang 8.0.0
- -- The CXX compiler identification is Clang 8.0.0
- -- Check for working C compiler: /usr/bin/clang-8
- -- Check for working C compiler: /usr/bin/clang-8 -- 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/clang++-8
- -- Check for working CXX compiler: /usr/bin/clang++-8 -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- STATUS
- -- Adding build types...
- -- Skip benchmark library in 'Debug' build type
- -- Processor count: 4
- -- The ASM compiler identification is Clang
- -- Found assembler: /usr/bin/clang-8
- -- Twist tests
- -- Homework = '0-intro', task = 'deadlock'
- -- Homework = '0-intro', task = 'dining'
- -- Homework = '0-intro', task = 'echo'
- -- Homework = '0-intro', task = 'guarded'
- -- Homework = '0-intro', task = 'jump'
- -- Homework = '1-mutex', task = 'spinlock'
- -- Homework = '1-mutex', task = 'tricky'
- -- Homework = '1-mutex', task = 'try-lock'
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /tpcc/tpcc-course-2020/build/FaultyTsan
- Generate build scripts for profile FaultyFiber
- cmake output:
- -- The C compiler identification is Clang 8.0.0
- -- The CXX compiler identification is Clang 8.0.0
- -- Check for working C compiler: /usr/bin/clang-8
- -- Check for working C compiler: /usr/bin/clang-8 -- 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/clang++-8
- -- Check for working CXX compiler: /usr/bin/clang++-8 -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Adding build types...
- -- Failed to find LLVM FileCheck
- -- Found Git: /usr/bin/git (found version "2.17.1")
- -- git Version: v0.0.0
- -- Version: 0.0.0
- -- Performing Test HAVE_CXX_FLAG_STD_CXX11
- -- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success
- -- Performing Test HAVE_CXX_FLAG_WALL
- -- Performing Test HAVE_CXX_FLAG_WALL - Success
- -- Performing Test HAVE_CXX_FLAG_WEXTRA
- -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
- -- Performing Test HAVE_CXX_FLAG_WSHADOW
- -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success
- -- Performing Test HAVE_CXX_FLAG_WERROR
- -- Performing Test HAVE_CXX_FLAG_WERROR - Success
- -- Performing Test HAVE_CXX_FLAG_PEDANTIC
- -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success
- -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS
- -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success
- -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32
- -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Success
- -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING
- -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success
- -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS
- -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success
- -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED
- -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED - Success
- -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING
- -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
- -- Performing Test HAVE_CXX_FLAG_WD654
- -- Performing Test HAVE_CXX_FLAG_WD654 - Failed
- -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY
- -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Success
- -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES
- -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES
- -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- failed to compile
- -- Performing Test HAVE_CXX_FLAG_COVERAGE
- -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success
- -- Performing Test HAVE_STD_REGEX
- -- Performing Test HAVE_STD_REGEX
- -- Performing Test HAVE_STD_REGEX -- success
- -- Performing Test HAVE_GNU_POSIX_REGEX
- -- Performing Test HAVE_GNU_POSIX_REGEX
- -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
- -- Performing Test HAVE_POSIX_REGEX
- -- Performing Test HAVE_POSIX_REGEX
- -- Performing Test HAVE_POSIX_REGEX -- success
- -- Performing Test HAVE_STEADY_CLOCK
- -- Performing Test HAVE_STEADY_CLOCK
- -- Performing Test HAVE_STEADY_CLOCK -- success
- -- Looking for pthread.h
- -- Looking for pthread.h - found
- -- Looking for pthread_create
- -- Looking for pthread_create - not found
- -- Looking for pthread_create in pthreads
- -- Looking for pthread_create in pthreads - not found
- -- Looking for pthread_create in pthread
- -- Looking for pthread_create in pthread - found
- -- Found Threads: TRUE
- -- Processor count: 4
- -- The ASM compiler identification is Clang
- -- Found assembler: /usr/bin/clang-8
- -- Twist tests
- -- Homework = '0-intro', task = 'deadlock'
- -- Homework = '0-intro', task = 'dining'
- -- Homework = '0-intro', task = 'echo'
- -- Homework = '0-intro', task = 'guarded'
- -- Homework = '0-intro', task = 'jump'
- -- Homework = '1-mutex', task = 'spinlock'
- -- Homework = '1-mutex', task = 'tricky'
- -- Homework = '1-mutex', task = 'try-lock'
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /tpcc/tpcc-course-2020/build/FaultyFiber
- Done
- gogagum@997432631acc:/$ tpcc warmup
- --------------------------------------------------------------------------------
- Good evening, gogagum!
- Command running: ['warmup'], cwd: /
- Platform: Linux-4.15.0-88-generic-x86_64-with-Ubuntu-18.04-bionic
- C++ compiler: /usr/bin/clang++-8 (clang version 8.0.0-3~ubuntu18.04.2 (tags/RELEASE_800/final))
- Python: 3.6.9, CPython, /tpcc/tpcc-course-2020/client/venv/bin/python
- Repository root directory: /tpcc/tpcc-course-2020
- Git current commit: 6a12f669ff0a968d72a6f499dd16a55b93d934aa
- Generate build scripts for profile Debug
- cmake output:
- -- Adding build types...
- -- Skip benchmark library in 'Debug' build type
- -- Processor count: 4
- -- Twist tests
- -- Homework = '0-intro', task = 'deadlock'
- -- Homework = '0-intro', task = 'dining'
- -- Homework = '0-intro', task = 'echo'
- -- Homework = '0-intro', task = 'guarded'
- -- Homework = '0-intro', task = 'jump'
- -- Homework = '1-mutex', task = 'spinlock'
- -- Homework = '1-mutex', task = 'tricky'
- -- Homework = '1-mutex', task = 'try-lock'
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /tpcc/tpcc-course-2020/build/Debug
- Generate build scripts for profile Release
- cmake output:
- -- Adding build types...
- -- Failed to find LLVM FileCheck
- -- git Version: v0.0.0
- -- Version: 0.0.0
- -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- failed to compile
- -- Performing Test HAVE_STD_REGEX -- success
- -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
- -- Performing Test HAVE_POSIX_REGEX -- success
- -- Performing Test HAVE_STEADY_CLOCK -- success
- -- Processor count: 4
- -- Twist tests
- -- Homework = '0-intro', task = 'deadlock'
- -- Homework = '0-intro', task = 'dining'
- -- Homework = '0-intro', task = 'echo'
- -- Homework = '0-intro', task = 'guarded'
- -- Homework = '0-intro', task = 'jump'
- -- Homework = '1-mutex', task = 'spinlock'
- -- Homework = '1-mutex', task = 'tricky'
- -- Homework = '1-mutex', task = 'try-lock'
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /tpcc/tpcc-course-2020/build/Release
- Generate build scripts for profile FaultyAsan
- cmake output:
- -- Sanitize with address sanitizer
- -- Adding build types...
- -- Skip benchmark library in 'Debug' build type
- -- Processor count: 4
- -- Twist tests
- -- Homework = '0-intro', task = 'deadlock'
- -- Homework = '0-intro', task = 'dining'
- -- Homework = '0-intro', task = 'echo'
- -- Homework = '0-intro', task = 'guarded'
- -- Homework = '0-intro', task = 'jump'
- -- Homework = '1-mutex', task = 'spinlock'
- -- Homework = '1-mutex', task = 'tricky'
- -- Homework = '1-mutex', task = 'try-lock'
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /tpcc/tpcc-course-2020/build/FaultyAsan
- Generate build scripts for profile FaultyTsan
- cmake output:
- -- STATUS
- -- Adding build types...
- -- Skip benchmark library in 'Debug' build type
- -- Processor count: 4
- -- Twist tests
- -- Homework = '0-intro', task = 'deadlock'
- -- Homework = '0-intro', task = 'dining'
- -- Homework = '0-intro', task = 'echo'
- -- Homework = '0-intro', task = 'guarded'
- -- Homework = '0-intro', task = 'jump'
- -- Homework = '1-mutex', task = 'spinlock'
- -- Homework = '1-mutex', task = 'tricky'
- -- Homework = '1-mutex', task = 'try-lock'
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /tpcc/tpcc-course-2020/build/FaultyTsan
- Generate build scripts for profile FaultyFiber
- cmake output:
- -- Adding build types...
- -- Failed to find LLVM FileCheck
- -- git Version: v0.0.0
- -- Version: 0.0.0
- -- Performing Test HAVE_THREAD_SAFETY_ATTRIBUTES -- failed to compile
- -- Performing Test HAVE_STD_REGEX -- success
- -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
- -- Performing Test HAVE_POSIX_REGEX -- success
- -- Performing Test HAVE_STEADY_CLOCK -- success
- -- Processor count: 4
- -- Twist tests
- -- Homework = '0-intro', task = 'deadlock'
- -- Homework = '0-intro', task = 'dining'
- -- Homework = '0-intro', task = 'echo'
- -- Homework = '0-intro', task = 'guarded'
- -- Homework = '0-intro', task = 'jump'
- -- Homework = '1-mutex', task = 'spinlock'
- -- Homework = '1-mutex', task = 'tricky'
- -- Homework = '1-mutex', task = 'try-lock'
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /tpcc/tpcc-course-2020/build/FaultyFiber
- Warming up target twist for profile Debug
- make output:
- Scanning dependencies of target twist
- [ 2%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/adversary.cpp.o
- [ 4%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/lockfree.cpp.o
- [ 6%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/nop.cpp.o
- [ 9%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/wrappers/condvar.cpp.o
- [ 11%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/wrappers/mutex.cpp.o
- [ 13%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/context/context.cpp.o
- [ 16%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/context/stack.cpp.o
- [ 18%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/api.cpp.o
- [ 20%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/fiber.cpp.o
- [ 23%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/fls.cpp.o
- [ 25%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/scheduler.cpp.o
- [ 27%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/wait_queue.cpp.o
- [ 30%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/emulate/futex.cpp.o
- [ 32%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/emulate/thread.cpp.o
- [ 34%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/logging/logging.cpp.o
- [ 37%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/memory/mmap_allocation.cpp.o
- [ 39%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/execute.cpp.o
- [ 41%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/report_backend.cpp.o
- /tpcc/tpcc-course-2020/library/twist/twist/strand/report_backend.cpp:7:9: warning: Threading backend:
- threads [-W#pragma-messages]
- #pragma message("Threading backend: threads")
- ^
- 1 warning generated.
- [ 44%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/spin_wait.cpp.o
- /tpcc/tpcc-course-2020/library/twist/twist/strand/spin_wait.cpp:11:9: warning: SpinWait in multi-core mode
- [-W#pragma-messages]
- #pragma message("SpinWait in multi-core mode")
- ^
- 1 warning generated.
- [ 46%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/stdlike.cpp.o
- [ 48%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/test.cpp.o
- [ 51%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/tls.cpp.o
- [ 53%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/nullptr.cpp.o
- [ 55%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/panic.cpp.o
- [ 58%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/random.cpp.o
- [ 60%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/sleep.cpp.o
- [ 62%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/source_location.cpp.o
- [ 65%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/sync_output.cpp.o
- [ 67%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/emoji.cpp.o
- [ 69%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/execute_test.cpp.o
- [ 72%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/fail_handler.cpp.o
- [ 74%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/fork.cpp.o
- [ 76%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/terminal.cpp.o
- [ 79%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/test_filter.cpp.o
- [ 81%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/test_framework.cpp.o
- [ 83%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_utils/affinity.cpp.o
- [ 86%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_utils/executor.cpp.o
- [ 88%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/native_futex.cpp.o
- [ 90%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/pin.cpp.o
- [ 93%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/stack.cpp.o
- [ 95%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/tls.cpp.o
- [ 97%] Building ASM object library/twist/twist/CMakeFiles/twist.dir/fiber/context/context.S.o
- [100%] Linking CXX static library libtwist.a
- [100%] Built target twist
- Warming up target twist for profile Release
- make output:
- Scanning dependencies of target twist
- [ 0%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/adversary.cpp.o
- [ 2%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/lockfree.cpp.o
- [ 5%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/nop.cpp.o
- [ 7%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/wrappers/condvar.cpp.o
- [ 10%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/wrappers/mutex.cpp.o
- [ 12%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/context/context.cpp.o
- [ 15%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/context/stack.cpp.o
- [ 17%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/api.cpp.o
- [ 20%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/fiber.cpp.o
- [ 22%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/fls.cpp.o
- [ 25%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/scheduler.cpp.o
- [ 27%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/wait_queue.cpp.o
- [ 30%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/emulate/futex.cpp.o
- [ 32%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/emulate/thread.cpp.o
- [ 35%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/logging/logging.cpp.o
- [ 37%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/memory/mmap_allocation.cpp.o
- [ 37%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/execute.cpp.o
- [ 40%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/report_backend.cpp.o
- /tpcc/tpcc-course-2020/library/twist/twist/strand/report_backend.cpp:7:9: warning: Threading backend:
- threads [-W#pragma-messages]
- #pragma message("Threading backend: threads")
- ^
- 1 warning generated.
- [ 42%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/spin_wait.cpp.o
- /tpcc/tpcc-course-2020/library/twist/twist/strand/spin_wait.cpp:11:9: warning: SpinWait in multi-core mode
- [-W#pragma-messages]
- #pragma message("SpinWait in multi-core mode")
- ^
- 1 warning generated.
- [ 45%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/stdlike.cpp.o
- [ 47%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/test.cpp.o
- [ 50%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/tls.cpp.o
- [ 52%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/nullptr.cpp.o
- [ 55%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/panic.cpp.o
- [ 57%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/random.cpp.o
- [ 60%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/sleep.cpp.o
- [ 62%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/source_location.cpp.o
- [ 65%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/sync_output.cpp.o
- [ 67%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/emoji.cpp.o
- [ 70%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/execute_test.cpp.o
- [ 72%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/fail_handler.cpp.o
- [ 72%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/fork.cpp.o
- [ 75%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/terminal.cpp.o
- [ 77%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/test_filter.cpp.o
- [ 80%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/test_framework.cpp.o
- [ 82%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_utils/affinity.cpp.o
- [ 85%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_utils/executor.cpp.o
- [ 87%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/native_futex.cpp.o
- [ 90%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/pin.cpp.o
- [ 92%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/stack.cpp.o
- [ 95%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/tls.cpp.o
- [ 97%] Building ASM object library/twist/twist/CMakeFiles/twist.dir/fiber/context/context.S.o
- [100%] Linking CXX static library libtwist.a
- [100%] Built target twist
- Warming up target twist for profile FaultyAsan
- make output:
- Scanning dependencies of target twist
- [ 2%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/adversary.cpp.o
- [ 4%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/lockfree.cpp.o
- [ 6%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/nop.cpp.o
- [ 9%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/wrappers/condvar.cpp.o
- [ 11%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/wrappers/mutex.cpp.o
- [ 13%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/context/context.cpp.o
- In file included from /tpcc/tpcc-course-2020/library/twist/twist/fiber/context/context.cpp:3:
- /tpcc/tpcc-course-2020/library/twist/twist/fiber/context/asan.hpp:9:9: warning: Annotate stack switch for
- address sanitizer [-W#pragma-messages]
- #pragma message("Annotate stack switch for address sanitizer")
- ^
- 1 warning generated.
- [ 16%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/context/stack.cpp.o
- [ 18%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/api.cpp.o
- [ 20%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/fiber.cpp.o
- In file included from /tpcc/tpcc-course-2020/library/twist/twist/fiber/core/fiber.cpp:5:
- /tpcc/tpcc-course-2020/library/twist/twist/fiber/context/asan.hpp:9:9: warning: Annotate stack switch for
- address sanitizer [-W#pragma-messages]
- #pragma message("Annotate stack switch for address sanitizer")
- ^
- 1 warning generated.
- [ 23%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/fls.cpp.o
- [ 25%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/scheduler.cpp.o
- [ 27%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/wait_queue.cpp.o
- [ 30%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/emulate/futex.cpp.o
- [ 32%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/emulate/thread.cpp.o
- [ 34%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/logging/logging.cpp.o
- [ 37%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/memory/mmap_allocation.cpp.o
- [ 39%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/execute.cpp.o
- [ 41%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/report_backend.cpp.o
- /tpcc/tpcc-course-2020/library/twist/twist/strand/report_backend.cpp:7:9: warning: Threading backend:
- threads [-W#pragma-messages]
- #pragma message("Threading backend: threads")
- ^
- 1 warning generated.
- [ 44%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/spin_wait.cpp.o
- /tpcc/tpcc-course-2020/library/twist/twist/strand/spin_wait.cpp:6:9: warning: SpinWait in single-core mode
- [-W#pragma-messages]
- #pragma message("SpinWait in single-core mode")
- ^
- 1 warning generated.
- [ 46%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/stdlike.cpp.o
- [ 48%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/test.cpp.o
- [ 51%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/tls.cpp.o
- [ 53%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/nullptr.cpp.o
- [ 55%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/panic.cpp.o
- [ 58%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/random.cpp.o
- [ 60%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/sleep.cpp.o
- [ 62%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/source_location.cpp.o
- [ 65%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/sync_output.cpp.o
- [ 67%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/emoji.cpp.o
- [ 69%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/execute_test.cpp.o
- [ 72%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/fail_handler.cpp.o
- [ 74%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/fork.cpp.o
- [ 76%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/terminal.cpp.o
- [ 79%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/test_filter.cpp.o
- [ 81%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/test_framework.cpp.o
- [ 83%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_utils/affinity.cpp.o
- [ 86%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_utils/executor.cpp.o
- [ 88%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/native_futex.cpp.o
- [ 90%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/pin.cpp.o
- [ 93%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/stack.cpp.o
- [ 95%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/tls.cpp.o
- [ 97%] Building ASM object library/twist/twist/CMakeFiles/twist.dir/fiber/context/context.S.o
- [100%] Linking CXX static library libtwist.a
- [100%] Built target twist
- Warming up target twist for profile FaultyTsan
- make output:
- Scanning dependencies of target twist
- [ 2%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/adversary.cpp.o
- [ 4%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/lockfree.cpp.o
- [ 6%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/nop.cpp.o
- [ 9%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/wrappers/condvar.cpp.o
- [ 11%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/wrappers/mutex.cpp.o
- [ 13%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/context/context.cpp.o
- [ 16%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/context/stack.cpp.o
- [ 18%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/api.cpp.o
- [ 20%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/fiber.cpp.o
- [ 23%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/fls.cpp.o
- [ 25%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/scheduler.cpp.o
- [ 27%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/wait_queue.cpp.o
- [ 30%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/emulate/futex.cpp.o
- [ 32%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/emulate/thread.cpp.o
- [ 34%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/logging/logging.cpp.o
- [ 37%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/memory/mmap_allocation.cpp.o
- [ 39%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/execute.cpp.o
- [ 41%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/report_backend.cpp.o
- /tpcc/tpcc-course-2020/library/twist/twist/strand/report_backend.cpp:7:9: warning: Threading backend:
- threads [-W#pragma-messages]
- #pragma message("Threading backend: threads")
- ^
- 1 warning generated.
- [ 44%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/spin_wait.cpp.o
- /tpcc/tpcc-course-2020/library/twist/twist/strand/spin_wait.cpp:6:9: warning: SpinWait in single-core mode
- [-W#pragma-messages]
- #pragma message("SpinWait in single-core mode")
- ^
- 1 warning generated.
- [ 46%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/stdlike.cpp.o
- [ 48%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/test.cpp.o
- [ 51%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/tls.cpp.o
- [ 53%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/nullptr.cpp.o
- [ 55%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/panic.cpp.o
- [ 58%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/random.cpp.o
- [ 60%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/sleep.cpp.o
- [ 62%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/source_location.cpp.o
- [ 65%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/sync_output.cpp.o
- [ 67%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/emoji.cpp.o
- [ 69%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/execute_test.cpp.o
- [ 72%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/fail_handler.cpp.o
- [ 74%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/fork.cpp.o
- [ 76%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/terminal.cpp.o
- [ 79%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/test_filter.cpp.o
- [ 81%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/test_framework.cpp.o
- [ 83%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_utils/affinity.cpp.o
- [ 86%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_utils/executor.cpp.o
- [ 88%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/native_futex.cpp.o
- [ 90%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/pin.cpp.o
- [ 93%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/stack.cpp.o
- [ 95%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/tls.cpp.o
- [ 97%] Building ASM object library/twist/twist/CMakeFiles/twist.dir/fiber/context/context.S.o
- [100%] Linking CXX static library libtwist.a
- [100%] Built target twist
- Warming up target twist for profile FaultyFiber
- make output:
- Scanning dependencies of target twist
- [ 0%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/adversary.cpp.o
- [ 2%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/lockfree.cpp.o
- [ 5%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/adversary/nop.cpp.o
- [ 7%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/wrappers/condvar.cpp.o
- [ 10%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fault/wrappers/mutex.cpp.o
- [ 12%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/context/context.cpp.o
- [ 15%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/context/stack.cpp.o
- [ 17%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/api.cpp.o
- [ 20%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/fiber.cpp.o
- [ 22%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/fls.cpp.o
- [ 25%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/scheduler.cpp.o
- [ 27%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/core/wait_queue.cpp.o
- [ 30%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/emulate/futex.cpp.o
- [ 32%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/fiber/emulate/thread.cpp.o
- [ 35%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/logging/logging.cpp.o
- [ 37%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/memory/mmap_allocation.cpp.o
- [ 37%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/execute.cpp.o
- [ 40%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/report_backend.cpp.o
- /tpcc/tpcc-course-2020/library/twist/twist/strand/report_backend.cpp:3:9: warning: Threading backend:
- fibers [-W#pragma-messages]
- #pragma message("Threading backend: fibers")
- ^
- 1 warning generated.
- [ 42%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/spin_wait.cpp.o
- /tpcc/tpcc-course-2020/library/twist/twist/strand/spin_wait.cpp:6:9: warning: SpinWait in single-core mode
- [-W#pragma-messages]
- #pragma message("SpinWait in single-core mode")
- ^
- 1 warning generated.
- [ 45%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/stdlike.cpp.o
- [ 47%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/test.cpp.o
- [ 50%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/strand/tls.cpp.o
- [ 52%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/nullptr.cpp.o
- [ 55%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/panic.cpp.o
- [ 57%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/random.cpp.o
- [ 60%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/sleep.cpp.o
- [ 62%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/source_location.cpp.o
- [ 65%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/support/sync_output.cpp.o
- [ 67%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/emoji.cpp.o
- [ 70%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/execute_test.cpp.o
- [ 72%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/fail_handler.cpp.o
- [ 72%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/fork.cpp.o
- [ 75%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/terminal.cpp.o
- [ 77%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/test_filter.cpp.o
- [ 80%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_framework/test_framework.cpp.o
- [ 82%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_utils/affinity.cpp.o
- [ 85%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/test_utils/executor.cpp.o
- [ 87%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/native_futex.cpp.o
- [ 90%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/pin.cpp.o
- [ 92%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/stack.cpp.o
- [ 95%] Building CXX object library/twist/twist/CMakeFiles/twist.dir/thread/tls.cpp.o
- [ 97%] Building ASM object library/twist/twist/CMakeFiles/twist.dir/fiber/context/context.S.o
- [100%] Linking CXX static library libtwist.a
- [100%] Built target twist
- Done
- gogagum@997432631acc:/$ tpcc update
- --------------------------------------------------------------------------------
- What's up, gogagum?
- Command running: ['update'], cwd: /
- Platform: Linux-4.15.0-88-generic-x86_64-with-Ubuntu-18.04-bionic
- C++ compiler: /usr/bin/clang++-8 (clang version 8.0.0-3~ubuntu18.04.2 (tags/RELEASE_800/final))
- Python: 3.6.9, CPython, /tpcc/tpcc-course-2020/client/venv/bin/python
- Repository root directory: /tpcc/tpcc-course-2020
- Git current commit: 6a12f669ff0a968d72a6f499dd16a55b93d934aa
- Updating tasks repository
- From https://gitlab.com/Lipovsky/tpcc-course-2020
- * branch master -> FETCH_HEAD
- Already up to date.
- fatal: not a git repository: /home/gogagum/written_programms/tpcc/tpcc-course-2020/.git/modules/library/twist/modules/third_party/benchmark
- Unable to find current revision in submodule path 'library/twist/third_party/benchmark'
- Failed to recurse into submodule path 'library/twist'
- Command '['git', 'submodule', 'update', '--init', '--recursive', 'library/twist']' returned non-zero exit status 1.
- Traceback (most recent call last):
- File "/tpcc/tpcc-course-2020/client/client.py", line 324, in main
- args.cmd(args)
- File "/tpcc/tpcc-course-2020/client/client.py", line 96, in update_command
- client.update(args.all)
- File "/tpcc/tpcc-course-2020/client/tpcc/course.py", line 53, in update
- ["git", "submodule", "update", "--init", "--recursive", "library/twist"])
- File "/usr/lib/python3.6/subprocess.py", line 311, in check_call
- raise CalledProcessError(retcode, cmd)
- subprocess.CalledProcessError: Command '['git', 'submodule', 'update', '--init', '--recursive', 'library/twist']' returned non-zero exit status 1.
Advertisement
Add Comment
Please, Sign In to add comment