// File: /workspace/github_cpp_makefile_star2_O3/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 0xb4a5(%rip), %rsi      # 0x14888
movl $0x15, %edx
movq %r14, %rdi
callq 0x54f0
movl 0x4(%rbx), %esi
addl 0x8(%rbx), %esi
addl 0x10(%rbx), %esi
addl (%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r15
leaq 0xb491(%rip), %rsi      # 0x1489e
movl $0xb, %edx
movq %rax, %rdi
callq 0x54f0
leaq 0xb489(%rip), %rsi      # 0x148aa
movl $0x12, %edx
movq %r15, %rdi
callq 0x54f0
movl 0x8(%rbx), %esi
movq %r15, %rdi
callq 0x52f0
movq %rax, %r15
leaq 0xb47a(%rip), %rsi      # 0x148bd
movl $0x10, %edx
movq %rax, %rdi
callq 0x54f0
movl 0x4(%rbx), %esi
movq %r15, %rdi
callq 0x52f0
movq %rax, %r15
leaq 0xb469(%rip), %rsi      # 0x148ce
movl $0x11, %edx
movq %rax, %rdi
callq 0x54f0
movl 0x10(%rbx), %esi
movq %r15, %rdi
callq 0x52f0
movq %rax, %r15
leaq 0xb459(%rip), %rsi      # 0x148e0
movl $0xa, %edx
movq %rax, %rdi
callq 0x54f0
movl (%rbx), %esi
movq %r15, %rdi
callq 0x52f0
movq %rax, %r15
leaq 0xb443(%rip), %rsi      # 0x148eb
movl $0x17, %edx
movq %rax, %rdi
callq 0x54f0
movl 0x14(%rbx), %esi
movq %r15, %rdi
callq 0x52f0
movq %rax, %r15
leaq 0xb439(%rip), %rsi      # 0x14903
movl $0x11, %edx
movq %rax, %rdi
callq 0x54f0
movl 0x18(%rbx), %esi
movq %r15, %rdi
callq 0x52f0
movq %rax, %r15
leaq 0xb429(%rip), %rsi      # 0x14915
movl $0x18, %edx
movq %rax, %rdi
callq 0x54f0
movl 0x1c(%rbx), %esi
movq %r15, %rdi
callq 0x52f0
movq %rax, %r15
leaq 0xb420(%rip), %rsi      # 0x1492e
movl $0x1c, %edx
movq %rax, %rdi
callq 0x54f0
movl 0x20(%rbx), %esi
movq %r15, %rdi
callq 0x52f0
movq %rax, %r12
leaq 0xb41b(%rip), %r15      # 0x1494b
movl $0x1a, %edx
movq %rax, %rdi
movq %r15, %rsi
callq 0x54f0
movl 0x24(%rbx), %esi
movq %r12, %rdi
callq 0x52f0
movq %rax, %r13
leaq 0xb411(%rip), %r12      # 0x14966
movl $0xa, %edx
movq %rax, %rdi
movq %r12, %rsi
callq 0x54f0
movl 0x28(%rbx), %esi
movq %r13, %rdi
callq 0x52f0
movq %rax, %r13
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r13, %rdi
movl $0xa, %esi
callq 0x5470
movsbl %al, %esi
movq %r13, %rdi
callq 0x5040
movq %rax, %rdi
callq 0x5300
movq %rax, %r13
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %r13, %rdi
movl $0xa, %esi
callq 0x5470
movsbl %al, %esi
movq %r13, %rdi
callq 0x5040
movq %rax, %rdi
callq 0x5300
leaq 0xb3a6(%rip), %rsi      # 0x14971
movl $0x11, %edx
movq %r14, %rdi
callq 0x54f0
movl 0x34(%rbx), %esi
addl 0x38(%rbx), %esi
addl 0x40(%rbx), %esi
addl 0x30(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
movl $0xb, %edx
movq %rax, %rdi
leaq 0xb2a0(%rip), %rsi      # 0x1489e
callq 0x54f0
movl $0x12, %edx
movq %r14, %rdi
leaq 0xb298(%rip), %rsi      # 0x148aa
callq 0x54f0
movl 0x38(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
movl $0x10, %edx
movq %rax, %rdi
leaq 0xb289(%rip), %rsi      # 0x148bd
callq 0x54f0
movl 0x34(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
movl $0x11, %edx
movq %rax, %rdi
leaq 0xb278(%rip), %rsi      # 0x148ce
callq 0x54f0
movl 0x40(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
movl $0xa, %edx
movq %rax, %rdi
leaq 0xb268(%rip), %rsi      # 0x148e0
callq 0x54f0
movl 0x30(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
movl $0x17, %edx
movq %rax, %rdi
leaq 0xb251(%rip), %rsi      # 0x148eb
callq 0x54f0
movl 0x44(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
movl $0x11, %edx
movq %rax, %rdi
leaq 0xb247(%rip), %rsi      # 0x14903
callq 0x54f0
movl 0x48(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
movl $0x18, %edx
movq %rax, %rdi
leaq 0xb237(%rip), %rsi      # 0x14915
callq 0x54f0
movl 0x4c(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
movl $0x1c, %edx
movq %rax, %rdi
leaq 0xb22e(%rip), %rsi      # 0x1492e
callq 0x54f0
movl 0x50(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
movl $0x1a, %edx
movq %rax, %rdi
movq %r15, %rsi
callq 0x54f0
movl 0x54(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
movl $0xa, %edx
movq %rax, %rdi
movq %r12, %rsi
callq 0x54f0
movl 0x58(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %r14
leaq 0xb22d(%rip), %rsi      # 0x14983
movl $0x18, %edx
movq %rax, %rdi
callq 0x54f0
leaq 0xb232(%rip), %rsi      # 0x1499c
movl $0xb, %edx
movq %r14, %rdi
callq 0x54f0
movl 0x5c(%rbx), %esi
movq %r14, %rdi
callq 0x52f0
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x5470
movsbl %al, %esi
movq %rbx, %rdi
callq 0x5040
movq %rax, %rdi
callq 0x5300
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x5470
movsbl %al, %esi
movq %rbx, %rdi
callq 0x5040
movq %rax, %rdi
addq $0x8, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
jmp 0x5300