How To Install rr-testsuite on CentOS 8

rr-testsuite is Testsuite for checking rr functionality

Introduction

In this tutorial we learn how to install rr-testsuite on CentOS 8.

What is rr-testsuite

rr-testsuite includes compiled test binaries and other files which are used to test the functionality of rr.

We can use yum or dnf to install rr-testsuite on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install rr-testsuite.

Install rr-testsuite on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install rr-testsuite using dnf by running the following command:

sudo dnf -y install rr-testsuite

Install rr-testsuite on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install rr-testsuite using yum by running the following command:

sudo yum -y install rr-testsuite

How To Uninstall rr-testsuite on CentOS 8

To uninstall only the rr-testsuite package we can use the following command:

sudo dnf remove rr-testsuite

rr-testsuite Package Contents on CentOS 8

/usr/lib64/rr/libtest_lib.so
/usr/lib64/rr/testsuite
/usr/lib64/rr/testsuite/obj
/usr/lib64/rr/testsuite/obj/CTestTestfile.cmake
/usr/lib64/rr/testsuite/obj/bin
/usr/lib64/rr/testsuite/obj/bin/64bit_child
/usr/lib64/rr/testsuite/obj/bin/_llseek
/usr/lib64/rr/testsuite/obj/bin/abort
/usr/lib64/rr/testsuite/obj/bin/abort_nonmain
/usr/lib64/rr/testsuite/obj/bin/accept
/usr/lib64/rr/testsuite/obj/bin/acct
/usr/lib64/rr/testsuite/obj/bin/adjtimex
/usr/lib64/rr/testsuite/obj/bin/aio
/usr/lib64/rr/testsuite/obj/bin/alarm
/usr/lib64/rr/testsuite/obj/bin/alarm2
/usr/lib64/rr/testsuite/obj/bin/alsa_ioctl
/usr/lib64/rr/testsuite/obj/bin/arch_prctl
/usr/lib64/rr/testsuite/obj/bin/args
/usr/lib64/rr/testsuite/obj/bin/async_kill_with_threads
/usr/lib64/rr/testsuite/obj/bin/async_kill_with_threads_main_running
/usr/lib64/rr/testsuite/obj/bin/async_kill_with_threads_thread_running
/usr/lib64/rr/testsuite/obj/bin/async_segv
/usr/lib64/rr/testsuite/obj/bin/async_segv_ignored
/usr/lib64/rr/testsuite/obj/bin/async_signal_syscalls
/usr/lib64/rr/testsuite/obj/bin/async_signal_syscalls2
/usr/lib64/rr/testsuite/obj/bin/async_signal_syscalls_siginfo
/usr/lib64/rr/testsuite/obj/bin/async_usr1
/usr/lib64/rr/testsuite/obj/bin/at_threadexit
/usr/lib64/rr/testsuite/obj/bin/bad_ip
/usr/lib64/rr/testsuite/obj/bin/bad_syscall
/usr/lib64/rr/testsuite/obj/bin/barrier
/usr/lib64/rr/testsuite/obj/bin/big_buffers
/usr/lib64/rr/testsuite/obj/bin/blacklist
/usr/lib64/rr/testsuite/obj/bin/block
/usr/lib64/rr/testsuite/obj/bin/block_clone_checkpoint
/usr/lib64/rr/testsuite/obj/bin/block_clone_interrupted
/usr/lib64/rr/testsuite/obj/bin/block_clone_syscallbuf_overflow
/usr/lib64/rr/testsuite/obj/bin/block_intr_sigchld
/usr/lib64/rr/testsuite/obj/bin/block_open
/usr/lib64/rr/testsuite/obj/bin/blocked_bad_ip
/usr/lib64/rr/testsuite/obj/bin/blocked_sigill
/usr/lib64/rr/testsuite/obj/bin/blocked_sigsegv
/usr/lib64/rr/testsuite/obj/bin/breakpoint
/usr/lib64/rr/testsuite/obj/bin/breakpoint_conditions
/usr/lib64/rr/testsuite/obj/bin/breakpoint_overlap
/usr/lib64/rr/testsuite/obj/bin/brk
/usr/lib64/rr/testsuite/obj/bin/brk2
/usr/lib64/rr/testsuite/obj/bin/call_function
/usr/lib64/rr/testsuite/obj/bin/capget
/usr/lib64/rr/testsuite/obj/bin/check_lost_interrupts
/usr/lib64/rr/testsuite/obj/bin/checkpoint_dying_threads
/usr/lib64/rr/testsuite/obj/bin/checkpoint_mixed_mode
/usr/lib64/rr/testsuite/obj/bin/checksum_sanity
/usr/lib64/rr/testsuite/obj/bin/chew_cpu
/usr/lib64/rr/testsuite/obj/bin/chew_cpu_cpuid
/usr/lib64/rr/testsuite/obj/bin/chmod
/usr/lib64/rr/testsuite/obj/bin/chown
/usr/lib64/rr/testsuite/obj/bin/clock
/usr/lib64/rr/testsuite/obj/bin/clock_adjtime
/usr/lib64/rr/testsuite/obj/bin/clock_nanosleep
/usr/lib64/rr/testsuite/obj/bin/clock_time64
/usr/lib64/rr/testsuite/obj/bin/clone
/usr/lib64/rr/testsuite/obj/bin/clone_bad_stack
/usr/lib64/rr/testsuite/obj/bin/clone_bad_tls
/usr/lib64/rr/testsuite/obj/bin/clone_cleartid_coredump
/usr/lib64/rr/testsuite/obj/bin/clone_fail
/usr/lib64/rr/testsuite/obj/bin/clone_file_range
/usr/lib64/rr/testsuite/obj/bin/clone_immediate_exit
/usr/lib64/rr/testsuite/obj/bin/clone_interruption
/usr/lib64/rr/testsuite/obj/bin/clone_newflags
/usr/lib64/rr/testsuite/obj/bin/clone_parent
/usr/lib64/rr/testsuite/obj/bin/clone_untraced
/usr/lib64/rr/testsuite/obj/bin/clone_vfork
/usr/lib64/rr/testsuite/obj/bin/clone_vfork_pidfd
/usr/lib64/rr/testsuite/obj/bin/cloned_sigmask
/usr/lib64/rr/testsuite/obj/bin/conditional_breakpoint_calls
/usr/lib64/rr/testsuite/obj/bin/conditional_breakpoint_offload
/usr/lib64/rr/testsuite/obj/bin/condvar_stress
/usr/lib64/rr/testsuite/obj/bin/constructor
/usr/lib64/rr/testsuite/obj/bin/copy_file_range
/usr/lib64/rr/testsuite/obj/bin/cpuid
/usr/lib64/rr/testsuite/obj/bin/cpuid_same_state
/usr/lib64/rr/testsuite/obj/bin/cpuid_singlestep
/usr/lib64/rr/testsuite/obj/bin/crash
/usr/lib64/rr/testsuite/obj/bin/crash_in_function
/usr/lib64/rr/testsuite/obj/bin/creat_address_not_truncated
/usr/lib64/rr/testsuite/obj/bin/cross_arch
/usr/lib64/rr/testsuite/obj/bin/cwd_inaccessible
/usr/lib64/rr/testsuite/obj/bin/daemon
/usr/lib64/rr/testsuite/obj/bin/daemon_read
/usr/lib64/rr/testsuite/obj/bin/dconf_mock
/usr/lib64/rr/testsuite/obj/bin/desched_blocking_poll
/usr/lib64/rr/testsuite/obj/bin/deterministic_sigsys
/usr/lib64/rr/testsuite/obj/bin/dev_tty
/usr/lib64/rr/testsuite/obj/bin/direct
/usr/lib64/rr/testsuite/obj/bin/diversion_syscall
/usr/lib64/rr/testsuite/obj/bin/dlopen
/usr/lib64/rr/testsuite/obj/bin/doublesegv
/usr/lib64/rr/testsuite/obj/bin/dup
/usr/lib64/rr/testsuite/obj/bin/early_error
/usr/lib64/rr/testsuite/obj/bin/elapsed_time
/usr/lib64/rr/testsuite/obj/bin/epoll_create
/usr/lib64/rr/testsuite/obj/bin/epoll_create1
/usr/lib64/rr/testsuite/obj/bin/eventfd
/usr/lib64/rr/testsuite/obj/bin/exec_failed
/usr/lib64/rr/testsuite/obj/bin/exec_flags
/usr/lib64/rr/testsuite/obj/bin/exec_from_main_thread
/usr/lib64/rr/testsuite/obj/bin/exec_from_other_thread
/usr/lib64/rr/testsuite/obj/bin/exec_many
/usr/lib64/rr/testsuite/obj/bin/exec_no_env
/usr/lib64/rr/testsuite/obj/bin/exec_self
/usr/lib64/rr/testsuite/obj/bin/exec_stopsig
/usr/lib64/rr/testsuite/obj/bin/execve_loop
/usr/lib64/rr/testsuite/obj/bin/exit_codes
/usr/lib64/rr/testsuite/obj/bin/exit_group
/usr/lib64/rr/testsuite/obj/bin/exit_race
/usr/lib64/rr/testsuite/obj/bin/exit_status
/usr/lib64/rr/testsuite/obj/bin/exit_with_syscallbuf_signal
/usr/lib64/rr/testsuite/obj/bin/explicit_checkpoints
/usr/lib64/rr/testsuite/obj/bin/fadvise
/usr/lib64/rr/testsuite/obj/bin/fanotify
/usr/lib64/rr/testsuite/obj/bin/fatal_sigsegv_thread
/usr/lib64/rr/testsuite/obj/bin/fault_in_code_page
/usr/lib64/rr/testsuite/obj/bin/fcntl_dupfd
/usr/lib64/rr/testsuite/obj/bin/fcntl_misc
/usr/lib64/rr/testsuite/obj/bin/fcntl_owner_ex
/usr/lib64/rr/testsuite/obj/bin/fcntl_rw_hints
/usr/lib64/rr/testsuite/obj/bin/fcntl_seals
/usr/lib64/rr/testsuite/obj/bin/fcntl_sig
/usr/lib64/rr/testsuite/obj/bin/fd_cleanup
/usr/lib64/rr/testsuite/obj/bin/fd_tracking_across_threads
/usr/lib64/rr/testsuite/obj/bin/fds_clean
/usr/lib64/rr/testsuite/obj/bin/flock
/usr/lib64/rr/testsuite/obj/bin/flock2
/usr/lib64/rr/testsuite/obj/bin/flock_ofd
/usr/lib64/rr/testsuite/obj/bin/fork_brk
/usr/lib64/rr/testsuite/obj/bin/fork_child_crash
/usr/lib64/rr/testsuite/obj/bin/fork_many
/usr/lib64/rr/testsuite/obj/bin/fork_stress
/usr/lib64/rr/testsuite/obj/bin/fork_syscalls
/usr/lib64/rr/testsuite/obj/bin/function_calls
/usr/lib64/rr/testsuite/obj/bin/futex_exit_race
/usr/lib64/rr/testsuite/obj/bin/futex_exit_race_sigsegv
/usr/lib64/rr/testsuite/obj/bin/futex_pi
/usr/lib64/rr/testsuite/obj/bin/futex_priorities
/usr/lib64/rr/testsuite/obj/bin/futex_requeue
/usr/lib64/rr/testsuite/obj/bin/fxregs
/usr/lib64/rr/testsuite/obj/bin/gcrypt_rdrand
/usr/lib64/rr/testsuite/obj/bin/gdb_bogus_breakpoint
/usr/lib64/rr/testsuite/obj/bin/getcpu
/usr/lib64/rr/testsuite/obj/bin/getcwd
/usr/lib64/rr/testsuite/obj/bin/getgroups
/usr/lib64/rr/testsuite/obj/bin/getpwnam
/usr/lib64/rr/testsuite/obj/bin/getrandom
/usr/lib64/rr/testsuite/obj/bin/getsid
/usr/lib64/rr/testsuite/obj/bin/gettimeofday
/usr/lib64/rr/testsuite/obj/bin/goto_event
/usr/lib64/rr/testsuite/obj/bin/grandchild_threads
/usr/lib64/rr/testsuite/obj/bin/grandchild_threads_main_running
/usr/lib64/rr/testsuite/obj/bin/grandchild_threads_parent_alive
/usr/lib64/rr/testsuite/obj/bin/grandchild_threads_thread_running
/usr/lib64/rr/testsuite/obj/bin/hello
/usr/lib64/rr/testsuite/obj/bin/hle
/usr/lib64/rr/testsuite/obj/bin/hooks
/usr/lib64/rr/testsuite/obj/bin/ignore_nested
/usr/lib64/rr/testsuite/obj/bin/ignored_async_usr1
/usr/lib64/rr/testsuite/obj/bin/ignored_sigsegv
/usr/lib64/rr/testsuite/obj/bin/immediate_restart
/usr/lib64/rr/testsuite/obj/bin/inotify
/usr/lib64/rr/testsuite/obj/bin/int3
/usr/lib64/rr/testsuite/obj/bin/int3_ok
/usr/lib64/rr/testsuite/obj/bin/interrupt
/usr/lib64/rr/testsuite/obj/bin/intr_futex_wait_restart
/usr/lib64/rr/testsuite/obj/bin/intr_poll
/usr/lib64/rr/testsuite/obj/bin/intr_ppoll
/usr/lib64/rr/testsuite/obj/bin/intr_pselect
/usr/lib64/rr/testsuite/obj/bin/intr_ptrace_decline
/usr/lib64/rr/testsuite/obj/bin/intr_read_no_restart
/usr/lib64/rr/testsuite/obj/bin/intr_read_restart
/usr/lib64/rr/testsuite/obj/bin/intr_sleep
/usr/lib64/rr/testsuite/obj/bin/intr_sleep_no_restart
/usr/lib64/rr/testsuite/obj/bin/invalid_exec
/usr/lib64/rr/testsuite/obj/bin/invalid_fcntl
/usr/lib64/rr/testsuite/obj/bin/invalid_ioctl
/usr/lib64/rr/testsuite/obj/bin/invalid_jump
/usr/lib64/rr/testsuite/obj/bin/io
/usr/lib64/rr/testsuite/obj/bin/ioctl
/usr/lib64/rr/testsuite/obj/bin/ioctl_fs
/usr/lib64/rr/testsuite/obj/bin/ioctl_pty
/usr/lib64/rr/testsuite/obj/bin/ioctl_sg
/usr/lib64/rr/testsuite/obj/bin/ioctl_tty
/usr/lib64/rr/testsuite/obj/bin/jit_proc_mem
/usr/lib64/rr/testsuite/obj/bin/join_threads
/usr/lib64/rr/testsuite/obj/bin/joystick
/usr/lib64/rr/testsuite/obj/bin/kcmp
/usr/lib64/rr/testsuite/obj/bin/keyctl
/usr/lib64/rr/testsuite/obj/bin/kill_newborn
/usr/lib64/rr/testsuite/obj/bin/kill_ptracee
/usr/lib64/rr/testsuite/obj/bin/legacy_ugid
/usr/lib64/rr/testsuite/obj/bin/link
/usr/lib64/rr/testsuite/obj/bin/lsl
/usr/lib64/rr/testsuite/obj/bin/madvise
/usr/lib64/rr/testsuite/obj/bin/madvise_dontfork
/usr/lib64/rr/testsuite/obj/bin/madvise_free
/usr/lib64/rr/testsuite/obj/bin/madvise_wipeonfork
/usr/lib64/rr/testsuite/obj/bin/main_thread_exit
/usr/lib64/rr/testsuite/obj/bin/map_fixed
/usr/lib64/rr/testsuite/obj/bin/map_shared_syscall
/usr/lib64/rr/testsuite/obj/bin/membarrier
/usr/lib64/rr/testsuite/obj/bin/memfd_create
/usr/lib64/rr/testsuite/obj/bin/memfd_create_shared
/usr/lib64/rr/testsuite/obj/bin/mincore
/usr/lib64/rr/testsuite/obj/bin/mknod
/usr/lib64/rr/testsuite/obj/bin/mlock
/usr/lib64/rr/testsuite/obj/bin/mmap_adjacent_to_rr_usage
/usr/lib64/rr/testsuite/obj/bin/mmap_fd_reuse_checkpoint
/usr/lib64/rr/testsuite/obj/bin/mmap_private
/usr/lib64/rr/testsuite/obj/bin/mmap_private_grow_under_map
/usr/lib64/rr/testsuite/obj/bin/mmap_replace_most_mappings
/usr/lib64/rr/testsuite/obj/bin/mmap_ro
/usr/lib64/rr/testsuite/obj/bin/mmap_self_maps_shared
/usr/lib64/rr/testsuite/obj/bin/mmap_shared
/usr/lib64/rr/testsuite/obj/bin/mmap_shared_dev_zero
/usr/lib64/rr/testsuite/obj/bin/mmap_shared_grow
/usr/lib64/rr/testsuite/obj/bin/mmap_shared_grow_under_map
/usr/lib64/rr/testsuite/obj/bin/mmap_shared_multiple
/usr/lib64/rr/testsuite/obj/bin/mmap_shared_prot
/usr/lib64/rr/testsuite/obj/bin/mmap_shared_subpage
/usr/lib64/rr/testsuite/obj/bin/mmap_shared_write
/usr/lib64/rr/testsuite/obj/bin/mmap_shared_write_exec_race
/usr/lib64/rr/testsuite/obj/bin/mmap_shared_write_fork
/usr/lib64/rr/testsuite/obj/bin/mmap_short_file
/usr/lib64/rr/testsuite/obj/bin/mmap_tmpfs
/usr/lib64/rr/testsuite/obj/bin/mmap_write
/usr/lib64/rr/testsuite/obj/bin/mmap_write_complex
/usr/lib64/rr/testsuite/obj/bin/mmap_write_private
/usr/lib64/rr/testsuite/obj/bin/mmap_zero_size_fd
/usr/lib64/rr/testsuite/obj/bin/modify_ldt
/usr/lib64/rr/testsuite/obj/bin/mount_ns_exec
/usr/lib64/rr/testsuite/obj/bin/mount_ns_exec2
/usr/lib64/rr/testsuite/obj/bin/mprotect
/usr/lib64/rr/testsuite/obj/bin/mprotect_growsdown
/usr/lib64/rr/testsuite/obj/bin/mprotect_heterogenous
/usr/lib64/rr/testsuite/obj/bin/mprotect_none
/usr/lib64/rr/testsuite/obj/bin/mprotect_stack
/usr/lib64/rr/testsuite/obj/bin/mprotect_syscallbuf_overflow
/usr/lib64/rr/testsuite/obj/bin/mq
/usr/lib64/rr/testsuite/obj/bin/mremap
/usr/lib64/rr/testsuite/obj/bin/mremap_after_coalesce
/usr/lib64/rr/testsuite/obj/bin/mremap_grow
/usr/lib64/rr/testsuite/obj/bin/mremap_grow_shared
/usr/lib64/rr/testsuite/obj/bin/mremap_non_page_size
/usr/lib64/rr/testsuite/obj/bin/mremap_overwrite
/usr/lib64/rr/testsuite/obj/bin/mremap_private_grow_under_map
/usr/lib64/rr/testsuite/obj/bin/mremap_shrink
/usr/lib64/rr/testsuite/obj/bin/msg
/usr/lib64/rr/testsuite/obj/bin/msg_trunc
/usr/lib64/rr/testsuite/obj/bin/msync
/usr/lib64/rr/testsuite/obj/bin/mtio
/usr/lib64/rr/testsuite/obj/bin/multiple_pending_signals
/usr/lib64/rr/testsuite/obj/bin/multiple_pending_signals_sequential
/usr/lib64/rr/testsuite/obj/bin/munmap_discontinuous
/usr/lib64/rr/testsuite/obj/bin/munmap_segv
/usr/lib64/rr/testsuite/obj/bin/mutex_pi_stress
/usr/lib64/rr/testsuite/obj/bin/nanosleep
/usr/lib64/rr/testsuite/obj/bin/nested_detach_wait
/usr/lib64/rr/testsuite/obj/bin/netfilter
/usr/lib64/rr/testsuite/obj/bin/netlink_mmap_disable
/usr/lib64/rr/testsuite/obj/bin/no_mask_timeslice
/usr/lib64/rr/testsuite/obj/bin/nscd
/usr/lib64/rr/testsuite/obj/bin/numa
/usr/lib64/rr/testsuite/obj/bin/old_fork
/usr/lib64/rr/testsuite/obj/bin/orphan_process
/usr/lib64/rr/testsuite/obj/bin/overflow_branch_counter
/usr/lib64/rr/testsuite/obj/bin/packet_mmap_disable
/usr/lib64/rr/testsuite/obj/bin/patch_40_80_f6_81
/usr/lib64/rr/testsuite/obj/bin/patch_page_end
/usr/lib64/rr/testsuite/obj/bin/pause
/usr/lib64/rr/testsuite/obj/bin/perf_event
/usr/lib64/rr/testsuite/obj/bin/personality
/usr/lib64/rr/testsuite/obj/bin/pid_ns_reap
/usr/lib64/rr/testsuite/obj/bin/pid_ns_segv
/usr/lib64/rr/testsuite/obj/bin/pidfd
/usr/lib64/rr/testsuite/obj/bin/poll_sig_race
/usr/lib64/rr/testsuite/obj/bin/ppoll
/usr/lib64/rr/testsuite/obj/bin/prctl
/usr/lib64/rr/testsuite/obj/bin/prctl_caps
/usr/lib64/rr/testsuite/obj/bin/prctl_deathsig
/usr/lib64/rr/testsuite/obj/bin/prctl_name
/usr/lib64/rr/testsuite/obj/bin/prctl_short_name
/usr/lib64/rr/testsuite/obj/bin/prctl_speculation_ctrl
/usr/lib64/rr/testsuite/obj/bin/prctl_tsc
/usr/lib64/rr/testsuite/obj/bin/priority
/usr/lib64/rr/testsuite/obj/bin/privileged_net_ioctl
/usr/lib64/rr/testsuite/obj/bin/proc_fds
/usr/lib64/rr/testsuite/obj/bin/proc_mem
/usr/lib64/rr/testsuite/obj/bin/protect_rr_fds
/usr/lib64/rr/testsuite/obj/bin/prw
/usr/lib64/rr/testsuite/obj/bin/pthread_condvar_locking
/usr/lib64/rr/testsuite/obj/bin/pthread_rwlocks
/usr/lib64/rr/testsuite/obj/bin/ptrace
/usr/lib64/rr/testsuite/obj/bin/ptrace_attach_null_status
/usr/lib64/rr/testsuite/obj/bin/ptrace_attach_running
/usr/lib64/rr/testsuite/obj/bin/ptrace_attach_sleeping
/usr/lib64/rr/testsuite/obj/bin/ptrace_attach_stopped
/usr/lib64/rr/testsuite/obj/bin/ptrace_attach_thread_running
/usr/lib64/rr/testsuite/obj/bin/ptrace_breakpoint
/usr/lib64/rr/testsuite/obj/bin/ptrace_change_patched_syscall
/usr/lib64/rr/testsuite/obj/bin/ptrace_debug_regs
/usr/lib64/rr/testsuite/obj/bin/ptrace_exec
/usr/lib64/rr/testsuite/obj/bin/ptrace_exec32
/usr/lib64/rr/testsuite/obj/bin/ptrace_kill_grandtracee
/usr/lib64/rr/testsuite/obj/bin/ptrace_remote_unmap
/usr/lib64/rr/testsuite/obj/bin/ptrace_seize
/usr/lib64/rr/testsuite/obj/bin/ptrace_sigchld_blocked
/usr/lib64/rr/testsuite/obj/bin/ptrace_signals
/usr/lib64/rr/testsuite/obj/bin/ptrace_singlestep
/usr/lib64/rr/testsuite/obj/bin/ptrace_syscall
/usr/lib64/rr/testsuite/obj/bin/ptrace_syscall_clone_untraced
/usr/lib64/rr/testsuite/obj/bin/ptrace_sysemu
/usr/lib64/rr/testsuite/obj/bin/ptrace_sysemu_syscall
/usr/lib64/rr/testsuite/obj/bin/ptrace_tls
/usr/lib64/rr/testsuite/obj/bin/ptrace_trace_clone
/usr/lib64/rr/testsuite/obj/bin/ptrace_trace_exit
/usr/lib64/rr/testsuite/obj/bin/ptrace_traceme
/usr/lib64/rr/testsuite/obj/bin/ptracer_death
/usr/lib64/rr/testsuite/obj/bin/ptracer_death_multithread
/usr/lib64/rr/testsuite/obj/bin/ptracer_death_multithread_peer
/usr/lib64/rr/testsuite/obj/bin/quotactl
/usr/lib64/rr/testsuite/obj/bin/rdtsc
/usr/lib64/rr/testsuite/obj/bin/read_big_struct
/usr/lib64/rr/testsuite/obj/bin/read_large
/usr/lib64/rr/testsuite/obj/bin/read_nothing
/usr/lib64/rr/testsuite/obj/bin/read_oversize
/usr/lib64/rr/testsuite/obj/bin/readdir
/usr/lib64/rr/testsuite/obj/bin/readlink
/usr/lib64/rr/testsuite/obj/bin/readlinkat
/usr/lib64/rr/testsuite/obj/bin/readv
/usr/lib64/rr/testsuite/obj/bin/record_replay_subject
/usr/lib64/rr/testsuite/obj/bin/recvfrom
/usr/lib64/rr/testsuite/obj/bin/redzone_integrity
/usr/lib64/rr/testsuite/obj/bin/remove_latest_trace
/usr/lib64/rr/testsuite/obj/bin/rename
/usr/lib64/rr/testsuite/obj/bin/restart_abnormal_exit
/usr/lib64/rr/testsuite/obj/bin/reverse_continue_breakpoint
/usr/lib64/rr/testsuite/obj/bin/reverse_continue_multiprocess
/usr/lib64/rr/testsuite/obj/bin/reverse_continue_process_signal
/usr/lib64/rr/testsuite/obj/bin/reverse_many_breakpoints
/usr/lib64/rr/testsuite/obj/bin/reverse_step_long
/usr/lib64/rr/testsuite/obj/bin/reverse_step_threads
/usr/lib64/rr/testsuite/obj/bin/reverse_step_threads_break
/usr/lib64/rr/testsuite/obj/bin/rlimit
/usr/lib64/rr/testsuite/obj/bin/robust_futex
/usr/lib64/rr/testsuite/obj/bin/rr_ps
/usr/lib64/rr/testsuite/obj/bin/rr_ps_ns
/usr/lib64/rr/testsuite/obj/bin/rusage
/usr/lib64/rr/testsuite/obj/bin/samask
/usr/lib64/rr/testsuite/obj/bin/save_data_fd
/usr/lib64/rr/testsuite/obj/bin/sched_attr
/usr/lib64/rr/testsuite/obj/bin/sched_setaffinity
/usr/lib64/rr/testsuite/obj/bin/sched_setparam
/usr/lib64/rr/testsuite/obj/bin/sched_yield
/usr/lib64/rr/testsuite/obj/bin/sched_yield_to_lower_priority
/usr/lib64/rr/testsuite/obj/bin/scm_rights
/usr/lib64/rr/testsuite/obj/bin/scratch_read
/usr/lib64/rr/testsuite/obj/bin/search
/usr/lib64/rr/testsuite/obj/bin/seccomp
/usr/lib64/rr/testsuite/obj/bin/seccomp_blocks_rr
/usr/lib64/rr/testsuite/obj/bin/seccomp_clone_fail
/usr/lib64/rr/testsuite/obj/bin/seccomp_desched
/usr/lib64/rr/testsuite/obj/bin/seccomp_kill_exit
/usr/lib64/rr/testsuite/obj/bin/seccomp_null
/usr/lib64/rr/testsuite/obj/bin/seccomp_signals
/usr/lib64/rr/testsuite/obj/bin/seccomp_sigsys_args
/usr/lib64/rr/testsuite/obj/bin/seccomp_sigsys_sigtrap
/usr/lib64/rr/testsuite/obj/bin/seccomp_sigsys_syscallbuf
/usr/lib64/rr/testsuite/obj/bin/seccomp_tsync
/usr/lib64/rr/testsuite/obj/bin/seccomp_veto_exec
/usr/lib64/rr/testsuite/obj/bin/segfault
/usr/lib64/rr/testsuite/obj/bin/self_shebang
/usr/lib64/rr/testsuite/obj/bin/self_sigint
/usr/lib64/rr/testsuite/obj/bin/sem
/usr/lib64/rr/testsuite/obj/bin/send_block
/usr/lib64/rr/testsuite/obj/bin/sendfile
/usr/lib64/rr/testsuite/obj/bin/set_ptracer
/usr/lib64/rr/testsuite/obj/bin/set_tid_address
/usr/lib64/rr/testsuite/obj/bin/setgid
/usr/lib64/rr/testsuite/obj/bin/setgroups
/usr/lib64/rr/testsuite/obj/bin/setitimer
/usr/lib64/rr/testsuite/obj/bin/setsid
/usr/lib64/rr/testsuite/obj/bin/setuid
/usr/lib64/rr/testsuite/obj/bin/shared_exec
/usr/lib64/rr/testsuite/obj/bin/shared_map
/usr/lib64/rr/testsuite/obj/bin/shared_persistent_file
/usr/lib64/rr/testsuite/obj/bin/shared_write
/usr/lib64/rr/testsuite/obj/bin/shm
/usr/lib64/rr/testsuite/obj/bin/shm_unmap
/usr/lib64/rr/testsuite/obj/bin/sigaction_old
/usr/lib64/rr/testsuite/obj/bin/sigaltstack
/usr/lib64/rr/testsuite/obj/bin/sigchld_interrupt_signal
/usr/lib64/rr/testsuite/obj/bin/sigcont
/usr/lib64/rr/testsuite/obj/bin/sighandler_bad_rsp_sigsegv
/usr/lib64/rr/testsuite/obj/bin/sighandler_fork
/usr/lib64/rr/testsuite/obj/bin/sighandler_mask
/usr/lib64/rr/testsuite/obj/bin/sigill
/usr/lib64/rr/testsuite/obj/bin/signal_deferred
/usr/lib64/rr/testsuite/obj/bin/signal_during_preload_init
/usr/lib64/rr/testsuite/obj/bin/signal_frame
/usr/lib64/rr/testsuite/obj/bin/signal_numbers
/usr/lib64/rr/testsuite/obj/bin/signal_unstoppable
/usr/lib64/rr/testsuite/obj/bin/signalfd
/usr/lib64/rr/testsuite/obj/bin/sigprocmask
/usr/lib64/rr/testsuite/obj/bin/sigprocmask_ensure_delivery
/usr/lib64/rr/testsuite/obj/bin/sigprocmask_evil
/usr/lib64/rr/testsuite/obj/bin/sigprocmask_exec
/usr/lib64/rr/testsuite/obj/bin/sigprocmask_in_syscallbuf_sighandler
/usr/lib64/rr/testsuite/obj/bin/sigprocmask_race
/usr/lib64/rr/testsuite/obj/bin/sigprocmask_rr_sigs
/usr/lib64/rr/testsuite/obj/bin/sigprocmask_rr_sigs_nondefault
/usr/lib64/rr/testsuite/obj/bin/sigprocmask_syscallbuf
/usr/lib64/rr/testsuite/obj/bin/sigqueueinfo
/usr/lib64/rr/testsuite/obj/bin/sigreturn
/usr/lib64/rr/testsuite/obj/bin/sigreturn_reg
/usr/lib64/rr/testsuite/obj/bin/sigreturnmask
/usr/lib64/rr/testsuite/obj/bin/sigrt
/usr/lib64/rr/testsuite/obj/bin/sigstop
/usr/lib64/rr/testsuite/obj/bin/sigstop2
/usr/lib64/rr/testsuite/obj/bin/sigsuspend
/usr/lib64/rr/testsuite/obj/bin/sigtrap
/usr/lib64/rr/testsuite/obj/bin/simple
/usr/lib64/rr/testsuite/obj/bin/simple_threads_stress
/usr/lib64/rr/testsuite/obj/bin/singlestep_pushf
/usr/lib64/rr/testsuite/obj/bin/sioc
/usr/lib64/rr/testsuite/obj/bin/sock_names_opts
/usr/lib64/rr/testsuite/obj/bin/spinlock_priorities
/usr/lib64/rr/testsuite/obj/bin/splice
/usr/lib64/rr/testsuite/obj/bin/stack_growth
/usr/lib64/rr/testsuite/obj/bin/stack_growth_after_syscallbuf
/usr/lib64/rr/testsuite/obj/bin/stack_growth_syscallbuf
/usr/lib64/rr/testsuite/obj/bin/stack_growth_with_guard
/usr/lib64/rr/testsuite/obj/bin/stack_invalid
/usr/lib64/rr/testsuite/obj/bin/stack_overflow
/usr/lib64/rr/testsuite/obj/bin/stack_overflow_altstack
/usr/lib64/rr/testsuite/obj/bin/stack_overflow_with_guard
/usr/lib64/rr/testsuite/obj/bin/statfs
/usr/lib64/rr/testsuite/obj/bin/statx
/usr/lib64/rr/testsuite/obj/bin/std_random
/usr/lib64/rr/testsuite/obj/bin/stdout_child
/usr/lib64/rr/testsuite/obj/bin/stdout_cloexec
/usr/lib64/rr/testsuite/obj/bin/stdout_dup
/usr/lib64/rr/testsuite/obj/bin/stdout_redirect
/usr/lib64/rr/testsuite/obj/bin/step_thread
/usr/lib64/rr/testsuite/obj/bin/strict_priorities
/usr/lib64/rr/testsuite/obj/bin/string_instructions
/usr/lib64/rr/testsuite/obj/bin/string_instructions_async_signals
/usr/lib64/rr/testsuite/obj/bin/string_instructions_async_signals_shared
/usr/lib64/rr/testsuite/obj/bin/string_instructions_multiwatch
/usr/lib64/rr/testsuite/obj/bin/string_instructions_replay
/usr/lib64/rr/testsuite/obj/bin/string_instructions_singlestep_fastforward
/usr/lib64/rr/testsuite/obj/bin/string_instructions_watch
/usr/lib64/rr/testsuite/obj/bin/switch_read
/usr/lib64/rr/testsuite/obj/bin/symlink
/usr/lib64/rr/testsuite/obj/bin/sync
/usr/lib64/rr/testsuite/obj/bin/sync_file_range
/usr/lib64/rr/testsuite/obj/bin/syscall_bp
/usr/lib64/rr/testsuite/obj/bin/syscall_in_writable_mem
/usr/lib64/rr/testsuite/obj/bin/syscallbuf_fd_disabling
/usr/lib64/rr/testsuite/obj/bin/syscallbuf_signal_blocking
/usr/lib64/rr/testsuite/obj/bin/syscallbuf_signal_blocking_read
/usr/lib64/rr/testsuite/obj/bin/syscallbuf_signal_reset
/usr/lib64/rr/testsuite/obj/bin/syscallbuf_sigstop
/usr/lib64/rr/testsuite/obj/bin/syscallbuf_timeslice
/usr/lib64/rr/testsuite/obj/bin/syscallbuf_timeslice2
/usr/lib64/rr/testsuite/obj/bin/sysconf
/usr/lib64/rr/testsuite/obj/bin/sysconf_onln
/usr/lib64/rr/testsuite/obj/bin/sysctl
/usr/lib64/rr/testsuite/obj/bin/sysemu_singlestep
/usr/lib64/rr/testsuite/obj/bin/sysfs
/usr/lib64/rr/testsuite/obj/bin/sysinfo
/usr/lib64/rr/testsuite/obj/bin/target_fork
/usr/lib64/rr/testsuite/obj/bin/target_process
/usr/lib64/rr/testsuite/obj/bin/term_nonmain
/usr/lib64/rr/testsuite/obj/bin/term_rr
/usr/lib64/rr/testsuite/obj/bin/term_trace_reset
/usr/lib64/rr/testsuite/obj/bin/term_trace_syscall
/usr/lib64/rr/testsuite/obj/bin/test-monitor
/usr/lib64/rr/testsuite/obj/bin/tgkill
/usr/lib64/rr/testsuite/obj/bin/thread_exit_signal
/usr/lib64/rr/testsuite/obj/bin/thread_open_race
/usr/lib64/rr/testsuite/obj/bin/thread_stress
/usr/lib64/rr/testsuite/obj/bin/thread_yield
/usr/lib64/rr/testsuite/obj/bin/threaded_syscall_spam
/usr/lib64/rr/testsuite/obj/bin/threads
/usr/lib64/rr/testsuite/obj/bin/timer
/usr/lib64/rr/testsuite/obj/bin/timerfd
/usr/lib64/rr/testsuite/obj/bin/times
/usr/lib64/rr/testsuite/obj/bin/tls
/usr/lib64/rr/testsuite/obj/bin/truncate_temp
/usr/lib64/rr/testsuite/obj/bin/ttyname
/usr/lib64/rr/testsuite/obj/bin/tun
/usr/lib64/rr/testsuite/obj/bin/two_signals_with_mask
/usr/lib64/rr/testsuite/obj/bin/ulimit_low
/usr/lib64/rr/testsuite/obj/bin/uname
/usr/lib64/rr/testsuite/obj/bin/unexpected_exit
/usr/lib64/rr/testsuite/obj/bin/unexpected_exit_execve
/usr/lib64/rr/testsuite/obj/bin/unexpected_exit_execve_twice
/usr/lib64/rr/testsuite/obj/bin/unexpected_exit_pid_ns
/usr/lib64/rr/testsuite/obj/bin/unexpected_stack_growth
/usr/lib64/rr/testsuite/obj/bin/unjoined_thread
/usr/lib64/rr/testsuite/obj/bin/unshare
/usr/lib64/rr/testsuite/obj/bin/user_ignore_sig
/usr/lib64/rr/testsuite/obj/bin/utimes
/usr/lib64/rr/testsuite/obj/bin/vdso_clock_gettime_stack
/usr/lib64/rr/testsuite/obj/bin/vdso_gettimeofday_stack
/usr/lib64/rr/testsuite/obj/bin/vdso_time_stack
/usr/lib64/rr/testsuite/obj/bin/vfork
/usr/lib64/rr/testsuite/obj/bin/vfork_flush
/usr/lib64/rr/testsuite/obj/bin/vfork_read_clone_stress
/usr/lib64/rr/testsuite/obj/bin/vfork_shared
/usr/lib64/rr/testsuite/obj/bin/video_capture
/usr/lib64/rr/testsuite/obj/bin/vm_readv_writev
/usr/lib64/rr/testsuite/obj/bin/vsyscall
/usr/lib64/rr/testsuite/obj/bin/vsyscall_reverse_next
/usr/lib64/rr/testsuite/obj/bin/wait
/usr/lib64/rr/testsuite/obj/bin/wait_for_all
/usr/lib64/rr/testsuite/obj/bin/wait_sigstop
/usr/lib64/rr/testsuite/obj/bin/watchpoint
/usr/lib64/rr/testsuite/obj/bin/watchpoint_at_sched
/usr/lib64/rr/testsuite/obj/bin/watchpoint_before_signal
/usr/lib64/rr/testsuite/obj/bin/watchpoint_no_progress
/usr/lib64/rr/testsuite/obj/bin/watchpoint_size_change
/usr/lib64/rr/testsuite/obj/bin/watchpoint_syscall
/usr/lib64/rr/testsuite/obj/bin/watchpoint_unaligned
/usr/lib64/rr/testsuite/obj/bin/write_race
/usr/lib64/rr/testsuite/obj/bin/writev
/usr/lib64/rr/testsuite/obj/bin/x87env
/usr/lib64/rr/testsuite/obj/bin/xattr
/usr/lib64/rr/testsuite/obj/bin/zero_length_read
/usr/lib64/rr/testsuite/obj/bin_dir
/usr/lib64/rr/testsuite/obj/source_dir
/usr/lib64/rr/testsuite/rr
/usr/lib64/rr/testsuite/rr/src
/usr/lib64/rr/testsuite/rr/src/test
/usr/lib64/rr/testsuite/rr/src/test/64bit_child.c
/usr/lib64/rr/testsuite/rr/src/test/_llseek.c
/usr/lib64/rr/testsuite/rr/src/test/abort.c
/usr/lib64/rr/testsuite/rr/src/test/abort_nonmain.c
/usr/lib64/rr/testsuite/rr/src/test/abort_nonmain.run
/usr/lib64/rr/testsuite/rr/src/test/accept.c
/usr/lib64/rr/testsuite/rr/src/test/acct.c
/usr/lib64/rr/testsuite/rr/src/test/adjtimex.c
/usr/lib64/rr/testsuite/rr/src/test/aio.c
/usr/lib64/rr/testsuite/rr/src/test/alarm.c
/usr/lib64/rr/testsuite/rr/src/test/alarm2.c
/usr/lib64/rr/testsuite/rr/src/test/alsa_ioctl.c
/usr/lib64/rr/testsuite/rr/src/test/arch_prctl.c
/usr/lib64/rr/testsuite/rr/src/test/args.c
/usr/lib64/rr/testsuite/rr/src/test/args.run
/usr/lib64/rr/testsuite/rr/src/test/async_kill_with_threads.c
/usr/lib64/rr/testsuite/rr/src/test/async_kill_with_threads.run
/usr/lib64/rr/testsuite/rr/src/test/async_kill_with_threads_main_running.c
/usr/lib64/rr/testsuite/rr/src/test/async_kill_with_threads_main_running.run
/usr/lib64/rr/testsuite/rr/src/test/async_kill_with_threads_thread_running.c
/usr/lib64/rr/testsuite/rr/src/test/async_kill_with_threads_thread_running.run
/usr/lib64/rr/testsuite/rr/src/test/async_segv.c
/usr/lib64/rr/testsuite/rr/src/test/async_segv.run
/usr/lib64/rr/testsuite/rr/src/test/async_segv_ignored.c
/usr/lib64/rr/testsuite/rr/src/test/async_signal_syscalls.c
/usr/lib64/rr/testsuite/rr/src/test/async_signal_syscalls.run
/usr/lib64/rr/testsuite/rr/src/test/async_signal_syscalls2.c
/usr/lib64/rr/testsuite/rr/src/test/async_signal_syscalls2.run
/usr/lib64/rr/testsuite/rr/src/test/async_signal_syscalls_100.run
/usr/lib64/rr/testsuite/rr/src/test/async_signal_syscalls_1000.run
/usr/lib64/rr/testsuite/rr/src/test/async_signal_syscalls_siginfo.c
/usr/lib64/rr/testsuite/rr/src/test/async_signal_syscalls_siginfo.run
/usr/lib64/rr/testsuite/rr/src/test/async_usr1.c
/usr/lib64/rr/testsuite/rr/src/test/async_usr1.run
/usr/lib64/rr/testsuite/rr/src/test/at_threadexit.c
/usr/lib64/rr/testsuite/rr/src/test/backtrace_syscall.py
/usr/lib64/rr/testsuite/rr/src/test/backtrace_syscall.run
/usr/lib64/rr/testsuite/rr/src/test/bad_breakpoint.run
/usr/lib64/rr/testsuite/rr/src/test/bad_good_break.py
/usr/lib64/rr/testsuite/rr/src/test/bad_ip.c
/usr/lib64/rr/testsuite/rr/src/test/bad_syscall.c
/usr/lib64/rr/testsuite/rr/src/test/barrier.c
/usr/lib64/rr/testsuite/rr/src/test/basic_test.run
/usr/lib64/rr/testsuite/rr/src/test/big_buffers.c
/usr/lib64/rr/testsuite/rr/src/test/blacklist.c
/usr/lib64/rr/testsuite/rr/src/test/blacklist.run
/usr/lib64/rr/testsuite/rr/src/test/block.c
/usr/lib64/rr/testsuite/rr/src/test/block_clone_checkpoint.c
/usr/lib64/rr/testsuite/rr/src/test/block_clone_checkpoint.py
/usr/lib64/rr/testsuite/rr/src/test/block_clone_checkpoint.run
/usr/lib64/rr/testsuite/rr/src/test/block_clone_interrupted.c
/usr/lib64/rr/testsuite/rr/src/test/block_clone_interrupted.run
/usr/lib64/rr/testsuite/rr/src/test/block_clone_syscallbuf_overflow.c
/usr/lib64/rr/testsuite/rr/src/test/block_clone_syscallbuf_overflow.run
/usr/lib64/rr/testsuite/rr/src/test/block_intr_sigchld.c
/usr/lib64/rr/testsuite/rr/src/test/block_intr_sigchld.run
/usr/lib64/rr/testsuite/rr/src/test/block_open.c
/usr/lib64/rr/testsuite/rr/src/test/blocked_bad_ip.c
/usr/lib64/rr/testsuite/rr/src/test/blocked_bad_ip.py
/usr/lib64/rr/testsuite/rr/src/test/blocked_bad_ip.run
/usr/lib64/rr/testsuite/rr/src/test/blocked_sigill.c
/usr/lib64/rr/testsuite/rr/src/test/blocked_sigill.run
/usr/lib64/rr/testsuite/rr/src/test/break_block.py
/usr/lib64/rr/testsuite/rr/src/test/break_block.run
/usr/lib64/rr/testsuite/rr/src/test/break_clock.py
/usr/lib64/rr/testsuite/rr/src/test/break_clock.run
/usr/lib64/rr/testsuite/rr/src/test/break_clone.py
/usr/lib64/rr/testsuite/rr/src/test/break_clone.run
/usr/lib64/rr/testsuite/rr/src/test/break_exec.run
/usr/lib64/rr/testsuite/rr/src/test/break_int3.py
/usr/lib64/rr/testsuite/rr/src/test/break_int3.run
/usr/lib64/rr/testsuite/rr/src/test/break_mmap_private.py
/usr/lib64/rr/testsuite/rr/src/test/break_mmap_private.run
/usr/lib64/rr/testsuite/rr/src/test/break_msg.run
/usr/lib64/rr/testsuite/rr/src/test/break_sigreturn.run
/usr/lib64/rr/testsuite/rr/src/test/break_sync_signal.run
/usr/lib64/rr/testsuite/rr/src/test/break_thread.run
/usr/lib64/rr/testsuite/rr/src/test/break_time_slice.py
/usr/lib64/rr/testsuite/rr/src/test/break_time_slice.run
/usr/lib64/rr/testsuite/rr/src/test/breakpoint.c
/usr/lib64/rr/testsuite/rr/src/test/breakpoint.py
/usr/lib64/rr/testsuite/rr/src/test/breakpoint.run
/usr/lib64/rr/testsuite/rr/src/test/breakpoint_conditions.c
/usr/lib64/rr/testsuite/rr/src/test/breakpoint_conditions.py
/usr/lib64/rr/testsuite/rr/src/test/breakpoint_conditions.run
/usr/lib64/rr/testsuite/rr/src/test/breakpoint_consistent.py
/usr/lib64/rr/testsuite/rr/src/test/breakpoint_consistent.run
/usr/lib64/rr/testsuite/rr/src/test/breakpoint_overlap.c
/usr/lib64/rr/testsuite/rr/src/test/breakpoint_overlap.py
/usr/lib64/rr/testsuite/rr/src/test/breakpoint_overlap.run
/usr/lib64/rr/testsuite/rr/src/test/breakpoint_print_command.py
/usr/lib64/rr/testsuite/rr/src/test/breakpoint_print_command.run
/usr/lib64/rr/testsuite/rr/src/test/brk.c
/usr/lib64/rr/testsuite/rr/src/test/brk2.c
/usr/lib64/rr/testsuite/rr/src/test/call_exit.py
/usr/lib64/rr/testsuite/rr/src/test/call_exit.run
/usr/lib64/rr/testsuite/rr/src/test/call_function.c
/usr/lib64/rr/testsuite/rr/src/test/call_function.py
/usr/lib64/rr/testsuite/rr/src/test/call_function.run
/usr/lib64/rr/testsuite/rr/src/test/capget.c
/usr/lib64/rr/testsuite/rr/src/test/check_environment_test.run
/usr/lib64/rr/testsuite/rr/src/test/check_lost_interrupts.c
/usr/lib64/rr/testsuite/rr/src/test/check_lost_interrupts.run
/usr/lib64/rr/testsuite/rr/src/test/check_patched_pthread.py
/usr/lib64/rr/testsuite/rr/src/test/check_patched_pthread.run
/usr/lib64/rr/testsuite/rr/src/test/check_session_leaks.c
/usr/lib64/rr/testsuite/rr/src/test/check_session_leaks.py
/usr/lib64/rr/testsuite/rr/src/test/check_session_leaks.run
/usr/lib64/rr/testsuite/rr/src/test/check_syscall_perf_interval.py
/usr/lib64/rr/testsuite/rr/src/test/checkpoint_async_signal_syscalls_1000.run
/usr/lib64/rr/testsuite/rr/src/test/checkpoint_dying_threads.c
/usr/lib64/rr/testsuite/rr/src/test/checkpoint_dying_threads.py
/usr/lib64/rr/testsuite/rr/src/test/checkpoint_dying_threads.run
/usr/lib64/rr/testsuite/rr/src/test/checkpoint_mixed_mode.c
/usr/lib64/rr/testsuite/rr/src/test/checkpoint_mixed_mode.py
/usr/lib64/rr/testsuite/rr/src/test/checkpoint_mixed_mode.run
/usr/lib64/rr/testsuite/rr/src/test/checkpoint_mmap_shared.run
/usr/lib64/rr/testsuite/rr/src/test/checkpoint_prctl_name.run
/usr/lib64/rr/testsuite/rr/src/test/checkpoint_simple.run
/usr/lib64/rr/testsuite/rr/src/test/checksum_sanity.c
/usr/lib64/rr/testsuite/rr/src/test/checksum_sanity.run
/usr/lib64/rr/testsuite/rr/src/test/checksum_sanity_noclone.run
/usr/lib64/rr/testsuite/rr/src/test/chew_cpu.c
/usr/lib64/rr/testsuite/rr/src/test/chmod.c
/usr/lib64/rr/testsuite/rr/src/test/chown.c
/usr/lib64/rr/testsuite/rr/src/test/clock.c
/usr/lib64/rr/testsuite/rr/src/test/clock_adjtime.c
/usr/lib64/rr/testsuite/rr/src/test/clock_nanosleep.c
/usr/lib64/rr/testsuite/rr/src/test/clock_time64.c
/usr/lib64/rr/testsuite/rr/src/test/clone.c
/usr/lib64/rr/testsuite/rr/src/test/clone_bad_stack.c
/usr/lib64/rr/testsuite/rr/src/test/clone_bad_tls.c
/usr/lib64/rr/testsuite/rr/src/test/clone_cleartid_coredump.c
/usr/lib64/rr/testsuite/rr/src/test/clone_fail.c
/usr/lib64/rr/testsuite/rr/src/test/clone_file_range.c
/usr/lib64/rr/testsuite/rr/src/test/clone_immediate_exit.c
/usr/lib64/rr/testsuite/rr/src/test/clone_interruption.c
/usr/lib64/rr/testsuite/rr/src/test/clone_interruption.py
/usr/lib64/rr/testsuite/rr/src/test/clone_interruption.run
/usr/lib64/rr/testsuite/rr/src/test/clone_interruption_finder.py
/usr/lib64/rr/testsuite/rr/src/test/clone_newflags.c
/usr/lib64/rr/testsuite/rr/src/test/clone_parent.c
/usr/lib64/rr/testsuite/rr/src/test/clone_share_vm.c
/usr/lib64/rr/testsuite/rr/src/test/clone_share_vm.py
/usr/lib64/rr/testsuite/rr/src/test/clone_share_vm.run
/usr/lib64/rr/testsuite/rr/src/test/clone_untraced.c
/usr/lib64/rr/testsuite/rr/src/test/clone_vfork.c
/usr/lib64/rr/testsuite/rr/src/test/clone_vfork.run
/usr/lib64/rr/testsuite/rr/src/test/clone_vfork_pidfd.c
/usr/lib64/rr/testsuite/rr/src/test/cloned_sigmask.c
/usr/lib64/rr/testsuite/rr/src/test/conditional_breakpoint_calls.c
/usr/lib64/rr/testsuite/rr/src/test/conditional_breakpoint_calls.py
/usr/lib64/rr/testsuite/rr/src/test/conditional_breakpoint_calls.run
/usr/lib64/rr/testsuite/rr/src/test/conditional_breakpoint_offload.c
/usr/lib64/rr/testsuite/rr/src/test/conditional_breakpoint_offload.py
/usr/lib64/rr/testsuite/rr/src/test/conditional_breakpoint_offload.run
/usr/lib64/rr/testsuite/rr/src/test/condvar_stress.c
/usr/lib64/rr/testsuite/rr/src/test/condvar_stress.run
/usr/lib64/rr/testsuite/rr/src/test/constructor.c
/usr/lib64/rr/testsuite/rr/src/test/cont_signal.py
/usr/lib64/rr/testsuite/rr/src/test/cont_signal.run
/usr/lib64/rr/testsuite/rr/src/test/copy_file_range.c
/usr/lib64/rr/testsuite/rr/src/test/crash.c
/usr/lib64/rr/testsuite/rr/src/test/crash.run
/usr/lib64/rr/testsuite/rr/src/test/crash_in_function.c
/usr/lib64/rr/testsuite/rr/src/test/crash_in_function.py
/usr/lib64/rr/testsuite/rr/src/test/crash_in_function.run
/usr/lib64/rr/testsuite/rr/src/test/creat_address_not_truncated.c
/usr/lib64/rr/testsuite/rr/src/test/cwd_inaccessible.c
/usr/lib64/rr/testsuite/rr/src/test/daemon.c
/usr/lib64/rr/testsuite/rr/src/test/daemon_read.c
/usr/lib64/rr/testsuite/rr/src/test/daemon_read.run
/usr/lib64/rr/testsuite/rr/src/test/dconf_mock.c
/usr/lib64/rr/testsuite/rr/src/test/dconf_mock.run
/usr/lib64/rr/testsuite/rr/src/test/dead_thread_target.py
/usr/lib64/rr/testsuite/rr/src/test/dead_thread_target.run
/usr/lib64/rr/testsuite/rr/src/test/deliver_async_signal_during_syscalls.run
/usr/lib64/rr/testsuite/rr/src/test/desched_blocking_poll.c
/usr/lib64/rr/testsuite/rr/src/test/desched_ticks.py
/usr/lib64/rr/testsuite/rr/src/test/desched_ticks.run
/usr/lib64/rr/testsuite/rr/src/test/deterministic_sigsys.c
/usr/lib64/rr/testsuite/rr/src/test/dev_tty.c
/usr/lib64/rr/testsuite/rr/src/test/dev_tty.run
/usr/lib64/rr/testsuite/rr/src/test/direct.c
/usr/lib64/rr/testsuite/rr/src/test/diversion_syscall.c
/usr/lib64/rr/testsuite/rr/src/test/diversion_syscall.py
/usr/lib64/rr/testsuite/rr/src/test/diversion_syscall.run
/usr/lib64/rr/testsuite/rr/src/test/dlopen.c
/usr/lib64/rr/testsuite/rr/src/test/dlopen.py
/usr/lib64/rr/testsuite/rr/src/test/dlopen.run
/usr/lib64/rr/testsuite/rr/src/test/doublesegv.c
/usr/lib64/rr/testsuite/rr/src/test/dup.c
/usr/lib64/rr/testsuite/rr/src/test/early_error.c
/usr/lib64/rr/testsuite/rr/src/test/early_error.run
/usr/lib64/rr/testsuite/rr/src/test/elapsed_time.c
/usr/lib64/rr/testsuite/rr/src/test/elapsed_time.py
/usr/lib64/rr/testsuite/rr/src/test/elapsed_time.run
/usr/lib64/rr/testsuite/rr/src/test/env_newline.run
/usr/lib64/rr/testsuite/rr/src/test/epoll_create.c
/usr/lib64/rr/testsuite/rr/src/test/epoll_create1.c
/usr/lib64/rr/testsuite/rr/src/test/eventfd.c
/usr/lib64/rr/testsuite/rr/src/test/exec_deleted.run
/usr/lib64/rr/testsuite/rr/src/test/exec_failed.c
/usr/lib64/rr/testsuite/rr/src/test/exec_failed.py
/usr/lib64/rr/testsuite/rr/src/test/exec_failed.run
/usr/lib64/rr/testsuite/rr/src/test/exec_flags.c
/usr/lib64/rr/testsuite/rr/src/test/exec_from_main_thread.c
/usr/lib64/rr/testsuite/rr/src/test/exec_from_other_thread.c
/usr/lib64/rr/testsuite/rr/src/test/exec_many.c
/usr/lib64/rr/testsuite/rr/src/test/exec_many.run
/usr/lib64/rr/testsuite/rr/src/test/exec_no_env.c
/usr/lib64/rr/testsuite/rr/src/test/exec_self.c
/usr/lib64/rr/testsuite/rr/src/test/exec_stop.py
/usr/lib64/rr/testsuite/rr/src/test/exec_stop.run
/usr/lib64/rr/testsuite/rr/src/test/exec_stopsig.c
/usr/lib64/rr/testsuite/rr/src/test/execp.run
/usr/lib64/rr/testsuite/rr/src/test/execve_loop.c
/usr/lib64/rr/testsuite/rr/src/test/execve_loop.run
/usr/lib64/rr/testsuite/rr/src/test/exit_codes.c
/usr/lib64/rr/testsuite/rr/src/test/exit_codes.run
/usr/lib64/rr/testsuite/rr/src/test/exit_group.c
/usr/lib64/rr/testsuite/rr/src/test/exit_group.run
/usr/lib64/rr/testsuite/rr/src/test/exit_race.c
/usr/lib64/rr/testsuite/rr/src/test/exit_race.run
/usr/lib64/rr/testsuite/rr/src/test/exit_status.c
/usr/lib64/rr/testsuite/rr/src/test/exit_status.run
/usr/lib64/rr/testsuite/rr/src/test/exit_with_syscallbuf_signal.c
/usr/lib64/rr/testsuite/rr/src/test/expect_in_atomic_printf.py
/usr/lib64/rr/testsuite/rr/src/test/explicit_checkpoint_clone.py
/usr/lib64/rr/testsuite/rr/src/test/explicit_checkpoint_clone.run
/usr/lib64/rr/testsuite/rr/src/test/explicit_checkpoints.c
/usr/lib64/rr/testsuite/rr/src/test/explicit_checkpoints.py
/usr/lib64/rr/testsuite/rr/src/test/explicit_checkpoints.run
/usr/lib64/rr/testsuite/rr/src/test/fadvise.c
/usr/lib64/rr/testsuite/rr/src/test/fanotify.c
/usr/lib64/rr/testsuite/rr/src/test/fatal_sigsegv_thread.c
/usr/lib64/rr/testsuite/rr/src/test/fcntl_dupfd.c
/usr/lib64/rr/testsuite/rr/src/test/fcntl_misc.c
/usr/lib64/rr/testsuite/rr/src/test/fcntl_owner_ex.c
/usr/lib64/rr/testsuite/rr/src/test/fcntl_rw_hints.c
/usr/lib64/rr/testsuite/rr/src/test/fcntl_seals.c
/usr/lib64/rr/testsuite/rr/src/test/fcntl_sig.c
/usr/lib64/rr/testsuite/rr/src/test/fd_cleanup.c
/usr/lib64/rr/testsuite/rr/src/test/fd_tracking_across_threads.c
/usr/lib64/rr/testsuite/rr/src/test/fds_clean.c
/usr/lib64/rr/testsuite/rr/src/test/file_name_newline.run
/usr/lib64/rr/testsuite/rr/src/test/final_sigkill.py
/usr/lib64/rr/testsuite/rr/src/test/final_sigkill.run
/usr/lib64/rr/testsuite/rr/src/test/first_instruction.py
/usr/lib64/rr/testsuite/rr/src/test/first_instruction.run
/usr/lib64/rr/testsuite/rr/src/test/flock.c
/usr/lib64/rr/testsuite/rr/src/test/flock2.c
/usr/lib64/rr/testsuite/rr/src/test/flock_ofd.c
/usr/lib64/rr/testsuite/rr/src/test/fork_brk.c
/usr/lib64/rr/testsuite/rr/src/test/fork_child_crash.c
/usr/lib64/rr/testsuite/rr/src/test/fork_exec_info_thr.run
/usr/lib64/rr/testsuite/rr/src/test/fork_many.c
/usr/lib64/rr/testsuite/rr/src/test/fork_stress.c
/usr/lib64/rr/testsuite/rr/src/test/fork_stress.run
/usr/lib64/rr/testsuite/rr/src/test/fork_syscalls.c
/usr/lib64/rr/testsuite/rr/src/test/fork_syscalls.run
/usr/lib64/rr/testsuite/rr/src/test/function_calls.c
/usr/lib64/rr/testsuite/rr/src/test/function_calls.py
/usr/lib64/rr/testsuite/rr/src/test/function_calls.run
/usr/lib64/rr/testsuite/rr/src/test/futex_exit_race.c
/usr/lib64/rr/testsuite/rr/src/test/futex_exit_race_sigsegv.c
/usr/lib64/rr/testsuite/rr/src/test/futex_pi.c
/usr/lib64/rr/testsuite/rr/src/test/futex_priorities.c
/usr/lib64/rr/testsuite/rr/src/test/futex_requeue.c
/usr/lib64/rr/testsuite/rr/src/test/gcrypt_rdrand.c
/usr/lib64/rr/testsuite/rr/src/test/gdb_bogus_breakpoint.c
/usr/lib64/rr/testsuite/rr/src/test/gdb_bogus_breakpoint.py
/usr/lib64/rr/testsuite/rr/src/test/gdb_bogus_breakpoint.run
/usr/lib64/rr/testsuite/rr/src/test/generic_break.py
/usr/lib64/rr/testsuite/rr/src/test/get_thread_list.py
/usr/lib64/rr/testsuite/rr/src/test/get_thread_list.run
/usr/lib64/rr/testsuite/rr/src/test/getcpu.c
/usr/lib64/rr/testsuite/rr/src/test/getcwd.c
/usr/lib64/rr/testsuite/rr/src/test/getcwd.run
/usr/lib64/rr/testsuite/rr/src/test/getgroups.c
/usr/lib64/rr/testsuite/rr/src/test/getpwnam.c
/usr/lib64/rr/testsuite/rr/src/test/getrandom.c
/usr/lib64/rr/testsuite/rr/src/test/getsid.c
/usr/lib64/rr/testsuite/rr/src/test/gettimeofday.c
/usr/lib64/rr/testsuite/rr/src/test/goto_event.c
/usr/lib64/rr/testsuite/rr/src/test/goto_event.py
/usr/lib64/rr/testsuite/rr/src/test/goto_event.run
/usr/lib64/rr/testsuite/rr/src/test/grandchild_threads.c
/usr/lib64/rr/testsuite/rr/src/test/grandchild_threads_main_running.c
/usr/lib64/rr/testsuite/rr/src/test/grandchild_threads_parent_alive.c
/usr/lib64/rr/testsuite/rr/src/test/grandchild_threads_thread_running.c
/usr/lib64/rr/testsuite/rr/src/test/hardlink_mmapped_files.run
/usr/lib64/rr/testsuite/rr/src/test/hbreak.py
/usr/lib64/rr/testsuite/rr/src/test/hbreak.run
/usr/lib64/rr/testsuite/rr/src/test/hello.c
/usr/lib64/rr/testsuite/rr/src/test/hello.run
/usr/lib64/rr/testsuite/rr/src/test/history.c
/usr/lib64/rr/testsuite/rr/src/test/history.py
/usr/lib64/rr/testsuite/rr/src/test/history.run
/usr/lib64/rr/testsuite/rr/src/test/hooks.c
/usr/lib64/rr/testsuite/rr/src/test/hooks.run
/usr/lib64/rr/testsuite/rr/src/test/ignore_nested.c
/usr/lib64/rr/testsuite/rr/src/test/ignore_nested.run
/usr/lib64/rr/testsuite/rr/src/test/ignored_async_usr1.c
/usr/lib64/rr/testsuite/rr/src/test/ignored_async_usr1.run
/usr/lib64/rr/testsuite/rr/src/test/ignored_sigsegv.c
/usr/lib64/rr/testsuite/rr/src/test/ignored_sigsegv.run
/usr/lib64/rr/testsuite/rr/src/test/immediate_restart.c
/usr/lib64/rr/testsuite/rr/src/test/immediate_restart.py
/usr/lib64/rr/testsuite/rr/src/test/immediate_restart.run
/usr/lib64/rr/testsuite/rr/src/test/inotify.c
/usr/lib64/rr/testsuite/rr/src/test/int3.c
/usr/lib64/rr/testsuite/rr/src/test/interrupt.c
/usr/lib64/rr/testsuite/rr/src/test/interrupt.py
/usr/lib64/rr/testsuite/rr/src/test/interrupt.run
/usr/lib64/rr/testsuite/rr/src/test/intr_futex_wait_restart.c
/usr/lib64/rr/testsuite/rr/src/test/intr_poll.c
/usr/lib64/rr/testsuite/rr/src/test/intr_ppoll.c
/usr/lib64/rr/testsuite/rr/src/test/intr_pselect.c
/usr/lib64/rr/testsuite/rr/src/test/intr_ptrace_decline.c
/usr/lib64/rr/testsuite/rr/src/test/intr_ptrace_decline.run
/usr/lib64/rr/testsuite/rr/src/test/intr_read_no_restart.c
/usr/lib64/rr/testsuite/rr/src/test/intr_read_restart.c
/usr/lib64/rr/testsuite/rr/src/test/intr_sleep.c
/usr/lib64/rr/testsuite/rr/src/test/intr_sleep_no_restart.c
/usr/lib64/rr/testsuite/rr/src/test/invalid_exec.c
/usr/lib64/rr/testsuite/rr/src/test/invalid_fcntl.c
/usr/lib64/rr/testsuite/rr/src/test/invalid_ioctl.c
/usr/lib64/rr/testsuite/rr/src/test/invalid_jump.c
/usr/lib64/rr/testsuite/rr/src/test/invalid_jump.py
/usr/lib64/rr/testsuite/rr/src/test/invalid_jump.run
/usr/lib64/rr/testsuite/rr/src/test/io.c
/usr/lib64/rr/testsuite/rr/src/test/ioctl.c
/usr/lib64/rr/testsuite/rr/src/test/ioctl_fs.c
/usr/lib64/rr/testsuite/rr/src/test/ioctl_pty.c
/usr/lib64/rr/testsuite/rr/src/test/ioctl_sg.c
/usr/lib64/rr/testsuite/rr/src/test/ioctl_tty.c
/usr/lib64/rr/testsuite/rr/src/test/jit_proc_mem.c
/usr/lib64/rr/testsuite/rr/src/test/jit_proc_mem.py
/usr/lib64/rr/testsuite/rr/src/test/jit_proc_mem.run
/usr/lib64/rr/testsuite/rr/src/test/join_threads.c
/usr/lib64/rr/testsuite/rr/src/test/joystick.c
/usr/lib64/rr/testsuite/rr/src/test/kcmp.c
/usr/lib64/rr/testsuite/rr/src/test/keyctl.c
/usr/lib64/rr/testsuite/rr/src/test/kill_newborn.c
/usr/lib64/rr/testsuite/rr/src/test/kill_ptracee.c
/usr/lib64/rr/testsuite/rr/src/test/legacy_ugid.c
/usr/lib64/rr/testsuite/rr/src/test/link.c
/usr/lib64/rr/testsuite/rr/src/test/link.run
/usr/lib64/rr/testsuite/rr/src/test/madvise.c
/usr/lib64/rr/testsuite/rr/src/test/madvise_dontfork.c
/usr/lib64/rr/testsuite/rr/src/test/madvise_dontfork.py
/usr/lib64/rr/testsuite/rr/src/test/madvise_dontfork.run
/usr/lib64/rr/testsuite/rr/src/test/madvise_free.c
/usr/lib64/rr/testsuite/rr/src/test/madvise_wipeonfork.c
/usr/lib64/rr/testsuite/rr/src/test/main_thread_exit.c
/usr/lib64/rr/testsuite/rr/src/test/main_thread_exit.py
/usr/lib64/rr/testsuite/rr/src/test/main_thread_exit.run
/usr/lib64/rr/testsuite/rr/src/test/map_fixed.c
/usr/lib64/rr/testsuite/rr/src/test/map_shared_syscall.c
/usr/lib64/rr/testsuite/rr/src/test/membarrier.c
/usr/lib64/rr/testsuite/rr/src/test/memfd_create.c
/usr/lib64/rr/testsuite/rr/src/test/memfd_create_shared.c
/usr/lib64/rr/testsuite/rr/src/test/mincore.c
/usr/lib64/rr/testsuite/rr/src/test/mknod.c
/usr/lib64/rr/testsuite/rr/src/test/mlock.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_adjacent_to_rr_usage.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_fd_reuse_checkpoint.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_fd_reuse_checkpoint.py
/usr/lib64/rr/testsuite/rr/src/test/mmap_fd_reuse_checkpoint.run
/usr/lib64/rr/testsuite/rr/src/test/mmap_private.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_private_grow_under_map.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_replace_most_mappings.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_replace_most_mappings.py
/usr/lib64/rr/testsuite/rr/src/test/mmap_replace_most_mappings.run
/usr/lib64/rr/testsuite/rr/src/test/mmap_ro.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_self_maps_shared.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_dev_zero.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_grow.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_grow_under_map.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_multiple.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_prot.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_prot.py
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_prot.run
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_subpage.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_write.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_write_exec_race.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_write_exec_race.run
/usr/lib64/rr/testsuite/rr/src/test/mmap_shared_write_fork.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_short_file.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_tmpfs.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_tmpfs.run
/usr/lib64/rr/testsuite/rr/src/test/mmap_write.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_write.run
/usr/lib64/rr/testsuite/rr/src/test/mmap_write_complex.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_write_private.c
/usr/lib64/rr/testsuite/rr/src/test/mmap_write_private.run
/usr/lib64/rr/testsuite/rr/src/test/mmap_zero_size_fd.c
/usr/lib64/rr/testsuite/rr/src/test/mount_ns_exec.c
/usr/lib64/rr/testsuite/rr/src/test/mount_ns_exec2.c
/usr/lib64/rr/testsuite/rr/src/test/mprotect.c
/usr/lib64/rr/testsuite/rr/src/test/mprotect_growsdown.c
/usr/lib64/rr/testsuite/rr/src/test/mprotect_growsdown.run
/usr/lib64/rr/testsuite/rr/src/test/mprotect_heterogenous.c
/usr/lib64/rr/testsuite/rr/src/test/mprotect_none.c
/usr/lib64/rr/testsuite/rr/src/test/mprotect_stack.c
/usr/lib64/rr/testsuite/rr/src/test/mprotect_step.py
/usr/lib64/rr/testsuite/rr/src/test/mprotect_step.run
/usr/lib64/rr/testsuite/rr/src/test/mprotect_syscallbuf_overflow.c
/usr/lib64/rr/testsuite/rr/src/test/mprotect_syscallbuf_overflow.run
/usr/lib64/rr/testsuite/rr/src/test/mq.c
/usr/lib64/rr/testsuite/rr/src/test/mremap.c
/usr/lib64/rr/testsuite/rr/src/test/mremap_after_coalesce.c
/usr/lib64/rr/testsuite/rr/src/test/mremap_grow.c
/usr/lib64/rr/testsuite/rr/src/test/mremap_grow_shared.c
/usr/lib64/rr/testsuite/rr/src/test/mremap_non_page_size.c
/usr/lib64/rr/testsuite/rr/src/test/mremap_overwrite.c
/usr/lib64/rr/testsuite/rr/src/test/mremap_private_grow_under_map.c
/usr/lib64/rr/testsuite/rr/src/test/mremap_shrink.c
/usr/lib64/rr/testsuite/rr/src/test/msg.c
/usr/lib64/rr/testsuite/rr/src/test/msg_trunc.c
/usr/lib64/rr/testsuite/rr/src/test/msync.c
/usr/lib64/rr/testsuite/rr/src/test/mtio.c
/usr/lib64/rr/testsuite/rr/src/test/multiple_pending_signals.c
/usr/lib64/rr/testsuite/rr/src/test/multiple_pending_signals_sequential.c
/usr/lib64/rr/testsuite/rr/src/test/munmap_discontinuous.c
/usr/lib64/rr/testsuite/rr/src/test/munmap_segv.c
/usr/lib64/rr/testsuite/rr/src/test/mutex_pi_stress.c
/usr/lib64/rr/testsuite/rr/src/test/mutex_pi_stress.run
/usr/lib64/rr/testsuite/rr/src/test/nanosleep.c
/usr/lib64/rr/testsuite/rr/src/test/nested_detach.run
/usr/lib64/rr/testsuite/rr/src/test/nested_detach_wait.c
/usr/lib64/rr/testsuite/rr/src/test/nested_detach_wait.run
/usr/lib64/rr/testsuite/rr/src/test/netfilter.c
/usr/lib64/rr/testsuite/rr/src/test/netlink_mmap_disable.c
/usr/lib64/rr/testsuite/rr/src/test/no_mask_timeslice.c
/usr/lib64/rr/testsuite/rr/src/test/nscd.c
/usr/lib64/rr/testsuite/rr/src/test/nsutils.h
/usr/lib64/rr/testsuite/rr/src/test/numa.c
/usr/lib64/rr/testsuite/rr/src/test/orphan_process.c
/usr/lib64/rr/testsuite/rr/src/test/overflow_branch_counter.c
/usr/lib64/rr/testsuite/rr/src/test/overflow_branch_counter.run
/usr/lib64/rr/testsuite/rr/src/test/packet_mmap_disable.c
/usr/lib64/rr/testsuite/rr/src/test/parent_no_break_child_bkpt.py
/usr/lib64/rr/testsuite/rr/src/test/parent_no_break_child_bkpt.run
/usr/lib64/rr/testsuite/rr/src/test/parent_no_stop_child_crash.py
/usr/lib64/rr/testsuite/rr/src/test/parent_no_stop_child_crash.run
/usr/lib64/rr/testsuite/rr/src/test/patch_page_end.c
/usr/lib64/rr/testsuite/rr/src/test/patch_page_end.run
/usr/lib64/rr/testsuite/rr/src/test/pause.c
/usr/lib64/rr/testsuite/rr/src/test/perf_event.c
/usr/lib64/rr/testsuite/rr/src/test/personality.c
/usr/lib64/rr/testsuite/rr/src/test/pid_ns_reap.c
/usr/lib64/rr/testsuite/rr/src/test/pid_ns_segv.c
/usr/lib64/rr/testsuite/rr/src/test/pidfd.c
/usr/lib64/rr/testsuite/rr/src/test/pivot_root.c
/usr/lib64/rr/testsuite/rr/src/test/poll_sig_race.c
/usr/lib64/rr/testsuite/rr/src/test/post_exec_fpu_regs.py
/usr/lib64/rr/testsuite/rr/src/test/post_exec_fpu_regs.run
/usr/lib64/rr/testsuite/rr/src/test/ppoll.c
/usr/lib64/rr/testsuite/rr/src/test/prctl.c
/usr/lib64/rr/testsuite/rr/src/test/prctl_caps.c
/usr/lib64/rr/testsuite/rr/src/test/prctl_deathsig.c
/usr/lib64/rr/testsuite/rr/src/test/prctl_name.c
/usr/lib64/rr/testsuite/rr/src/test/prctl_short_name.c
/usr/lib64/rr/testsuite/rr/src/test/prctl_speculation_ctrl.c
/usr/lib64/rr/testsuite/rr/src/test/priority.c
/usr/lib64/rr/testsuite/rr/src/test/priority.run
/usr/lib64/rr/testsuite/rr/src/test/privileged_net_ioctl.c
/usr/lib64/rr/testsuite/rr/src/test/proc_fds.c
/usr/lib64/rr/testsuite/rr/src/test/proc_maps.py
/usr/lib64/rr/testsuite/rr/src/test/proc_maps.run
/usr/lib64/rr/testsuite/rr/src/test/proc_mem.c
/usr/lib64/rr/testsuite/rr/src/test/protect_rr_fds.c
/usr/lib64/rr/testsuite/rr/src/test/prw.c
/usr/lib64/rr/testsuite/rr/src/test/pthread_condvar_locking.c
/usr/lib64/rr/testsuite/rr/src/test/pthread_rwlocks.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_attach_null_status.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_attach_running.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_attach_sleeping.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_attach_stopped.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_attach_thread_running.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_breakpoint.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_change_patched_syscall.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_exec.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_kill_grandtracee.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_remote_unmap.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_remote_unmap.py
/usr/lib64/rr/testsuite/rr/src/test/ptrace_remote_unmap.run
/usr/lib64/rr/testsuite/rr/src/test/ptrace_seize.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_sigchld_blocked.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_signals.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_singlestep.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_syscall.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_syscall_clone_untraced.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_sysemu.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_sysemu_syscall.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_trace_clone.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_trace_exit.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_traceme.c
/usr/lib64/rr/testsuite/rr/src/test/ptrace_util.h
/usr/lib64/rr/testsuite/rr/src/test/ptracer_death.c
/usr/lib64/rr/testsuite/rr/src/test/ptracer_death_multithread.c
/usr/lib64/rr/testsuite/rr/src/test/ptracer_death_multithread_peer.c
/usr/lib64/rr/testsuite/rr/src/test/quotactl.c
/usr/lib64/rr/testsuite/rr/src/test/read_bad_mem.py
/usr/lib64/rr/testsuite/rr/src/test/read_bad_mem.run
/usr/lib64/rr/testsuite/rr/src/test/read_big_struct.c
/usr/lib64/rr/testsuite/rr/src/test/read_big_struct.py
/usr/lib64/rr/testsuite/rr/src/test/read_big_struct.run
/usr/lib64/rr/testsuite/rr/src/test/read_large.c
/usr/lib64/rr/testsuite/rr/src/test/read_nothing.c
/usr/lib64/rr/testsuite/rr/src/test/read_oversize.c
/usr/lib64/rr/testsuite/rr/src/test/readdir.c
/usr/lib64/rr/testsuite/rr/src/test/readlink.c
/usr/lib64/rr/testsuite/rr/src/test/readlinkat.c
/usr/lib64/rr/testsuite/rr/src/test/readv.c
/usr/lib64/rr/testsuite/rr/src/test/record_replay.run
/usr/lib64/rr/testsuite/rr/src/test/record_replay_subject.c
/usr/lib64/rr/testsuite/rr/src/test/recvfrom.c
/usr/lib64/rr/testsuite/rr/src/test/redzone_integrity.c
/usr/lib64/rr/testsuite/rr/src/test/remove_latest_trace.c
/usr/lib64/rr/testsuite/rr/src/test/remove_latest_trace.run
/usr/lib64/rr/testsuite/rr/src/test/remove_watchpoint.py
/usr/lib64/rr/testsuite/rr/src/test/remove_watchpoint.run
/usr/lib64/rr/testsuite/rr/src/test/rename.c
/usr/lib64/rr/testsuite/rr/src/test/replay_overlarge_event_number.run
/usr/lib64/rr/testsuite/rr/src/test/replay_serve_files.py
/usr/lib64/rr/testsuite/rr/src/test/replay_serve_files.run
/usr/lib64/rr/testsuite/rr/src/test/restart_abnormal_exit.c
/usr/lib64/rr/testsuite/rr/src/test/restart_abnormal_exit.py
/usr/lib64/rr/testsuite/rr/src/test/restart_abnormal_exit.run
/usr/lib64/rr/testsuite/rr/src/test/restart_breakpoint.py
/usr/lib64/rr/testsuite/rr/src/test/restart_diversion.py
/usr/lib64/rr/testsuite/rr/src/test/restart_diversion.run
/usr/lib64/rr/testsuite/rr/src/test/restart_finish.py
/usr/lib64/rr/testsuite/rr/src/test/restart_invalid_checkpoint.py
/usr/lib64/rr/testsuite/rr/src/test/restart_invalid_checkpoint.run
/usr/lib64/rr/testsuite/rr/src/test/restart_unstable.py
/usr/lib64/rr/testsuite/rr/src/test/restart_unstable.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_alarm.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_alarm.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_breakpoint.c
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_breakpoint.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_breakpoint.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_exec_subprocess.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_exec_subprocess.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_fork_subprocess.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_fork_subprocess.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_int3.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_int3.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_multiprocess.c
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_multiprocess.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_multiprocess.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_process_signal.c
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_process_signal.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_process_signal.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_start.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_continue_start.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_finish.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_finish.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_many_breakpoints.c
/usr/lib64/rr/testsuite/rr/src/test/reverse_many_breakpoints.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_many_breakpoints.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_breakpoint.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_breakpoint.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_long.c
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_long.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_long.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_signal.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_signal.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_threads.c
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_threads.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_threads.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_threads2.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_threads2.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_threads_break.c
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_threads_break.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_step_threads_break.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_watchpoint.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_watchpoint.run
/usr/lib64/rr/testsuite/rr/src/test/reverse_watchpoint_syscall.py
/usr/lib64/rr/testsuite/rr/src/test/reverse_watchpoint_syscall.run
/usr/lib64/rr/testsuite/rr/src/test/rlimit.c
/usr/lib64/rr/testsuite/rr/src/test/robust_futex.c
/usr/lib64/rr/testsuite/rr/src/test/rr_ps.c
/usr/lib64/rr/testsuite/rr/src/test/rr_ps.run
/usr/lib64/rr/testsuite/rr/src/test/rr_ps_ns.c
/usr/lib64/rr/testsuite/rr/src/test/rr_ps_ns.run
/usr/lib64/rr/testsuite/rr/src/test/run_end.py
/usr/lib64/rr/testsuite/rr/src/test/run_end.run
/usr/lib64/rr/testsuite/rr/src/test/run_in_function.py
/usr/lib64/rr/testsuite/rr/src/test/run_in_function.run
/usr/lib64/rr/testsuite/rr/src/test/rusage.c
/usr/lib64/rr/testsuite/rr/src/test/samask.c
/usr/lib64/rr/testsuite/rr/src/test/sanity.py
/usr/lib64/rr/testsuite/rr/src/test/sanity.run
/usr/lib64/rr/testsuite/rr/src/test/save_data_fd.c
/usr/lib64/rr/testsuite/rr/src/test/sched_attr.c
/usr/lib64/rr/testsuite/rr/src/test/sched_setaffinity.c
/usr/lib64/rr/testsuite/rr/src/test/sched_setparam.c
/usr/lib64/rr/testsuite/rr/src/test/sched_yield.c
/usr/lib64/rr/testsuite/rr/src/test/sched_yield_to_lower_priority.c
/usr/lib64/rr/testsuite/rr/src/test/scm_rights.c
/usr/lib64/rr/testsuite/rr/src/test/scratch_read.c
/usr/lib64/rr/testsuite/rr/src/test/search.c
/usr/lib64/rr/testsuite/rr/src/test/search.py
/usr/lib64/rr/testsuite/rr/src/test/search.run
/usr/lib64/rr/testsuite/rr/src/test/seccomp.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_blocks_rr.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_blocks_rr.run
/usr/lib64/rr/testsuite/rr/src/test/seccomp_clone_fail.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_desched.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_kill_exit.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_null.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_signals.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_signals.run
/usr/lib64/rr/testsuite/rr/src/test/seccomp_sigsys_args.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_sigsys_sigtrap.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_sigsys_syscallbuf.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_tsync.c
/usr/lib64/rr/testsuite/rr/src/test/seccomp_veto_exec.c
/usr/lib64/rr/testsuite/rr/src/test/seekticks.py
/usr/lib64/rr/testsuite/rr/src/test/seekticks.run
/usr/lib64/rr/testsuite/rr/src/test/segfault.c
/usr/lib64/rr/testsuite/rr/src/test/segfault.run
/usr/lib64/rr/testsuite/rr/src/test/self_shebang.c
/usr/lib64/rr/testsuite/rr/src/test/self_sigint.c
/usr/lib64/rr/testsuite/rr/src/test/sem.c
/usr/lib64/rr/testsuite/rr/src/test/send_block.c
/usr/lib64/rr/testsuite/rr/src/test/sendfile.c
/usr/lib64/rr/testsuite/rr/src/test/set_ptracer.c
/usr/lib64/rr/testsuite/rr/src/test/set_tid_address.c
/usr/lib64/rr/testsuite/rr/src/test/setgid.c
/usr/lib64/rr/testsuite/rr/src/test/setgroups.c
/usr/lib64/rr/testsuite/rr/src/test/setitimer.c
/usr/lib64/rr/testsuite/rr/src/test/setsid.c
/usr/lib64/rr/testsuite/rr/src/test/setuid.c
/usr/lib64/rr/testsuite/rr/src/test/shared_exec.c
/usr/lib64/rr/testsuite/rr/src/test/shared_map.c
/usr/lib64/rr/testsuite/rr/src/test/shared_map.run
/usr/lib64/rr/testsuite/rr/src/test/shared_persistent_file.c
/usr/lib64/rr/testsuite/rr/src/test/shared_persistent_file.py
/usr/lib64/rr/testsuite/rr/src/test/shared_persistent_file.run
/usr/lib64/rr/testsuite/rr/src/test/shared_write.c
/usr/lib64/rr/testsuite/rr/src/test/shm.c
/usr/lib64/rr/testsuite/rr/src/test/shm_checkpoint.py
/usr/lib64/rr/testsuite/rr/src/test/shm_checkpoint.run
/usr/lib64/rr/testsuite/rr/src/test/shm_unmap.c
/usr/lib64/rr/testsuite/rr/src/test/sigaction_old.c
/usr/lib64/rr/testsuite/rr/src/test/sigaltstack.c
/usr/lib64/rr/testsuite/rr/src/test/sigchld_interrupt_signal.c
/usr/lib64/rr/testsuite/rr/src/test/sigcont.c
/usr/lib64/rr/testsuite/rr/src/test/sighandler_bad_rsp_sigsegv.c
/usr/lib64/rr/testsuite/rr/src/test/sighandler_fork.c
/usr/lib64/rr/testsuite/rr/src/test/sighandler_mask.c
/usr/lib64/rr/testsuite/rr/src/test/sigill.c
/usr/lib64/rr/testsuite/rr/src/test/siginfo.py
/usr/lib64/rr/testsuite/rr/src/test/siginfo.run
/usr/lib64/rr/testsuite/rr/src/test/signal_checkpoint.py
/usr/lib64/rr/testsuite/rr/src/test/signal_checkpoint.run
/usr/lib64/rr/testsuite/rr/src/test/signal_deferred.c
/usr/lib64/rr/testsuite/rr/src/test/signal_during_preload_init.c
/usr/lib64/rr/testsuite/rr/src/test/signal_frame.c
/usr/lib64/rr/testsuite/rr/src/test/signal_numbers.c
/usr/lib64/rr/testsuite/rr/src/test/signal_numbers.py
/usr/lib64/rr/testsuite/rr/src/test/signal_numbers.run
/usr/lib64/rr/testsuite/rr/src/test/signal_stop.py
/usr/lib64/rr/testsuite/rr/src/test/signal_stop.run
/usr/lib64/rr/testsuite/rr/src/test/signal_unstoppable.c
/usr/lib64/rr/testsuite/rr/src/test/signalfd.c
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask.c
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask_ensure_delivery.c
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask_evil.c
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask_exec.c
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask_in_syscallbuf_sighandler.c
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask_race.c
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask_race.run
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask_rr_sigs.c
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask_rr_sigs_nondefault.c
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask_rr_sigs_nondefault.run
/usr/lib64/rr/testsuite/rr/src/test/sigprocmask_syscallbuf.c
/usr/lib64/rr/testsuite/rr/src/test/sigqueueinfo.c
/usr/lib64/rr/testsuite/rr/src/test/sigreturn_reg.c
/usr/lib64/rr/testsuite/rr/src/test/sigreturnmask.c
/usr/lib64/rr/testsuite/rr/src/test/sigrt.c
/usr/lib64/rr/testsuite/rr/src/test/sigstop.c
/usr/lib64/rr/testsuite/rr/src/test/sigstop2.c
/usr/lib64/rr/testsuite/rr/src/test/sigsuspend.c
/usr/lib64/rr/testsuite/rr/src/test/sigtrap.c
/usr/lib64/rr/testsuite/rr/src/test/simple.c
/usr/lib64/rr/testsuite/rr/src/test/simple.run
/usr/lib64/rr/testsuite/rr/src/test/simple_script.run
/usr/lib64/rr/testsuite/rr/src/test/simple_script.sh
/usr/lib64/rr/testsuite/rr/src/test/simple_script_debug.py
/usr/lib64/rr/testsuite/rr/src/test/simple_script_debug.run
/usr/lib64/rr/testsuite/rr/src/test/simple_threads_stress.c
/usr/lib64/rr/testsuite/rr/src/test/simple_winch.py
/usr/lib64/rr/testsuite/rr/src/test/simple_winch.run
/usr/lib64/rr/testsuite/rr/src/test/sioc.c
/usr/lib64/rr/testsuite/rr/src/test/sock_names_opts.c
/usr/lib64/rr/testsuite/rr/src/test/spinlock_priorities.c
/usr/lib64/rr/testsuite/rr/src/test/splice.c
/usr/lib64/rr/testsuite/rr/src/test/stack_growth.c
/usr/lib64/rr/testsuite/rr/src/test/stack_growth.py
/usr/lib64/rr/testsuite/rr/src/test/stack_growth.run
/usr/lib64/rr/testsuite/rr/src/test/stack_growth_after_syscallbuf.c
/usr/lib64/rr/testsuite/rr/src/test/stack_growth_syscallbuf.c
/usr/lib64/rr/testsuite/rr/src/test/stack_growth_with_guard.c
/usr/lib64/rr/testsuite/rr/src/test/stack_invalid.c
/usr/lib64/rr/testsuite/rr/src/test/stack_overflow.c
/usr/lib64/rr/testsuite/rr/src/test/stack_overflow_altstack.c
/usr/lib64/rr/testsuite/rr/src/test/stack_overflow_debug.py
/usr/lib64/rr/testsuite/rr/src/test/stack_overflow_debug.run
/usr/lib64/rr/testsuite/rr/src/test/stack_overflow_with_guard.c
/usr/lib64/rr/testsuite/rr/src/test/statfs.c
/usr/lib64/rr/testsuite/rr/src/test/statx.c
/usr/lib64/rr/testsuite/rr/src/test/std_random.cc
/usr/lib64/rr/testsuite/rr/src/test/stdout_child.c
/usr/lib64/rr/testsuite/rr/src/test/stdout_cloexec.c
/usr/lib64/rr/testsuite/rr/src/test/stdout_dup.c
/usr/lib64/rr/testsuite/rr/src/test/stdout_redirect.c
/usr/lib64/rr/testsuite/rr/src/test/step1.py
/usr/lib64/rr/testsuite/rr/src/test/step1.run
/usr/lib64/rr/testsuite/rr/src/test/step_signal.py
/usr/lib64/rr/testsuite/rr/src/test/step_signal.run
/usr/lib64/rr/testsuite/rr/src/test/step_thread.c
/usr/lib64/rr/testsuite/rr/src/test/step_thread.py
/usr/lib64/rr/testsuite/rr/src/test/step_thread.run
/usr/lib64/rr/testsuite/rr/src/test/stray_time_slice_signal.c
/usr/lib64/rr/testsuite/rr/src/test/stray_time_slice_signal.run
/usr/lib64/rr/testsuite/rr/src/test/strict_priorities.c
/usr/lib64/rr/testsuite/rr/src/test/strict_priorities.run
/usr/lib64/rr/testsuite/rr/src/test/subprocess_exit_ends_session.py
/usr/lib64/rr/testsuite/rr/src/test/subprocess_exit_ends_session.run
/usr/lib64/rr/testsuite/rr/src/test/switch_processes.py
/usr/lib64/rr/testsuite/rr/src/test/switch_processes.run
/usr/lib64/rr/testsuite/rr/src/test/switch_read.c
/usr/lib64/rr/testsuite/rr/src/test/symlink.c
/usr/lib64/rr/testsuite/rr/src/test/sync.c
/usr/lib64/rr/testsuite/rr/src/test/sync_file_range.c
/usr/lib64/rr/testsuite/rr/src/test/syscall_bp.c
/usr/lib64/rr/testsuite/rr/src/test/syscall_in_writable_mem.c
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_fd_disabling.c
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_fd_disabling.run
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_signal_blocking.c
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_signal_blocking_read.c
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_signal_blocking_read.run
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_signal_reset.c
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_sigstop.c
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_timeslice.c
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_timeslice2.c
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_timeslice2_250.run
/usr/lib64/rr/testsuite/rr/src/test/syscallbuf_timeslice_250.run
/usr/lib64/rr/testsuite/rr/src/test/sysconf.c
/usr/lib64/rr/testsuite/rr/src/test/sysconf_onln.c
/usr/lib64/rr/testsuite/rr/src/test/sysconf_onln.run
/usr/lib64/rr/testsuite/rr/src/test/sysctl.c
/usr/lib64/rr/testsuite/rr/src/test/sysemu_singlestep.c
/usr/lib64/rr/testsuite/rr/src/test/sysinfo.c
/usr/lib64/rr/testsuite/rr/src/test/target_fork.c
/usr/lib64/rr/testsuite/rr/src/test/target_fork.run
/usr/lib64/rr/testsuite/rr/src/test/target_process.c
/usr/lib64/rr/testsuite/rr/src/test/target_process.run
/usr/lib64/rr/testsuite/rr/src/test/term_nonmain.c
/usr/lib64/rr/testsuite/rr/src/test/term_nonmain.run
/usr/lib64/rr/testsuite/rr/src/test/term_rr.c
/usr/lib64/rr/testsuite/rr/src/test/term_rr.py
/usr/lib64/rr/testsuite/rr/src/test/term_rr.run
/usr/lib64/rr/testsuite/rr/src/test/term_trace_cpu.run
/usr/lib64/rr/testsuite/rr/src/test/term_trace_reset.c
/usr/lib64/rr/testsuite/rr/src/test/term_trace_reset.run
/usr/lib64/rr/testsuite/rr/src/test/term_trace_syscall.c
/usr/lib64/rr/testsuite/rr/src/test/term_trace_syscall.run
/usr/lib64/rr/testsuite/rr/src/test/test_lib.c
/usr/lib64/rr/testsuite/rr/src/test/test_setup.gdb
/usr/lib64/rr/testsuite/rr/src/test/tgkill.c
/usr/lib64/rr/testsuite/rr/src/test/thread_exit_signal.c
/usr/lib64/rr/testsuite/rr/src/test/thread_exit_signal.run
/usr/lib64/rr/testsuite/rr/src/test/thread_open_race.c
/usr/lib64/rr/testsuite/rr/src/test/thread_open_race.run
/usr/lib64/rr/testsuite/rr/src/test/thread_stress.c
/usr/lib64/rr/testsuite/rr/src/test/thread_stress.run
/usr/lib64/rr/testsuite/rr/src/test/thread_yield.c
/usr/lib64/rr/testsuite/rr/src/test/threaded_syscall_spam.c
/usr/lib64/rr/testsuite/rr/src/test/threaded_syscall_spam.run
/usr/lib64/rr/testsuite/rr/src/test/threads.c
/usr/lib64/rr/testsuite/rr/src/test/threads.run
/usr/lib64/rr/testsuite/rr/src/test/timer.c
/usr/lib64/rr/testsuite/rr/src/test/timerfd.c
/usr/lib64/rr/testsuite/rr/src/test/times.c
/usr/lib64/rr/testsuite/rr/src/test/tls.c
/usr/lib64/rr/testsuite/rr/src/test/tls.py
/usr/lib64/rr/testsuite/rr/src/test/tls.run
/usr/lib64/rr/testsuite/rr/src/test/trace_version.run
/usr/lib64/rr/testsuite/rr/src/test/truncate_temp.c
/usr/lib64/rr/testsuite/rr/src/test/ttyname.c
/usr/lib64/rr/testsuite/rr/src/test/ttyname.run
/usr/lib64/rr/testsuite/rr/src/test/tun.c
/usr/lib64/rr/testsuite/rr/src/test/two_signals_with_mask.c
/usr/lib64/rr/testsuite/rr/src/test/ulimit_low.c
/usr/lib64/rr/testsuite/rr/src/test/uname.c
/usr/lib64/rr/testsuite/rr/src/test/unexpected_exit.c
/usr/lib64/rr/testsuite/rr/src/test/unexpected_exit_execve.c
/usr/lib64/rr/testsuite/rr/src/test/unexpected_exit_execve_twice.c
/usr/lib64/rr/testsuite/rr/src/test/unexpected_exit_pid_ns.c
/usr/lib64/rr/testsuite/rr/src/test/unexpected_stack_growth.c
/usr/lib64/rr/testsuite/rr/src/test/unexpected_stack_growth.py
/usr/lib64/rr/testsuite/rr/src/test/unexpected_stack_growth.run
/usr/lib64/rr/testsuite/rr/src/test/unjoined_thread.c
/usr/lib64/rr/testsuite/rr/src/test/unmap_vdso.run
/usr/lib64/rr/testsuite/rr/src/test/unshare.c
/usr/lib64/rr/testsuite/rr/src/test/unwind_on_signal.py
/usr/lib64/rr/testsuite/rr/src/test/unwind_on_signal.run
/usr/lib64/rr/testsuite/rr/src/test/usb.c
/usr/lib64/rr/testsuite/rr/src/test/user_ignore_sig.c
/usr/lib64/rr/testsuite/rr/src/test/user_ignore_sig.run
/usr/lib64/rr/testsuite/rr/src/test/util.h
/usr/lib64/rr/testsuite/rr/src/test/util.py
/usr/lib64/rr/testsuite/rr/src/test/util.sh
/usr/lib64/rr/testsuite/rr/src/test/utimes.c
/usr/lib64/rr/testsuite/rr/src/test/vdso_clock_gettime_stack.c
/usr/lib64/rr/testsuite/rr/src/test/vdso_clock_gettime_stack.run
/usr/lib64/rr/testsuite/rr/src/test/vdso_gettimeofday_stack.c
/usr/lib64/rr/testsuite/rr/src/test/vdso_gettimeofday_stack.run
/usr/lib64/rr/testsuite/rr/src/test/vdso_stack.py
/usr/lib64/rr/testsuite/rr/src/test/vdso_time_stack.c
/usr/lib64/rr/testsuite/rr/src/test/vdso_time_stack.run
/usr/lib64/rr/testsuite/rr/src/test/vfork.c
/usr/lib64/rr/testsuite/rr/src/test/vfork.run
/usr/lib64/rr/testsuite/rr/src/test/vfork_break_parent.py
/usr/lib64/rr/testsuite/rr/src/test/vfork_break_parent.run
/usr/lib64/rr/testsuite/rr/src/test/vfork_exec.run
/usr/lib64/rr/testsuite/rr/src/test/vfork_flush.c
/usr/lib64/rr/testsuite/rr/src/test/vfork_read_clone_stress.c
/usr/lib64/rr/testsuite/rr/src/test/vfork_read_clone_stress.py
/usr/lib64/rr/testsuite/rr/src/test/vfork_read_clone_stress.run
/usr/lib64/rr/testsuite/rr/src/test/vfork_shared.c
/usr/lib64/rr/testsuite/rr/src/test/video_capture.c
/usr/lib64/rr/testsuite/rr/src/test/vm_readv_writev.c
/usr/lib64/rr/testsuite/rr/src/test/vsyscall.c
/usr/lib64/rr/testsuite/rr/src/test/vsyscall_reverse_next.c
/usr/lib64/rr/testsuite/rr/src/test/vsyscall_reverse_next.py
/usr/lib64/rr/testsuite/rr/src/test/vsyscall_reverse_next.run
/usr/lib64/rr/testsuite/rr/src/test/wait.c
/usr/lib64/rr/testsuite/rr/src/test/wait_for_all.c
/usr/lib64/rr/testsuite/rr/src/test/wait_for_all.run
/usr/lib64/rr/testsuite/rr/src/test/wait_sigstop.c
/usr/lib64/rr/testsuite/rr/src/test/watch_code.py
/usr/lib64/rr/testsuite/rr/src/test/watch_code.run
/usr/lib64/rr/testsuite/rr/src/test/watchpoint.c
/usr/lib64/rr/testsuite/rr/src/test/watchpoint.py
/usr/lib64/rr/testsuite/rr/src/test/watchpoint.run
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_at_sched.c
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_at_sched.py
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_at_sched.run
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_before_signal.c
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_before_signal.py
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_before_signal.run
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_cond.py
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_cond.run
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_no_progress.c
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_no_progress.py
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_no_progress.run
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_size_change.c
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_size_change.py
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_size_change.run
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_syscall.c
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_syscall.py
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_syscall.run
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_unaligned.c
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_unaligned.py
/usr/lib64/rr/testsuite/rr/src/test/watchpoint_unaligned.run
/usr/lib64/rr/testsuite/rr/src/test/when.py
/usr/lib64/rr/testsuite/rr/src/test/when.run
/usr/lib64/rr/testsuite/rr/src/test/write_race.c
/usr/lib64/rr/testsuite/rr/src/test/writev.c
/usr/lib64/rr/testsuite/rr/src/test/x86
/usr/lib64/rr/testsuite/rr/src/test/x86/blocked_sigsegv.c
/usr/lib64/rr/testsuite/rr/src/test/x86/blocked_sigsegv.run
/usr/lib64/rr/testsuite/rr/src/test/x86/break_rdtsc.run
/usr/lib64/rr/testsuite/rr/src/test/x86/chew_cpu_cpuid.c
/usr/lib64/rr/testsuite/rr/src/test/x86/cpuid.c
/usr/lib64/rr/testsuite/rr/src/test/x86/cpuid.run
/usr/lib64/rr/testsuite/rr/src/test/x86/cpuid_loop.S
/usr/lib64/rr/testsuite/rr/src/test/x86/cpuid_same_state.c
/usr/lib64/rr/testsuite/rr/src/test/x86/cpuid_singlestep.c
/usr/lib64/rr/testsuite/rr/src/test/x86/cpuid_singlestep.py
/usr/lib64/rr/testsuite/rr/src/test/x86/cpuid_singlestep.run
/usr/lib64/rr/testsuite/rr/src/test/x86/cross_arch.c
/usr/lib64/rr/testsuite/rr/src/test/x86/fault_in_code_page.c
/usr/lib64/rr/testsuite/rr/src/test/x86/fxregs.c
/usr/lib64/rr/testsuite/rr/src/test/x86/fxregs.py
/usr/lib64/rr/testsuite/rr/src/test/x86/fxregs.run
/usr/lib64/rr/testsuite/rr/src/test/x86/hle.c
/usr/lib64/rr/testsuite/rr/src/test/x86/int3_ok.c
/usr/lib64/rr/testsuite/rr/src/test/x86/int3_ok.run
/usr/lib64/rr/testsuite/rr/src/test/x86/lsl.c
/usr/lib64/rr/testsuite/rr/src/test/x86/modify_ldt.c
/usr/lib64/rr/testsuite/rr/src/test/x86/old_fork.c
/usr/lib64/rr/testsuite/rr/src/test/x86/patch_40_80_f6_81.c
/usr/lib64/rr/testsuite/rr/src/test/x86/patch_40_80_f6_81.run
/usr/lib64/rr/testsuite/rr/src/test/x86/prctl_tsc.c
/usr/lib64/rr/testsuite/rr/src/test/x86/ptrace.c
/usr/lib64/rr/testsuite/rr/src/test/x86/ptrace_debug_regs.c
/usr/lib64/rr/testsuite/rr/src/test/x86/ptrace_exec32.c
/usr/lib64/rr/testsuite/rr/src/test/x86/ptrace_tls.c
/usr/lib64/rr/testsuite/rr/src/test/x86/rdtsc.c
/usr/lib64/rr/testsuite/rr/src/test/x86/sigreturn.c
/usr/lib64/rr/testsuite/rr/src/test/x86/sigreturn_checksum.run
/usr/lib64/rr/testsuite/rr/src/test/x86/singlestep_pushf.c
/usr/lib64/rr/testsuite/rr/src/test/x86/singlestep_pushf.py
/usr/lib64/rr/testsuite/rr/src/test/x86/singlestep_pushf.run
/usr/lib64/rr/testsuite/rr/src/test/x86/step_rdtsc.py
/usr/lib64/rr/testsuite/rr/src/test/x86/step_rdtsc.run
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions.c
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions.py
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions.run
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_async_signals.c
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_async_signals.run
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_async_signals_shared.c
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_async_signals_shared.run
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_break.py
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_break.run
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_multiwatch.c
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_multiwatch.py
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_multiwatch.run
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_replay.c
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_replay.run
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_replay_quirk.py
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_replay_quirk.run
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_singlestep_fastforward.c
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_singlestep_fastforward.run
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_watch.c
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_watch.py
/usr/lib64/rr/testsuite/rr/src/test/x86/string_instructions_watch.run
/usr/lib64/rr/testsuite/rr/src/test/x86/sysfs.c
/usr/lib64/rr/testsuite/rr/src/test/x86/util.h
/usr/lib64/rr/testsuite/rr/src/test/x86/util.py
/usr/lib64/rr/testsuite/rr/src/test/x86/util.sh
/usr/lib64/rr/testsuite/rr/src/test/x86/x87env.c
/usr/lib64/rr/testsuite/rr/src/test/xattr.c
/usr/lib64/rr/testsuite/rr/src/test/zero_length_read.c
/usr/share/licenses/rr-testsuite
/usr/share/licenses/rr-testsuite/LICENSE

References

Summary

In this tutorial we learn how to install rr-testsuite on CentOS 8 using yum and dnf.