// File: /workspace/github_cpp_makefile_star2_O2/williewillus[P]panda_scratchpad/src/results/TestSuiteResult.cpp
// Function: TestSuiteResult::PrintResults(std::ostream&) const
void TestSuiteResult::PrintResults(ostream& os) const {
  os << "Reordering tests ran " << GetReorderingCompleted() << " tests with" <<
    "\n\tpassed cleanly: " << reordering_results_.num_passed <<
    "\n\tpassed fixed: " << reordering_results_.num_passed_fixed <<
    "\n\tfsck required: " << reordering_results_.fsck_required <<
    "\n\tfailed: " << reordering_results_.num_failed <<
    "\n\t\told file persisted: " << reordering_results_.old_file_persisted <<
    "\n\t\tfile missing: " << reordering_results_.file_missing <<
    "\n\t\tfile data corrupted: " << reordering_results_.file_data_corrupted <<
    "\n\t\tfile metadata corrupted: " <<
      reordering_results_.file_metadata_corrupted <<
    "\n\t\tincorrect block count: " <<
      reordering_results_.incorrect_block_count <<
    "\n\t\tother: " << reordering_results_.other << endl << endl;

  os << "Timing tests ran " << GetTimingCompleted() << " tests with" <<
    "\n\tpassed cleanly: " << timing_results_.num_passed <<
    "\n\tpassed fixed: " << timing_results_.num_passed_fixed <<
    "\n\tfsck required: " << timing_results_.fsck_required <<
    "\n\tfailed: " << timing_results_.num_failed <<
    "\n\t\told file persisted: " << timing_results_.old_file_persisted <<
    "\n\t\tfile missing: " << timing_results_.file_missing <<
    "\n\t\tfile data corrupted: " << timing_results_.file_data_corrupted <<
    "\n\t\tfile metadata corrupted: " <<
      timing_results_.file_metadata_corrupted <<
    "\n\t\tincorrect block count: " <<
      timing_results_.incorrect_block_count <<
    "\n\t\tother: " << timing_results_.other <<
    "\n\n\tautomated check_test:" <<
    "\n\t\tfailed: " << timing_results_.auto_check_failed << endl << endl;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
pushq %rax
movq %rsi, %r14
movq %rdi, %rbx
leaq 0x9273(%rip), %rsi      # 0x11858
movq %r14, %rdi
callq 0x5480
movl 0x4(%rbx), %esi
addl 0x8(%rbx), %esi
addl 0x10(%rbx), %esi
addl (%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x9267(%rip), %rsi      # 0x1186e
movq %rax, %rdi
callq 0x5480
leaq 0x9264(%rip), %rsi      # 0x1187a
movq %rax, %rdi
callq 0x5480
movl 0x8(%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x925d(%rip), %rsi      # 0x1188d
movq %rax, %rdi
callq 0x5480
movl 0x4(%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x9254(%rip), %rsi      # 0x1189e
movq %rax, %rdi
callq 0x5480
movl 0x10(%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x924c(%rip), %rsi      # 0x118b0
movq %rax, %rdi
callq 0x5480
movl (%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x923e(%rip), %rsi      # 0x118bb
movq %rax, %rdi
callq 0x5480
movl 0x14(%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x923c(%rip), %rsi      # 0x118d3
movq %rax, %rdi
callq 0x5480
movl 0x18(%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x9234(%rip), %rsi      # 0x118e5
movq %rax, %rdi
callq 0x5480
movl 0x1c(%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x9233(%rip), %r13      # 0x118fe
movq %rax, %rdi
movq %r13, %rsi
callq 0x5480
movl 0x20(%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x9233(%rip), %r15      # 0x1191b
movq %rax, %rdi
movq %r15, %rsi
callq 0x5480
movl 0x24(%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x9231(%rip), %r12      # 0x11936
movq %rax, %rdi
movq %r12, %rsi
callq 0x5480
movl 0x28(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
callq 0x5240
movq %rax, %rdi
callq 0x5240
leaq 0x920f(%rip), %rsi      # 0x11941
movq %r14, %rdi
callq 0x5480
movl 0x34(%rbx), %esi
addl 0x38(%rbx), %esi
addl 0x40(%rbx), %esi
addl 0x30(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
leaq 0x9116(%rip), %rsi      # 0x1186e
callq 0x5480
movq %rax, %rdi
leaq 0x9113(%rip), %rsi      # 0x1187a
callq 0x5480
movl 0x38(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
leaq 0x910c(%rip), %rsi      # 0x1188d
callq 0x5480
movl 0x34(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
leaq 0x9103(%rip), %rsi      # 0x1189e
callq 0x5480
movl 0x40(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
leaq 0x90fb(%rip), %rsi      # 0x118b0
callq 0x5480
movl 0x30(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
leaq 0x90ec(%rip), %rsi      # 0x118bb
callq 0x5480
movl 0x44(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
leaq 0x90ea(%rip), %rsi      # 0x118d3
callq 0x5480
movl 0x48(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
leaq 0x90e2(%rip), %rsi      # 0x118e5
callq 0x5480
movl 0x4c(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
movq %r13, %rsi
callq 0x5480
movl 0x50(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
movq %r15, %rsi
callq 0x5480
movl 0x54(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
movq %r12, %rsi
callq 0x5480
movl 0x58(%rbx), %esi
movq %rax, %rdi
callq 0x5320
leaq 0x90f7(%rip), %rsi      # 0x11953
movq %rax, %rdi
callq 0x5480
leaq 0x9101(%rip), %rsi      # 0x1196c
movq %rax, %rdi
callq 0x5480
movl 0x5c(%rbx), %esi
movq %rax, %rdi
callq 0x5320
movq %rax, %rdi
callq 0x5240
movq %rax, %rdi
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
jmp 0x5240