rr aspires to be your primary C/C++ debugging tool for Linux You record a failure once, then debug the recording, deterministically, as many times as you want. The same execution is replayed every time. Only 64-bit components of rr are built on 64-bit platforms to not require a cross-compilation toolchain. Note that some CPUs (like E-cores) may not be reporting CPU events. See the output of cat /sys/bus/event_source/devices/cpu_core/cpus for the list of those that do and then limit execution to only those CPUs to make rr work, for example: taskset -c 0-11 rr record ./vifm This is expected to be solved in some release following v5.9.0. Slackware current users are more likely to hit assertions related to unknown syscalls, although some were ported from master via patches.