// File: /workspace/github_cpp_makefile_star2_O3/williewillus[P]panda_scratchpad/src/tests/j-lang150.cpp
// Function: tests::testName::setup()
virtual int setup() override {
                
				test_path = mnt_dir_ ;
				A_path = mnt_dir_ + "/A";
				AC_path = mnt_dir_ + "/A/C";
				B_path = mnt_dir_ + "/B";
				foo_path = mnt_dir_ + "/foo";
				bar_path = mnt_dir_ + "/bar";
				Afoo_path = mnt_dir_ + "/A/foo";
				Abar_path = mnt_dir_ + "/A/bar";
				Bfoo_path = mnt_dir_ + "/B/foo";
				Bbar_path = mnt_dir_ + "/B/bar";
				ACfoo_path = mnt_dir_ + "/A/C/foo";
				ACbar_path = mnt_dir_ + "/A/C/bar";
                return 0;
            }

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %rbx
subq $0x28, %rsp
movq %rdi, %rbx
leaq 0x8(%rdi), %rsi
addq $0x38, %rdi
callq 0x81d0
leaq -0x28(%rbp), %r15
movq %r15, -0x10(%r15)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
leaq -0x38(%rbp), %r14
movq %r14, %rdi
callq 0x8150
leaq 0x545b(%rip), %rsi      # 0xe012
movq %r14, %rdi
callq 0x8670
leaq 0x58(%rbx), %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8bd8
callq 0x8350
movq %r15, (%r14)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
movq %r14, %rdi
callq 0x8150
leaq 0x5420(%rip), %rsi      # 0xe015
movq %r14, %rdi
callq 0x8670
leaq 0x78(%rbx), %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8c16
callq 0x8350
movq %r15, (%r14)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
movq %r14, %rdi
callq 0x8150
leaq 0x53e7(%rip), %rsi      # 0xe01a
movq %r14, %rdi
callq 0x8670
leaq 0x98(%rbx), %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8c57
callq 0x8350
movq %r15, (%r14)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
movq %r14, %rdi
callq 0x8150
leaq 0x53ab(%rip), %rsi      # 0xe01f
movq %r14, %rdi
callq 0x8670
leaq 0xb8(%rbx), %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8c98
callq 0x8350
movq %r15, (%r14)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
movq %r14, %rdi
callq 0x8150
leaq 0x5371(%rip), %rsi      # 0xe026
movq %r14, %rdi
callq 0x8670
leaq 0xd8(%rbx), %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8cd9
callq 0x8350
movq %r15, (%r14)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
movq %r14, %rdi
callq 0x8150
leaq 0x5327(%rip), %rsi      # 0xe01d
movq %r14, %rdi
callq 0x8670
leaq 0xf8(%rbx), %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8d1a
callq 0x8350
movq %r15, (%r14)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
movq %r14, %rdi
callq 0x8150
leaq 0x52ed(%rip), %rsi      # 0xe024
movq %r14, %rdi
callq 0x8670
leaq 0x118(%rbx), %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8d5b
callq 0x8350
movq %r15, (%r14)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
movq %r14, %rdi
callq 0x8150
leaq 0x52b3(%rip), %rsi      # 0xe02b
movq %r14, %rdi
callq 0x8670
leaq 0x138(%rbx), %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8d9c
callq 0x8350
movq %r15, (%r14)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
movq %r14, %rdi
callq 0x8150
leaq 0x5279(%rip), %rsi      # 0xe032
movq %r14, %rdi
callq 0x8670
leaq 0x158(%rbx), %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8ddd
callq 0x8350
movq %r15, (%r14)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
movq %r14, %rdi
callq 0x8150
leaq 0x523f(%rip), %rsi      # 0xe039
movq %r14, %rdi
callq 0x8670
leaq 0x178(%rbx), %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8e1e
callq 0x8350
movq %r15, (%r14)
movq 0x8(%rbx), %rsi
movq 0x10(%rbx), %rdx
addq %rsi, %rdx
movq %r14, %rdi
callq 0x8150
leaq 0x5207(%rip), %rsi      # 0xe042
movq %r14, %rdi
callq 0x8670
addq $0x198, %rbx            # imm = 0x198
movq %rbx, %rdi
movq %r14, %rsi
callq 0x8410
movq (%r14), %rdi
cmpq %r15, %rdi
je 0x8e62
callq 0x8350
xorl %eax, %eax
addq $0x28, %rsp
popq %rbx
popq %r14
popq %r15
popq %rbp
retq
jmp 0x8e83
jmp 0x8e83
jmp 0x8e83
jmp 0x8e83
jmp 0x8e83
jmp 0x8e83
jmp 0x8e83
jmp 0x8e83
jmp 0x8e83
jmp 0x8e83
movq %rax, %rbx
movq -0x38(%rbp), %rdi
cmpq %r15, %rdi
je 0x8e94
callq 0x8350
movq %rbx, %rdi
callq 0x85e0