===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
rr-5.4.0/CONTRIBUTING.md-4-
rr-5.4.0/CONTRIBUTING.md:5:- [ ] Does your PR add support for a new kernel API?  For example, supporting a new syscall.  If so, your patch should include at least one new test for the API.  This is usually pretty easy.  See `$rr/src/test` for examples.
rr-5.4.0/CONTRIBUTING.md-6-
rr-5.4.0/CONTRIBUTING.md:7:- [ ] Did you run the rr test suite (including your new tests, if any), and pass all the tests?  `make -C $objdir check`.  Unfortunately, rr doesn't have automated infrastructure that can run the tests yet, so developers have to run them locally.
rr-5.4.0/CONTRIBUTING.md-8-
##############################################
rr-5.4.0/scripts/update-gh-pages.sh-11-fi
rr-5.4.0/scripts/update-gh-pages.sh:12:ver=`git name-rev --name-only --tags $rev`
rr-5.4.0/scripts/update-gh-pages.sh-13-if [[ $ver == undefined ]]; then
##############################################
rr-5.4.0/scripts/signal-rr-recording.sh-10-function signal_descendants { pid=$1
rr-5.4.0/scripts/signal-rr-recording.sh:11:    for child in `ps -o pid= --ppid $pid`; do
rr-5.4.0/scripts/signal-rr-recording.sh-12-        echo Sending $signal to $child
##############################################
rr-5.4.0/src/AddressSpace.cc-213-      mapped_file_stat(move(mapped_file_stat)),
rr-5.4.0/src/AddressSpace.cc:214:      local_addr(static_cast<uint8_t*>(local_addr)),
rr-5.4.0/src/AddressSpace.cc-215-      monitored_shared_memory(move(monitored)),
##############################################
rr-5.4.0/src/AddressSpace.cc-227-      mapped_file_stat(clone_stat(other.mapped_file_stat)),
rr-5.4.0/src/AddressSpace.cc:228:      local_addr(other.local_addr),
rr-5.4.0/src/AddressSpace.cc-229-      monitored_shared_memory(other.monitored_shared_memory),
##############################################
rr-5.4.0/src/AddressSpace.cc-630-  remote_code_ptr addr = ip.undo_executed_bkpt(arch());
rr-5.4.0/src/AddressSpace.cc:631:  return get_breakpoint_type_at_addr(addr);
rr-5.4.0/src/AddressSpace.cc-632-}
rr-5.4.0/src/AddressSpace.cc-633-
rr-5.4.0/src/AddressSpace.cc:634:BreakpointType AddressSpace::get_breakpoint_type_at_addr(remote_code_ptr addr) {
rr-5.4.0/src/AddressSpace.cc-635-  auto it = breakpoints.find(addr);
##############################################
rr-5.4.0/src/AddressSpace.cc-1648-      session_(session),
rr-5.4.0/src/AddressSpace.cc:1649:      vdso_start_addr(o.vdso_start_addr),
rr-5.4.0/src/AddressSpace.cc-1650-      monkeypatch_state(o.monkeypatch_state
##############################################
rr-5.4.0/src/AddressSpace.h-237-  WatchConfig(remote_ptr<void> addr, size_t num_bytes, WatchType type)
rr-5.4.0/src/AddressSpace.h:238:      : addr(addr), num_bytes(num_bytes), type(type) {}
rr-5.4.0/src/AddressSpace.h-239-  remote_ptr<void> addr;
##############################################
rr-5.4.0/src/AddressSpace.h-373-   */
rr-5.4.0/src/AddressSpace.h:374:  BreakpointType get_breakpoint_type_at_addr(remote_code_ptr addr);
rr-5.4.0/src/AddressSpace.h-375-
##############################################
rr-5.4.0/src/AddressSpace.h-818-  bool legacy_breakpoint_mode() { return stopping_breakpoint_table_ != nullptr; }
rr-5.4.0/src/AddressSpace.h:819:  remote_code_ptr do_breakpoint_fault_addr() { return do_breakpoint_fault_addr_; }
rr-5.4.0/src/AddressSpace.h-820-  remote_code_ptr stopping_breakpoint_table() { return stopping_breakpoint_table_; }
##############################################
rr-5.4.0/src/ElfReader.h-28-  }
rr-5.4.0/src/ElfReader.h:29:  uintptr_t addr(size_t i) const { return symbols[i].addr; }
rr-5.4.0/src/ElfReader.h-30-  size_t size() const { return symbols.size(); }
##############################################
rr-5.4.0/src/ElfReader.h-33-    Symbol(uintptr_t addr, size_t name_index)
rr-5.4.0/src/ElfReader.h:34:        : addr(addr), name_index(name_index) {}
rr-5.4.0/src/ElfReader.h-35-    Symbol() {}
##############################################
rr-5.4.0/src/GdbCommandHandler.cc-118-    def invoke(self, arg, from_tty):  
rr-5.4.0/src/GdbCommandHandler.cc:119:      thread = int(gdb.parse_and_eval("$_thread"))
rr-5.4.0/src/GdbCommandHandler.cc-120-      if thread != 0 and not rr_suppress_run_hook:
##############################################
rr-5.4.0/src/GdbConnection.cc-1776-
rr-5.4.0/src/GdbConnection.cc:1777:void GdbConnection::reply_tls_addr(bool ok, remote_ptr<void> address) {
rr-5.4.0/src/GdbConnection.cc-1778-  DEBUG_ASSERT(DREQ_TLS == req.type);
##############################################
rr-5.4.0/src/GdbConnection.h-536-   */
rr-5.4.0/src/GdbConnection.h:537:  void reply_tls_addr(bool ok, remote_ptr<void> address);
rr-5.4.0/src/GdbConnection.h-538-
##############################################
rr-5.4.0/src/GdbServer.cc-765-                                           req.tls().load_module, &address);
rr-5.4.0/src/GdbServer.cc:766:      dbg->reply_tls_addr(ok, address);
rr-5.4.0/src/GdbServer.cc-767-      return;
##############################################
rr-5.4.0/src/GdbServer.cc-1917-    }
rr-5.4.0/src/GdbServer.cc:1918:    r_debug_offset = syms.addr(i);
rr-5.4.0/src/GdbServer.cc-1919-    found = true;
##############################################
rr-5.4.0/src/Monkeypatcher.cc-660-      uintptr_t file_offset;
rr-5.4.0/src/Monkeypatcher.cc:661:      if (!reader.addr_to_offset(syms.addr(i), file_offset)) {
rr-5.4.0/src/Monkeypatcher.cc-662-        continue;
##############################################
rr-5.4.0/src/Monkeypatcher.cc-775-        uintptr_t file_offset;
rr-5.4.0/src/Monkeypatcher.cc:776:        if (!reader.addr_to_offset(syms.addr(i), file_offset)) {
rr-5.4.0/src/Monkeypatcher.cc-777-          continue;
##############################################
rr-5.4.0/src/Monkeypatcher.cc-797-        uintptr_t file_offset;
rr-5.4.0/src/Monkeypatcher.cc:798:        if (!reader.addr_to_offset(syms.addr(i), file_offset)) {
rr-5.4.0/src/Monkeypatcher.cc-799-          continue;
##############################################
rr-5.4.0/src/Monkeypatcher.cc-916-        uintptr_t file_offset;
rr-5.4.0/src/Monkeypatcher.cc:917:        if (!reader.addr_to_offset(syms.addr(i), file_offset)) {
rr-5.4.0/src/Monkeypatcher.cc:918:          LOG(debug) << "Can't convert address " << HEX(syms.addr(i))
rr-5.4.0/src/Monkeypatcher.cc-919-                     << " to offset";
##############################################
rr-5.4.0/src/Monkeypatcher.cc-997-        uintptr_t file_offset;
rr-5.4.0/src/Monkeypatcher.cc:998:        if (!reader.addr_to_offset(syms.addr(i), file_offset)) {
rr-5.4.0/src/Monkeypatcher.cc:999:          LOG(debug) << "Can't convert address " << HEX(syms.addr(i))
rr-5.4.0/src/Monkeypatcher.cc-1000-                     << " to offset";
##############################################
rr-5.4.0/src/Monkeypatcher.cc-1232-        // in glibc's elide.h.
rr-5.4.0/src/Monkeypatcher.cc:1233:        set_and_record_bytes(t, reader, syms.addr(i) + 8, &zero, sizeof(zero),
rr-5.4.0/src/Monkeypatcher.cc-1234-                             start, size, offset_pages);
##############################################
rr-5.4.0/src/Monkeypatcher.cc-1241-        static const uint8_t ret = 0xC3;
rr-5.4.0/src/Monkeypatcher.cc:1242:        set_and_record_bytes(t, reader, syms.addr(i), &ret, sizeof(ret), start,
rr-5.4.0/src/Monkeypatcher.cc-1243-                             size, offset_pages);
##############################################
rr-5.4.0/src/Monkeypatcher.cc-1253-           syms.is_name(i, "_dl_runtime_resolve_xsavec"))) {
rr-5.4.0/src/Monkeypatcher.cc:1254:        patch_dl_runtime_resolve(*this, t, reader, syms.addr(i), start, size,
rr-5.4.0/src/Monkeypatcher.cc-1255-                                 offset_pages);
##############################################
rr-5.4.0/src/Monkeypatcher.h-100-  struct ExtendedJumpPage {
rr-5.4.0/src/Monkeypatcher.h:101:    ExtendedJumpPage(remote_ptr<uint8_t> addr) : addr(addr), allocated(0) {}
rr-5.4.0/src/Monkeypatcher.h-102-    remote_ptr<uint8_t> addr;
##############################################
rr-5.4.0/src/PerfCounters_x86.h-131-    int raw_fd = fd;
rr-5.4.0/src/PerfCounters_x86.h:132:    asm volatile(
rr-5.4.0/src/PerfCounters_x86.h-133-#if defined(__x86_64__)
##############################################
rr-5.4.0/src/PerfCounters_x86.h-281-    // A lock add is known to increase the perf counter we're looking at.
rr-5.4.0/src/PerfCounters_x86.h:282:    asm volatile("lock addl $1, %0": "+m" (atomic));
rr-5.4.0/src/PerfCounters_x86.h-283-    if (read_counter(fd) == count) {
##############################################
rr-5.4.0/src/RecordTask.cc-531-    case Arch::set_tid_address:
rr-5.4.0/src/RecordTask.cc:532:      set_tid_addr(regs.orig_arg1());
rr-5.4.0/src/RecordTask.cc-533-      return;
##############################################
rr-5.4.0/src/RecordTask.cc-1895-
rr-5.4.0/src/RecordTask.cc:1896:void RecordTask::set_tid_addr(remote_ptr<int> tid_addr) {
rr-5.4.0/src/RecordTask.cc-1897-  LOG(debug) << "updating cleartid futex to " << tid_addr;
##############################################
rr-5.4.0/src/RecordTask.h-596-  /** Update the clear-tid futex to |tid_addr|. */
rr-5.4.0/src/RecordTask.h:597:  void set_tid_addr(remote_ptr<int> tid_addr);
rr-5.4.0/src/RecordTask.h-598-
##############################################
rr-5.4.0/src/ReplaySession.cc-569-                                      syscall_instruction == syscall_bp_addr &&
rr-5.4.0/src/ReplaySession.cc:570:                                      t->vm()->get_breakpoint_type_at_addr(
rr-5.4.0/src/ReplaySession.cc-571-                                          syscall_instruction) != BKPT_NONE));
##############################################
rr-5.4.0/src/ReplaySession.cc-588-                                syscall_instruction &&
rr-5.4.0/src/ReplaySession.cc:589:                            t->vm()->get_breakpoint_type_at_addr(
rr-5.4.0/src/ReplaySession.cc-590-                                syscall_instruction) == BKPT_INTERNAL;
##############################################
rr-5.4.0/src/ReplaySession.cc-991-      if (constraints.command == RUN_SINGLESTEP ||
rr-5.4.0/src/ReplaySession.cc:992:          t->vm()->get_breakpoint_type_at_addr(t->regs().ip()) == BKPT_USER) {
rr-5.4.0/src/ReplaySession.cc-993-        continue_or_step(t, constraints, RESUME_UNLIMITED_TICKS);
##############################################
rr-5.4.0/src/ReplaySession.cc-1251-      user_breakpoint_at_addr =
rr-5.4.0/src/ReplaySession.cc:1252:          t->vm()->get_breakpoint_type_at_addr(remote_brkpt_addr) != BKPT_INTERNAL;
rr-5.4.0/src/ReplaySession.cc-1253-      t->vm()->remove_breakpoint(remote_brkpt_addr,
##############################################
rr-5.4.0/src/ReplaySession.cc-1305-  Registers r = t->regs();
rr-5.4.0/src/ReplaySession.cc:1306:  ASSERT(t, t->stop_sig() == SIGSEGV && r.ip() == t->vm()->do_breakpoint_fault_addr())
rr-5.4.0/src/ReplaySession.cc-1307-      << "Replay got unexpected signal (or none) " << t->stop_sig();
##############################################
rr-5.4.0/src/Session.cc-279-  if (SIGTRAP != stop_sig) {
rr-5.4.0/src/Session.cc:280:    BreakpointType pending_bp = t->vm()->get_breakpoint_type_at_addr(t->ip());
rr-5.4.0/src/Session.cc-281-    if (BKPT_USER == pending_bp) {
##############################################
rr-5.4.0/src/Task.cc-1253-
rr-5.4.0/src/Task.cc:1254:static void* preload_thread_locals_local_addr(AddressSpace& as) {
rr-5.4.0/src/Task.cc-1255-  if (!as.has_mapping(AddressSpace::preload_thread_locals_start())) {
##############################################
rr-5.4.0/src/Task.cc-1269-template <typename Arch> static void setup_preload_thread_locals_arch(Task* t) {
rr-5.4.0/src/Task.cc:1270:  void* local_addr = preload_thread_locals_local_addr(*t->vm());
rr-5.4.0/src/Task.cc-1271-  if (local_addr) {
##############################################
rr-5.4.0/src/Task.cc-1285-  if (tuid() == as->thread_locals_tuid()) {
rr-5.4.0/src/Task.cc:1286:    void* local_addr = preload_thread_locals_local_addr(*as);
rr-5.4.0/src/Task.cc-1287-    if (local_addr) {
##############################################
rr-5.4.0/src/Task.cc-1300-  if (tuid() != as->thread_locals_tuid()) {
rr-5.4.0/src/Task.cc:1301:    void* local_addr = preload_thread_locals_local_addr(*as);
rr-5.4.0/src/Task.cc-1302-    if (local_addr) {
##############################################
rr-5.4.0/src/Task.cc-2151-    // doesn't and it's kind of a kernel bug.
rr-5.4.0/src/Task.cc:2152:    if (as->get_breakpoint_type_at_addr(address_of_last_execution_resume) !=
rr-5.4.0/src/Task.cc-2153-            BKPT_NONE &&
##############################################
rr-5.4.0/src/Task.cc-2232-static void setup_preload_thread_locals_from_clone_arch(Task* t, Task* origin) {
rr-5.4.0/src/Task.cc:2233:  void* local_addr = preload_thread_locals_local_addr(*t->vm());
rr-5.4.0/src/Task.cc-2234-  if (local_addr) {
##############################################
rr-5.4.0/src/Task.cc-3416-void* Task::preload_thread_locals() {
rr-5.4.0/src/Task.cc:3417:  return preload_thread_locals_local_addr(*as);
rr-5.4.0/src/Task.cc-3418-}
##############################################
rr-5.4.0/src/TraceStream.cc-417-    w.setTid(r.rec_tid);
rr-5.4.0/src/TraceStream.cc:418:    w.setAddr(r.addr.as_int());
rr-5.4.0/src/TraceStream.cc-419-    w.setSize(r.size);
##############################################
rr-5.4.0/src/TraceStream.cc-535-    auto w = mem_writes[raw_recs.size() - 1 - i];
rr-5.4.0/src/TraceStream.cc:536:    raw_recs[i] = { w.getAddr(), (size_t)w.getSize(), i32_to_tid(w.getTid()) };
rr-5.4.0/src/TraceStream.cc-537-  }
##############################################
rr-5.4.0/src/audit/rtld-audit.h-7-
rr-5.4.0/src/audit/rtld-audit.h:8:#define PRIxELFADDR _PRIxELFADDR(PRIx, __ELF_NATIVE_CLASS)
rr-5.4.0/src/audit/rtld-audit.h:9:#define _PRIxELFADDR(f, w) _PRIxELFADDR_1(f, w)
rr-5.4.0/src/audit/rtld-audit.h-10-#define _PRIxELFADDR_1(f, w) f##w
##############################################
rr-5.4.0/src/audit/stap-note-iter.c-17-/* rtld doesn't mark itself as initialised until after it's loaded all the
rr-5.4.0/src/audit/stap-note-iter.c:18: * initially required objects. dladdr() checks this flag, and when not set it
rr-5.4.0/src/audit/stap-note-iter.c-19- * delegates functionality to dlfcn_hook; in our case no such hook is
##############################################
rr-5.4.0/src/audit/stap-note-iter.c-21- *
rr-5.4.0/src/audit/stap-note-iter.c:22: * This is the function dladdr() normally calls into. The signature doesn't
rr-5.4.0/src/audit/stap-note-iter.c-23- * seem to have changed since at least 2007, so redeclaring it here is probably
rr-5.4.0/src/audit/stap-note-iter.c-24- * relatively safe. */
rr-5.4.0/src/audit/stap-note-iter.c:25:extern int _dl_addr(const void* address, Dl_info* info,
rr-5.4.0/src/audit/stap-note-iter.c-26-                    struct link_map** mapp, const ElfW(Sym)** symbolp);
##############################################
rr-5.4.0/src/audit/stap-note-iter.c-96-    Dl_info info;
rr-5.4.0/src/audit/stap-note-iter.c:97:    if (!_dl_addr((void*) map->l_ld, &info, NULL, NULL)) {
rr-5.4.0/src/audit/stap-note-iter.c-98-      if (rr_audit_debug) {
##############################################
rr-5.4.0/src/chaos-test/chaos-test.sh-9-
rr-5.4.0/src/chaos-test/chaos-test.sh:10:cd `dirname $0`
rr-5.4.0/src/chaos-test/chaos-test.sh-11-
##############################################
rr-5.4.0/src/fast_forward.cc-179-  }
rr-5.4.0/src/fast_forward.cc:180:  if (t->vm()->get_breakpoint_type_at_addr(ip) != BKPT_NONE) {
rr-5.4.0/src/fast_forward.cc-181-    // breakpoint must have fired
##############################################
rr-5.4.0/src/preload/overrides.c-163-#ifdef __i386__
rr-5.4.0/src/preload/overrides.c:164:  asm volatile ("int $0x80; inc %0" : "=c"(trash) : "a"(SYS_sched_yield));
rr-5.4.0/src/preload/overrides.c-165-#elif defined(__x86_64__)
rr-5.4.0/src/preload/overrides.c:166:  asm volatile ("syscall; inc %0" : "=c"(trash) : "a"(SYS_sched_yield));
rr-5.4.0/src/preload/overrides.c-167-#else
##############################################
rr-5.4.0/src/preload/preload_interface.h-122-#define RR_PAGE_SIZE 4096
rr-5.4.0/src/preload/preload_interface.h:123:#define RR_PAGE_SYSCALL_ADDR(index)                                            \
rr-5.4.0/src/preload/preload_interface.h-124-  ((void*)(RR_PAGE_ADDR + RR_PAGE_SYSCALL_STUB_SIZE * (index)))
rr-5.4.0/src/preload/preload_interface.h:125:#define RR_PAGE_SYSCALL_TRACED RR_PAGE_SYSCALL_ADDR(0)
rr-5.4.0/src/preload/preload_interface.h:126:#define RR_PAGE_SYSCALL_PRIVILEGED_TRACED RR_PAGE_SYSCALL_ADDR(1)
rr-5.4.0/src/preload/preload_interface.h:127:#define RR_PAGE_SYSCALL_UNTRACED RR_PAGE_SYSCALL_ADDR(2)
rr-5.4.0/src/preload/preload_interface.h:128:#define RR_PAGE_SYSCALL_UNTRACED_REPLAY_ONLY RR_PAGE_SYSCALL_ADDR(3)
rr-5.4.0/src/preload/preload_interface.h:129:#define RR_PAGE_SYSCALL_UNTRACED_RECORDING_ONLY RR_PAGE_SYSCALL_ADDR(4)
rr-5.4.0/src/preload/preload_interface.h:130:#define RR_PAGE_SYSCALL_PRIVILEGED_UNTRACED RR_PAGE_SYSCALL_ADDR(5)
rr-5.4.0/src/preload/preload_interface.h:131:#define RR_PAGE_SYSCALL_PRIVILEGED_UNTRACED_REPLAY_ONLY RR_PAGE_SYSCALL_ADDR(6)
rr-5.4.0/src/preload/preload_interface.h-132-#define RR_PAGE_SYSCALL_PRIVILEGED_UNTRACED_RECORDING_ONLY                     \
rr-5.4.0/src/preload/preload_interface.h:133:  RR_PAGE_SYSCALL_ADDR(7)
rr-5.4.0/src/preload/preload_interface.h:134:#define RR_PAGE_SYSCALL_UNTRACED_REPLAY_ASSIST RR_PAGE_SYSCALL_ADDR(8)
rr-5.4.0/src/preload/preload_interface.h-135-#define RR_PAGE_FF_BYTES (RR_PAGE_ADDR + RR_PAGE_SYSCALL_STUB_SIZE * 9)
##############################################
rr-5.4.0/src/preload/preload_interface.h-138- * Tools depend on this address. */
rr-5.4.0/src/preload/preload_interface.h:139:#define PRELOAD_THREAD_LOCALS_ADDR (RR_PAGE_ADDR + RR_PAGE_SIZE)
rr-5.4.0/src/preload/preload_interface.h-140-#define PRELOAD_THREAD_LOCALS_SIZE 104
##############################################
rr-5.4.0/src/preload/syscallbuf.c-809- *    the record while it does so).
rr-5.4.0/src/preload/syscallbuf.c:810: * 6. The syscall is invoked through a asm helper that does *not*
rr-5.4.0/src/preload/syscallbuf.c-811- *    ptrace-trap to rr.
##############################################
rr-5.4.0/src/record_syscall.cc-2810-        }
rr-5.4.0/src/record_syscall.cc:2811:        remote_ptr<X86Arch::user_desc> remote_addr(t->regs().arg4());
rr-5.4.0/src/record_syscall.cc-2812-        bool ok = true;
##############################################
rr-5.4.0/src/record_syscall.cc-2853-            bool ok = true;
rr-5.4.0/src/record_syscall.cc:2854:            remote_ptr<uint64_t> addr(t->regs().arg3());
rr-5.4.0/src/record_syscall.cc-2855-            uint64_t data = code == ARCH_GET_FS ?
##############################################
rr-5.4.0/src/test/abort_nonmain.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/abort_nonmain.run-2-compare_test 'killing...'
##############################################
rr-5.4.0/src/test/args.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/args.run-2-record args$bitness "-no --force-syscall-buffer=foo -c 1000 hello"
##############################################
rr-5.4.0/src/test/async_kill_with_threads.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/async_kill_with_threads.run-2-# SIGKILL, wait 2.0s
##############################################
rr-5.4.0/src/test/async_kill_with_threads_main_running.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/async_kill_with_threads_main_running.run-2-# SIGKILL, wait 2.0s
##############################################
rr-5.4.0/src/test/async_kill_with_threads_thread_running.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/async_kill_with_threads_thread_running.run-2-# SIGKILL, wait 6.0s
##############################################
rr-5.4.0/src/test/async_segv.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/async_segv.run-2-# SIGSEGV, wait 2.0s
##############################################
rr-5.4.0/src/test/async_signal_syscalls.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/async_signal_syscalls.run-2-
##############################################
rr-5.4.0/src/test/async_signal_syscalls2.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/async_signal_syscalls2.run-2-
##############################################
rr-5.4.0/src/test/async_signal_syscalls_100.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/async_signal_syscalls_100.run-2-
##############################################
rr-5.4.0/src/test/async_signal_syscalls_1000.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/async_signal_syscalls_1000.run-2-
##############################################
rr-5.4.0/src/test/async_signal_syscalls_siginfo.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/async_signal_syscalls_siginfo.run-2-
##############################################
rr-5.4.0/src/test/async_usr1.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/async_usr1.run-2-# SIGUSR1, wait 2.0s
##############################################
rr-5.4.0/src/test/backtrace_syscall.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/backtrace_syscall.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/bad_breakpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/bad_breakpoint.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/basic_test.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/basic_test.run-2-compare_test EXIT-SUCCESS
##############################################
rr-5.4.0/src/test/blacklist.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/blacklist.run-2-touch rr-test-blacklist-file_name
##############################################
rr-5.4.0/src/test/block_clone_checkpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/block_clone_checkpoint.run-2-debug_test
##############################################
rr-5.4.0/src/test/block_clone_interrupted.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/block_clone_interrupted.run-2-
##############################################
rr-5.4.0/src/test/block_clone_syscallbuf_overflow.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/block_clone_syscallbuf_overflow.run-2-
##############################################
rr-5.4.0/src/test/block_intr_sigchld.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/block_intr_sigchld.run-2-
##############################################
rr-5.4.0/src/test/blocked_bad_ip.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/blocked_bad_ip.run-2-debug_test
##############################################
rr-5.4.0/src/test/blocked_sigill.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/blocked_sigill.run-2-( record $TESTNAME ) >& /dev/null
##############################################
rr-5.4.0/src/test/break_block.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_block.run-2-record block$bitness
##############################################
rr-5.4.0/src/test/break_clock.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_clock.run-2-record clock$bitness
##############################################
rr-5.4.0/src/test/break_clone.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_clone.run-2-record clone$bitness
##############################################
rr-5.4.0/src/test/break_exec.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_exec.run-2-record exec_self$bitness
##############################################
rr-5.4.0/src/test/break_int3.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_int3.run-2-
##############################################
rr-5.4.0/src/test/break_mmap_private.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_mmap_private.run-2-record mmap_private$bitness
##############################################
rr-5.4.0/src/test/break_msg.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_msg.run-2-record msg$bitness
##############################################
rr-5.4.0/src/test/break_sigreturn.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_sigreturn.run-2-record intr_sleep$bitness
##############################################
rr-5.4.0/src/test/break_sync_signal.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_sync_signal.run-2-record segfault$bitness
##############################################
rr-5.4.0/src/test/break_thread.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_thread.run-2-record barrier$bitness
##############################################
rr-5.4.0/src/test/break_time_slice.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/break_time_slice.run-2-record chew_cpu$bitness
##############################################
rr-5.4.0/src/test/breakpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/breakpoint.run-2-debug_test
##############################################
rr-5.4.0/src/test/breakpoint_conditions.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/breakpoint_conditions.run-2-debug_test
##############################################
rr-5.4.0/src/test/breakpoint_consistent.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/breakpoint_consistent.run-2-record breakpoint$bitness
##############################################
rr-5.4.0/src/test/breakpoint_overlap.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/breakpoint_overlap.run-2-
##############################################
rr-5.4.0/src/test/breakpoint_print_command.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/breakpoint_print_command.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/call_exit.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/call_exit.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/call_function.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/call_function.run-2-debug_test
##############################################
rr-5.4.0/src/test/check_lost_interrupts.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/check_lost_interrupts.run-2-
##############################################
rr-5.4.0/src/test/check_patched_pthread.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/check_patched_pthread.run-2-record threads$bitness
##############################################
rr-5.4.0/src/test/check_session_leaks.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/check_session_leaks.run-2-debug_test
##############################################
rr-5.4.0/src/test/checkpoint_async_signal_syscalls_1000.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/checkpoint_async_signal_syscalls_1000.run-2-
##############################################
rr-5.4.0/src/test/checkpoint_dying_threads.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/checkpoint_dying_threads.run-2-
##############################################
rr-5.4.0/src/test/checkpoint_mixed_mode.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/checkpoint_mixed_mode.run-2-debug_test
##############################################
rr-5.4.0/src/test/checkpoint_mmap_shared.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/checkpoint_mmap_shared.run-2-checkpoint_test mmap_shared$bitness 7 9
##############################################
rr-5.4.0/src/test/checkpoint_prctl_name.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/checkpoint_prctl_name.run-2-checkpoint_test prctl_name$bitness 11 13
##############################################
rr-5.4.0/src/test/checkpoint_simple.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/checkpoint_simple.run-2-checkpoint_test simple$bitness 3 5
##############################################
rr-5.4.0/src/test/checksum_sanity.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/checksum_sanity.run-2-GLOBAL_OPTIONS="$GLOBAL_OPTIONS --checksum=on-all-events"
##############################################
rr-5.4.0/src/test/checksum_sanity_noclone.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/checksum_sanity_noclone.run-2-GLOBAL_OPTIONS="$GLOBAL_OPTIONS --checksum=on-all-events"
##############################################
rr-5.4.0/src/test/clone_interruption.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/clone_interruption.run-2-
##############################################
rr-5.4.0/src/test/clone_share_vm.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/clone_share_vm.run-2-debug_test
##############################################
rr-5.4.0/src/test/clone_vfork.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/clone_vfork.run-2-
##############################################
rr-5.4.0/src/test/conditional_breakpoint_calls.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/conditional_breakpoint_calls.run-2-debug_test
##############################################
rr-5.4.0/src/test/conditional_breakpoint_offload.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/conditional_breakpoint_offload.run-2-debug_test
##############################################
rr-5.4.0/src/test/condvar_stress.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/condvar_stress.run-2-
##############################################
rr-5.4.0/src/test/cont_signal.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/cont_signal.run-2-
##############################################
rr-5.4.0/src/test/crash.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/crash.run-2-
##############################################
rr-5.4.0/src/test/crash_in_function.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/crash_in_function.run-2-debug_test
##############################################
rr-5.4.0/src/test/daemon_read.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/daemon_read.run-2-
##############################################
rr-5.4.0/src/test/dconf_mock.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/dconf_mock.run-2-
##############################################
rr-5.4.0/src/test/dead_thread_target.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/dead_thread_target.run-2-record barrier$bitness
##############################################
rr-5.4.0/src/test/deliver_async_signal_during_syscalls.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/deliver_async_signal_during_syscalls.run-2-
##############################################
rr-5.4.0/src/test/desched_ticks.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/desched_ticks.run-2-
##############################################
rr-5.4.0/src/test/dev_tty.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/dev_tty.run-2-record $TESTNAME
##############################################
rr-5.4.0/src/test/diversion_syscall.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/diversion_syscall.run-2-record $TESTNAME
##############################################
rr-5.4.0/src/test/dlopen.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/dlopen.run-2-debug_test
##############################################
rr-5.4.0/src/test/early_error.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/early_error.run-2-save_exe "$TESTNAME"
##############################################
rr-5.4.0/src/test/elapsed_time.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/elapsed_time.run-2-debug_test
##############################################
rr-5.4.0/src/test/env_newline.run-2-kitty'
rr-5.4.0/src/test/env_newline.run:3:source `dirname $0`/util.sh
rr-5.4.0/src/test/env_newline.run-4-compare_test EXIT-SUCCESS "" simple$bitness
##############################################
rr-5.4.0/src/test/exec_deleted.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/exec_deleted.run-2-
##############################################
rr-5.4.0/src/test/exec_failed.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/exec_failed.run-2-debug_test
##############################################
rr-5.4.0/src/test/exec_many.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/exec_many.run-2-
##############################################
rr-5.4.0/src/test/exec_stop.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/exec_stop.run-2-record exec_self$bitness
##############################################
rr-5.4.0/src/test/execp.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/execp.run-2-
##############################################
rr-5.4.0/src/test/execve_loop.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/execve_loop.run-2-
##############################################
rr-5.4.0/src/test/exit_codes.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/exit_codes.run-2-
##############################################
rr-5.4.0/src/test/exit_group.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/exit_group.run-2-compare_test '_exit()ing'
##############################################
rr-5.4.0/src/test/exit_race.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/exit_race.run-2-
##############################################
rr-5.4.0/src/test/exit_status.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/exit_status.run-2-record exit_status$bitness
##############################################
rr-5.4.0/src/test/explicit_checkpoint_clone.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/explicit_checkpoint_clone.run-2-record clone$bitness
##############################################
rr-5.4.0/src/test/explicit_checkpoints.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/explicit_checkpoints.run-2-debug_test
##############################################
rr-5.4.0/src/test/file_name_newline.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/file_name_newline.run-2-
##############################################
rr-5.4.0/src/test/final_sigkill.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/final_sigkill.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/first_instruction.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/first_instruction.run-2-record rr_exec_stub$bitness
##############################################
rr-5.4.0/src/test/fork_exec_info_thr.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/fork_exec_info_thr.run-2-
##############################################
rr-5.4.0/src/test/fork_stress.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/fork_stress.run-2-
##############################################
rr-5.4.0/src/test/fork_syscalls.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/fork_syscalls.run-2-compare_test "CHILD-EXIT PARENT-EXIT"
##############################################
rr-5.4.0/src/test/function_calls.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/function_calls.run-2-debug_test
##############################################
rr-5.4.0/src/test/gdb_bogus_breakpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/gdb_bogus_breakpoint.run-2-debug_test
##############################################
rr-5.4.0/src/test/get_thread_list.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/get_thread_list.run-2-record barrier$bitness
##############################################
rr-5.4.0/src/test/getcwd.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/getcwd.run-2-
##############################################
rr-5.4.0/src/test/goto_event.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/goto_event.run-2-
##############################################
rr-5.4.0/src/test/hardlink_mmapped_files.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/hardlink_mmapped_files.run-2-
##############################################
rr-5.4.0/src/test/hbreak.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/hbreak.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/hello.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/hello.run-2-compare_test 'Hi'
##############################################
rr-5.4.0/src/test/history.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/history.run-2-debug_test
##############################################
rr-5.4.0/src/test/hooks.c-9-#ifdef __x86_64__
rr-5.4.0/src/test/hooks.c:10:asm (".text\n"
rr-5.4.0/src/test/hooks.c-11-     "do_close:\n\t"
##############################################
rr-5.4.0/src/test/hooks.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/hooks.run-2-
##############################################
rr-5.4.0/src/test/ignore_nested.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/ignore_nested.run-2-record $TESTNAME "$(which rr) record --nested=ignore $PWD/$TESTNAME-$nonce --inner"
##############################################
rr-5.4.0/src/test/ignored_async_usr1.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/ignored_async_usr1.run-2-
##############################################
rr-5.4.0/src/test/ignored_sigsegv.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/ignored_sigsegv.run-2-( record $TESTNAME ) >& /dev/null
##############################################
rr-5.4.0/src/test/immediate_restart.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/immediate_restart.run-2-
##############################################
rr-5.4.0/src/test/interrupt.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/interrupt.run-2-debug_test
##############################################
rr-5.4.0/src/test/intr_ptrace_decline.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/intr_ptrace_decline.run-2-
##############################################
rr-5.4.0/src/test/invalid_jump.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/invalid_jump.run-2-record invalid_jump$bitness
##############################################
rr-5.4.0/src/test/jit_proc_mem.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/jit_proc_mem.run-2-record jit_proc_mem$bitness
##############################################
rr-5.4.0/src/test/link.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/link.run-2-# NB: this test creates garbage, but it will be cleaned up along with
##############################################
rr-5.4.0/src/test/madvise_dontfork.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/madvise_dontfork.run-2-debug_test
##############################################
rr-5.4.0/src/test/main_thread_exit.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/main_thread_exit.run-2-debug_test
##############################################
rr-5.4.0/src/test/mmap_fd_reuse_checkpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mmap_fd_reuse_checkpoint.run-2-record mmap_fd_reuse_checkpoint$bitness
##############################################
rr-5.4.0/src/test/mmap_replace_most_mappings.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mmap_replace_most_mappings.run-2-record mmap_replace_most_mappings$bitness
##############################################
rr-5.4.0/src/test/mmap_shared_prot.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mmap_shared_prot.run-2-debug_test
##############################################
rr-5.4.0/src/test/mmap_shared_write_exec_race.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mmap_shared_write_exec_race.run-2-
##############################################
rr-5.4.0/src/test/mmap_tmpfs.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mmap_tmpfs.run-2-unset RR_TRUST_TEMP_FILES
##############################################
rr-5.4.0/src/test/mmap_write.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mmap_write.run-2-
##############################################
rr-5.4.0/src/test/mmap_write_private.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mmap_write_private.run-2-RR_COPY_ALL_FILES=1 compare_test EXIT-SUCCESS
##############################################
rr-5.4.0/src/test/mprotect_growsdown.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mprotect_growsdown.run-2-compare_test EXIT-SUCCESS
##############################################
rr-5.4.0/src/test/mprotect_step.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mprotect_step.run-2-record mprotect$bitness
##############################################
rr-5.4.0/src/test/mprotect_syscallbuf_overflow.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mprotect_syscallbuf_overflow.run-2-
##############################################
rr-5.4.0/src/test/mutex_pi_stress.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/mutex_pi_stress.run-2-
##############################################
rr-5.4.0/src/test/nested_detach.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/nested_detach.run-2-RECORD_ARGS="--env=_RR_TRACE_DIR=$workdir/inner"
##############################################
rr-5.4.0/src/test/nested_detach_wait.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/nested_detach_wait.run-2-
##############################################
rr-5.4.0/src/test/overflow_branch_counter.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/overflow_branch_counter.run-2-
##############################################
rr-5.4.0/src/test/parent_no_break_child_bkpt.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/parent_no_break_child_bkpt.run-2-record fork_child_crash$bitness
##############################################
rr-5.4.0/src/test/parent_no_stop_child_crash.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/parent_no_stop_child_crash.run-2-record fork_child_crash$bitness
##############################################
rr-5.4.0/src/test/patch_page_end.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/patch_page_end.run-2-
##############################################
rr-5.4.0/src/test/post_exec_fpu_regs.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/post_exec_fpu_regs.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/priority.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/priority.run-2-renice -n 1 $$ && record $TESTNAME
##############################################
rr-5.4.0/src/test/proc_maps.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/proc_maps.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/ptrace_remote_unmap.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/ptrace_remote_unmap.run-2-record ptrace_remote_unmap$bitness
##############################################
rr-5.4.0/src/test/read_bad_mem.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/read_bad_mem.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/read_big_struct.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/read_big_struct.run-2-debug_test
##############################################
rr-5.4.0/src/test/record_replay.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/record_replay.run-2-record record_replay_subject$bitness
##############################################
rr-5.4.0/src/test/remove_latest_trace.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/remove_latest_trace.run-2-record $TESTNAME
##############################################
rr-5.4.0/src/test/remove_watchpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/remove_watchpoint.run-2-record watchpoint$bitness
##############################################
rr-5.4.0/src/test/replay_overlarge_event_number.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/replay_overlarge_event_number.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/replay_serve_files.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/replay_serve_files.run-2-
##############################################
rr-5.4.0/src/test/restart_abnormal_exit.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/restart_abnormal_exit.run-2-debug_test
##############################################
rr-5.4.0/src/test/restart_diversion.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/restart_diversion.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/restart_invalid_checkpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/restart_invalid_checkpoint.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/restart_unstable.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/restart_unstable.run-2-record exit_group$bitness
##############################################
rr-5.4.0/src/test/reverse_alarm.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_alarm.run-2-record alarm$bitness
##############################################
rr-5.4.0/src/test/reverse_continue_breakpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_continue_breakpoint.run-2-debug_test
##############################################
rr-5.4.0/src/test/reverse_continue_exec_subprocess.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_continue_exec_subprocess.run-2-
##############################################
rr-5.4.0/src/test/reverse_continue_fork_subprocess.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_continue_fork_subprocess.run-2-
##############################################
rr-5.4.0/src/test/reverse_continue_int3.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_continue_int3.run-2-
##############################################
rr-5.4.0/src/test/reverse_continue_multiprocess.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_continue_multiprocess.run-2-debug_test
##############################################
rr-5.4.0/src/test/reverse_continue_process_signal.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_continue_process_signal.run-2-debug_test
##############################################
rr-5.4.0/src/test/reverse_continue_start.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_continue_start.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/reverse_finish.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_finish.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/reverse_many_breakpoints.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_many_breakpoints.run-2-debug_test
##############################################
rr-5.4.0/src/test/reverse_step_breakpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_step_breakpoint.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/reverse_step_long.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_step_long.run-2-debug_test
##############################################
rr-5.4.0/src/test/reverse_step_signal.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_step_signal.run-2-record sigrt$bitness
##############################################
rr-5.4.0/src/test/reverse_step_threads.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_step_threads.run-2-debug_test
##############################################
rr-5.4.0/src/test/reverse_step_threads2.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_step_threads2.run-2-record reverse_step_threads$bitness
##############################################
rr-5.4.0/src/test/reverse_step_threads_break.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_step_threads_break.run-2-debug_test
##############################################
rr-5.4.0/src/test/reverse_watchpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_watchpoint.run-2-record watchpoint$bitness
##############################################
rr-5.4.0/src/test/reverse_watchpoint_syscall.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/reverse_watchpoint_syscall.run-2-record watchpoint_syscall$bitness
##############################################
rr-5.4.0/src/test/rr_ps.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/rr_ps.run-2-compare_test EXIT-SUCCESS
##############################################
rr-5.4.0/src/test/rr_ps_ns.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/rr_ps_ns.run-2-compare_test EXIT-SUCCESS
##############################################
rr-5.4.0/src/test/run_end.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/run_end.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/run_in_function.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/run_in_function.run-2-record crash_in_function$bitness
##############################################
rr-5.4.0/src/test/sanity.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/sanity.run-2-record hello$bitness
##############################################
rr-5.4.0/src/test/search.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/search.run-2-debug_test
##############################################
rr-5.4.0/src/test/seccomp_blocks_rr.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/seccomp_blocks_rr.run-2-RR_EXE="$TESTNAME $(which $RR_EXE)"
##############################################
rr-5.4.0/src/test/seccomp_signals.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/seccomp_signals.run-2-
##############################################
rr-5.4.0/src/test/seekticks.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/seekticks.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/segfault.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/segfault.run-2-compare_test 'caught signal 11, exiting'
##############################################
rr-5.4.0/src/test/shared_map.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/shared_map.run-2-record $TESTNAME
##############################################
rr-5.4.0/src/test/shared_persistent_file.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/shared_persistent_file.run-2-debug_test
##############################################
rr-5.4.0/src/test/shm_checkpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/shm_checkpoint.run-2-record shm$bitness
##############################################
rr-5.4.0/src/test/sighandler_bad_rsp_sigsegv.c-45-#ifdef __x86_64__
rr-5.4.0/src/test/sighandler_bad_rsp_sigsegv.c:46:  asm volatile("mov %%rsp, %%rax\n"
rr-5.4.0/src/test/sighandler_bad_rsp_sigsegv.c-47-               "mov $0x800794b90ed0, %%rsp\n"
##############################################
rr-5.4.0/src/test/sighandler_bad_rsp_sigsegv.c-51-#elif defined(__i386__)
rr-5.4.0/src/test/sighandler_bad_rsp_sigsegv.c:52:  asm volatile("mov %%esp, %%eax\n"
rr-5.4.0/src/test/sighandler_bad_rsp_sigsegv.c-53-               "mov $0xdeafbeef, %%esp\n"
##############################################
rr-5.4.0/src/test/siginfo.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/siginfo.run-2-record tgkill$bitness
##############################################
rr-5.4.0/src/test/signal_checkpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/signal_checkpoint.run-2-record sigill$bitness
##############################################
rr-5.4.0/src/test/signal_numbers.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/signal_numbers.run-2-debug_test
##############################################
rr-5.4.0/src/test/signal_stop.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/signal_stop.run-2-record sigill$bitness
##############################################
rr-5.4.0/src/test/sigprocmask_race.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/sigprocmask_race.run-2-
##############################################
rr-5.4.0/src/test/simple.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/simple.run-2-unset RR_TRUST_TEMP_FILES
##############################################
rr-5.4.0/src/test/simple_script.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/simple_script.run-2-
##############################################
rr-5.4.0/src/test/simple_script_debug.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/simple_script_debug.run-2-
##############################################
rr-5.4.0/src/test/simple_winch.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/simple_winch.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/stack_growth.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/stack_growth.run-2-debug_test
##############################################
rr-5.4.0/src/test/stack_overflow_debug.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/stack_overflow_debug.run-2-
##############################################
rr-5.4.0/src/test/step1.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/step1.run-2-record breakpoint$bitness
##############################################
rr-5.4.0/src/test/step_signal.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/step_signal.run-2-record sigrt$bitness
##############################################
rr-5.4.0/src/test/step_thread.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/step_thread.run-2-debug_test
##############################################
rr-5.4.0/src/test/stray_time_slice_signal.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/stray_time_slice_signal.run-2-RECORD_ARGS = "-c3"
##############################################
rr-5.4.0/src/test/strict_priorities.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/strict_priorities.run-2-export RR_DISABLE_ROUND_ROBIN=1
##############################################
rr-5.4.0/src/test/subprocess_exit_ends_session.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/subprocess_exit_ends_session.run-2-
##############################################
rr-5.4.0/src/test/switch_processes.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/switch_processes.run-2-
##############################################
rr-5.4.0/src/test/syscallbuf_fd_disabling.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/syscallbuf_fd_disabling.run-2-GLOBAL_OPTIONS="$GLOBAL_OPTIONS -M"
##############################################
rr-5.4.0/src/test/syscallbuf_signal_blocking_read.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/syscallbuf_signal_blocking_read.run-2-
##############################################
rr-5.4.0/src/test/syscallbuf_timeslice2_250.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/syscallbuf_timeslice2_250.run-2-
##############################################
rr-5.4.0/src/test/syscallbuf_timeslice_250.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/syscallbuf_timeslice_250.run-2-
##############################################
rr-5.4.0/src/test/sysconf_onln.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/sysconf_onln.run-2-record $TESTNAME "--expected-cpus=1"
##############################################
rr-5.4.0/src/test/target_fork.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/target_fork.run-2-
##############################################
rr-5.4.0/src/test/target_process.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/target_process.run-2-
##############################################
rr-5.4.0/src/test/term_nonmain.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/term_nonmain.run-2-compare_test 'killing ...'
##############################################
rr-5.4.0/src/test/term_rr.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/term_rr.run-2-debug_test
##############################################
rr-5.4.0/src/test/term_trace_cpu.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/term_trace_cpu.run-2-
##############################################
rr-5.4.0/src/test/term_trace_reset.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/term_trace_reset.run-2-
##############################################
rr-5.4.0/src/test/term_trace_syscall.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/term_trace_syscall.run-2-
##############################################
rr-5.4.0/src/test/thread_exit_signal.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/thread_exit_signal.run-2-
##############################################
rr-5.4.0/src/test/thread_open_race.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/thread_open_race.run-2-
##############################################
rr-5.4.0/src/test/thread_stress.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/thread_stress.run-2-
##############################################
rr-5.4.0/src/test/threaded_syscall_spam.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/threaded_syscall_spam.run-2-
##############################################
rr-5.4.0/src/test/threads.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/threads.run-2-
##############################################
rr-5.4.0/src/test/tls.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/tls.run-2-debug_test
##############################################
rr-5.4.0/src/test/trace_version.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/trace_version.run-2-
##############################################
rr-5.4.0/src/test/ttyname.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/ttyname.run-2-record $TESTNAME
##############################################
rr-5.4.0/src/test/unexpected_stack_growth.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/unexpected_stack_growth.run-2-debug_test
##############################################
rr-5.4.0/src/test/unmap_vdso.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/unmap_vdso.run-2-RECORD_ARGS="--unmap-vdso"
##############################################
rr-5.4.0/src/test/unwind_on_signal.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/unwind_on_signal.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/user_ignore_sig.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/user_ignore_sig.run-2-
##############################################
rr-5.4.0/src/test/util.sh-5-#
rr-5.4.0/src/test/util.sh:6:#  source `dirname $0`/util.sh
rr-5.4.0/src/test/util.sh-7-#
##############################################
rr-5.4.0/src/test/util.sh-32-    for i in `seq 1 5`; do
rr-5.4.0/src/test/util.sh:33:        live=`ps ax -o 'pid= cmd=' | awk '{print $1 " " $2}' | grep $proc`
rr-5.4.0/src/test/util.sh:34:        num=`echo "$live" | wc -l`
rr-5.4.0/src/test/util.sh-35-        if [[ "$num" -eq 1 ]]; then
rr-5.4.0/src/test/util.sh:36:            pid=`echo "$live" | awk '{print $1}'`
rr-5.4.0/src/test/util.sh-37-            break
##############################################
rr-5.4.0/src/test/util.sh-95-
rr-5.4.0/src/test/util.sh:96:SRCDIR=`dirname ${BASH_SOURCE[0]}`/../..
rr-5.4.0/src/test/util.sh:97:SRCDIR=`realpath $SRCDIR`
rr-5.4.0/src/test/util.sh-98-
##############################################
rr-5.4.0/src/test/util.sh-119-fi
rr-5.4.0/src/test/util.sh:120:OBJDIR=`realpath $OBJDIR`
rr-5.4.0/src/test/util.sh-121-TIMEOUT=$4
##############################################
rr-5.4.0/src/test/util.sh-159-    # We can use this to locate the resources by going up exactly 4 directories.
rr-5.4.0/src/test/util.sh:160:    RESOURCE_PATH=`realpath $OBJDIR/../../../..`
rr-5.4.0/src/test/util.sh-161-fi
##############################################
rr-5.4.0/src/test/util.sh-184-trap onexit EXIT
rr-5.4.0/src/test/util.sh:185:workdir=`mktemp -dt rr-test-$TESTNAME-XXXXXXXXX`
rr-5.4.0/src/test/util.sh-186-cd $workdir
##############################################
rr-5.4.0/src/test/vdso_clock_gettime_stack.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/vdso_clock_gettime_stack.run-2-
##############################################
rr-5.4.0/src/test/vdso_gettimeofday_stack.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/vdso_gettimeofday_stack.run-2-
##############################################
rr-5.4.0/src/test/vdso_time_stack.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/vdso_time_stack.run-2-
##############################################
rr-5.4.0/src/test/vfork.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/vfork.run-2-
##############################################
rr-5.4.0/src/test/vfork_break_parent.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/vfork_break_parent.run-2-
##############################################
rr-5.4.0/src/test/vfork_exec.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/vfork_exec.run-2-
##############################################
rr-5.4.0/src/test/vfork_read_clone_stress.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/vfork_read_clone_stress.run-2-
##############################################
rr-5.4.0/src/test/vsyscall_reverse_next.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/vsyscall_reverse_next.run-2-TIMEOUT=300
##############################################
rr-5.4.0/src/test/wait_for_all.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/wait_for_all.run-2-
##############################################
rr-5.4.0/src/test/watch_code.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/watch_code.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/watchpoint.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/watchpoint.run-2-debug_test
##############################################
rr-5.4.0/src/test/watchpoint_at_sched.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/watchpoint_at_sched.run-2-RECORD_ARGS="-c50"
##############################################
rr-5.4.0/src/test/watchpoint_before_signal.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/watchpoint_before_signal.run-2-RECORD_ARGS="-c50"
##############################################
rr-5.4.0/src/test/watchpoint_cond.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/watchpoint_cond.run-2-record watchpoint$bitness
##############################################
rr-5.4.0/src/test/watchpoint_no_progress.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/watchpoint_no_progress.run-2-debug_test
##############################################
rr-5.4.0/src/test/watchpoint_size_change.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/watchpoint_size_change.run-2-debug_test
##############################################
rr-5.4.0/src/test/watchpoint_syscall.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/watchpoint_syscall.run-2-debug_test
##############################################
rr-5.4.0/src/test/watchpoint_unaligned.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/watchpoint_unaligned.run-2-debug_test
##############################################
rr-5.4.0/src/test/when.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/when.run-2-record simple$bitness
##############################################
rr-5.4.0/src/test/x86/blocked_sigsegv.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/blocked_sigsegv.run-2-( record $TESTNAME ) >& /dev/null
##############################################
rr-5.4.0/src/test/x86/break_rdtsc.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/break_rdtsc.run-2-record rdtsc$bitness
##############################################
rr-5.4.0/src/test/x86/chew_cpu_cpuid.c-8-  int eax, ebx, ecx, edx;
rr-5.4.0/src/test/x86/chew_cpu_cpuid.c:9:  asm volatile("cpuid"
rr-5.4.0/src/test/x86/chew_cpu_cpuid.c-10-               : "=a"(eax), "=b"(ebx), "=c"(ecx),
##############################################
rr-5.4.0/src/test/x86/cpuid.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/cpuid.run-2-compare_test EXIT-SUCCESS
##############################################
rr-5.4.0/src/test/x86/cpuid_same_state.c-7-                  unsigned int* d) {
rr-5.4.0/src/test/x86/cpuid_same_state.c:8:  asm volatile("cpuid_instruction_label: cpuid"
rr-5.4.0/src/test/x86/cpuid_same_state.c-9-               : "=a"(*a), "=c"(*c), "=d"(*d)
##############################################
rr-5.4.0/src/test/x86/cpuid_singlestep.c-6-                  unsigned int* d) {
rr-5.4.0/src/test/x86/cpuid_singlestep.c:7:  asm volatile("cpuid_instruction_label: cpuid"
rr-5.4.0/src/test/x86/cpuid_singlestep.c-8-               : "=a"(*a), "=c"(*c), "=d"(*d)
##############################################
rr-5.4.0/src/test/x86/cpuid_singlestep.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/cpuid_singlestep.run-2-# Try recording without CPUID fauilting and then replaying with it
##############################################
rr-5.4.0/src/test/x86/fxregs.c-15-                  unsigned int* d) {
rr-5.4.0/src/test/x86/fxregs.c:16:  asm volatile("cpuid"
rr-5.4.0/src/test/x86/fxregs.c-17-               : "=a"(*a), "=c"(*c), "=d"(*d)
##############################################
rr-5.4.0/src/test/x86/fxregs.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/fxregs.run-2-debug_test
##############################################
rr-5.4.0/src/test/x86/int3_ok.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/int3_ok.run-2-RECORD_ARGS=-t5
##############################################
rr-5.4.0/src/test/x86/lsl.c-6-  int value;
rr-5.4.0/src/test/x86/lsl.c:7:  asm volatile ("lsl %1,%0" : "=r"(value) : "r"(0x7b));
rr-5.4.0/src/test/x86/lsl.c-8-  atomic_printf("%d\n", value);
##############################################
rr-5.4.0/src/test/x86/patch_40_80_f6_81.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/patch_40_80_f6_81.run-2-
##############################################
rr-5.4.0/src/test/x86/ptrace.c-15-                  unsigned int* d) {
rr-5.4.0/src/test/x86/ptrace.c:16:  asm volatile("cpuid"
rr-5.4.0/src/test/x86/ptrace.c-17-               : "=a"(*a), "=c"(*c), "=d"(*d)
##############################################
rr-5.4.0/src/test/x86/sigreturn.c-15-/* The assignments to uint32_t* in the inline assembly statements below
rr-5.4.0/src/test/x86/sigreturn.c:16:   are because if we used *p in the asm constraints, GCC would think we
rr-5.4.0/src/test/x86/sigreturn.c-17-   were dereferencing a void pointer (!).
##############################################
rr-5.4.0/src/test/x86/sigreturn_checksum.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/sigreturn_checksum.run-2-GLOBAL_OPTIONS="$GLOBAL_OPTIONS --checksum=on-all-events"
##############################################
rr-5.4.0/src/test/x86/singlestep_pushf.c-7-#if defined(__x86_64__) || defined(__i386__)
rr-5.4.0/src/test/x86/singlestep_pushf.c:8:  asm ("breakpoint: pushf\n"
rr-5.4.0/src/test/x86/singlestep_pushf.c-9-       "pop %0\n"
##############################################
rr-5.4.0/src/test/x86/singlestep_pushf.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/singlestep_pushf.run-2-debug_test
##############################################
rr-5.4.0/src/test/x86/step_rdtsc.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/step_rdtsc.run-2-record rdtsc$bitness
##############################################
rr-5.4.0/src/test/x86/string_instructions.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/string_instructions.run-2-
##############################################
rr-5.4.0/src/test/x86/string_instructions_async_signals.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/string_instructions_async_signals.run-2-
##############################################
rr-5.4.0/src/test/x86/string_instructions_async_signals_shared.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/string_instructions_async_signals_shared.run-2-
##############################################
rr-5.4.0/src/test/x86/string_instructions_break.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/string_instructions_break.run-2-
##############################################
rr-5.4.0/src/test/x86/string_instructions_multiwatch.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/string_instructions_multiwatch.run-2-
##############################################
rr-5.4.0/src/test/x86/string_instructions_replay.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/string_instructions_replay.run-2-
##############################################
rr-5.4.0/src/test/x86/string_instructions_replay_quirk.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/string_instructions_replay_quirk.run-2-
##############################################
rr-5.4.0/src/test/x86/string_instructions_singlestep_fastforward.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/string_instructions_singlestep_fastforward.run-2-
##############################################
rr-5.4.0/src/test/x86/string_instructions_watch.run:1:source `dirname $0`/util.sh
rr-5.4.0/src/test/x86/string_instructions_watch.run-2-debug_test
##############################################
rr-5.4.0/src/test/x86/util.sh-1-TEST_PREFIX=x86/
rr-5.4.0/src/test/x86/util.sh:2:source `dirname $0`/../util.sh
##############################################
rr-5.4.0/src/test/x86/x87env.c-9-  xsave_buf[1] = 0;
rr-5.4.0/src/test/x86/x87env.c:10:  asm volatile("finit\n"
rr-5.4.0/src/test/x86/x87env.c-11-               "fld1\n"
##############################################
rr-5.4.0/src/util.cc-803-  uint32_t eax, edx;
rr-5.4.0/src/util.cc:804:  asm volatile("xgetbv"
rr-5.4.0/src/util.cc-805-               : "=a"(eax), "=d"(edx)
##############################################
rr-5.4.0/src/util.cc-816-  CPUIDData result;
rr-5.4.0/src/util.cc:817:  asm volatile("cpuid"
rr-5.4.0/src/util.cc-818-               : "=a"(result.eax), "=b"(result.ebx), "=c"(result.ecx),
##############################################
rr-5.4.0/src/util.cc-1069-  xsave_buf[1] = 0;
rr-5.4.0/src/util.cc:1070:  asm volatile("finit\n"
rr-5.4.0/src/util.cc-1071-               "fld1\n"
##############################################
rr-5.4.0/src/util.cc-1090-  fenv_buf[5] = 0;
rr-5.4.0/src/util.cc:1091:  asm volatile("finit\n"
rr-5.4.0/src/util.cc-1092-               "fld1\n"
##############################################
rr-5.4.0/src/util.cc-1403-  addr.sin_family = AF_INET;
rr-5.4.0/src/util.cc:1404:  addr.sin_addr.s_addr = inet_addr(address);
rr-5.4.0/src/util.cc-1405-  int reuseaddr = 1;
##############################################
rr-5.4.0/.pc/bash-location.patch/scripts/signal-rr-recording.sh-10-function signal_descendants { pid=$1
rr-5.4.0/.pc/bash-location.patch/scripts/signal-rr-recording.sh:11:    for child in `ps -o pid= --ppid $pid`; do
rr-5.4.0/.pc/bash-location.patch/scripts/signal-rr-recording.sh-12-        echo Sending $signal to $child
##############################################
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc-803-  uint32_t eax, edx;
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc:804:  asm volatile("xgetbv"
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc-805-               : "=a"(eax), "=d"(edx)
##############################################
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc-816-  CPUIDData result;
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc:817:  asm volatile("cpuid"
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc-818-               : "=a"(result.eax), "=b"(result.ebx), "=c"(result.ecx),
##############################################
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc-1069-  xsave_buf[1] = 0;
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc:1070:  asm volatile("finit\n"
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc-1071-               "fld1\n"
##############################################
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc-1090-  fenv_buf[5] = 0;
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc:1091:  asm volatile("finit\n"
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc-1092-               "fld1\n"
##############################################
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc-1403-  addr.sin_family = AF_INET;
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc:1404:  addr.sin_addr.s_addr = inet_addr(address);
rr-5.4.0/.pc/move-page-exec-stub.patch/src/util.cc-1405-  int reuseaddr = 1;