How to Install and Uninstall relacy-dev Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 19,2024

1. Install "relacy-dev" package

Please follow the guidelines below to install relacy-dev on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install relacy-dev

2. Uninstall "relacy-dev" package

Please follow the step by step instructions below to uninstall relacy-dev on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove relacy-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the relacy-dev package on Ubuntu 20.10 (Groovy Gorilla)

Package: relacy-dev
Architecture: all
Version: 0.0+git20191025.acc09bb-2
Multi-Arch: foreign
Priority: optional
Section: universe/libdevel
Source: relacy
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Med Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 368
Filename: pool/universe/r/relacy/relacy-dev_0.0+git20191025.acc09bb-2_all.deb
Size: 47116
MD5sum: c95cc035336df67c2d79400ecd9e6209
SHA1: c627e3b77d2d00e72a3b30add85fd321d91c3adf
SHA256: 3866e294b305c2699cba1a8ae1b1aebf8ff9d713ae4c237ad2481824fe2078c1
SHA512: d5ef9a4aa9fb64080b5f6bdde3d05fb0a3282f90f6871ac8e05136559ec4e594aa404f0e729cab2305a6a43dc57fb4c4fd0bd974da152d88eab329e8e8e4a307
Homepage: https://github.com/dvyukov/relacy
Description-en: meticulous synchronization algorithm verifier for relaxed memory models
Relacy Race Detector is a tool for efficient execution of unit tests for
synchronization algorithms written in C++0x. Every user thread is
represented as a fiber (ucontext). Every time only one fiber is running,
and special scheduler controls interleaving between fibers. With random
scheduler it just executes numerous amount of various interleavings
between threads. With full search scheduler or context-bound scheduler
it systematically executes all possible interleavings between threads.
While executing particular interleaving it makes exhaustive verification
of various aspects of execution (races, accesses to freed memory etc).
.
If no errors found then verification terminates when particular number
of interleavings are verified (for random scheduler), or when all
possible interleavings are verified (for full search scheduler). If
error is found then tool outputs execution history which leads to error
and terminates. Physically Relacy Race Detector is a header-only library
for C++98.
Description-md5: 5fb023c0fbccebd3496fe6030812d152