(lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = hit program assert frame #0: 0x00000001977f2868 libsystem_kernel.dylib`__pthread_kill + 8 frame #1: 0x0000000197829cec libsystem_pthread.dylib`pthread_kill + 288 frame #2: 0x00000001977622c8 libsystem_c.dylib`abort + 180 frame #3: 0x0000000197761620 libsystem_c.dylib`__assert_rtn + 272 * frame #4: 0x0000000101db0e10 .crystal-wrapped`LLVMOffsetOfElement.cold.2 + 40 frame #5: 0x000000010130c504 .crystal-wrapped`LLVMOffsetOfElement + 84 frame #6: 0x000000010059e038 .crystal-wrapped`*Crystal::CodeGenVisitor#get_debug_type:(LibLLVM::MetadataRef | Nil) + 12200 frame #7: 0x000000010059df58 .crystal-wrapped`*Crystal::CodeGenVisitor#get_debug_type:(LibLLVM::MetadataRef | Nil) + 11976 frame #8: 0x000000010059d3ac .crystal-wrapped`*Crystal::CodeGenVisitor#get_debug_type:(LibLLVM::MetadataRef | Nil) + 8988 frame #9: 0x000000010059df58 .crystal-wrapped`*Crystal::CodeGenVisitor#get_debug_type:(LibLLVM::MetadataRef | Nil) + 11976 frame #10: 0x000000010059d3ac .crystal-wrapped`*Crystal::CodeGenVisitor#get_debug_type:(LibLLVM::MetadataRef | Nil) + 8988 frame #11: 0x000000010059d3ac .crystal-wrapped`*Crystal::CodeGenVisitor#get_debug_type:(LibLLVM::MetadataRef | Nil) + 8988 frame #12: 0x000000010059df58 .crystal-wrapped`*Crystal::CodeGenVisitor#get_debug_type:(LibLLVM::MetadataRef | Nil) + 11976 frame #13: 0x000000010059df58 .crystal-wrapped`*Crystal::CodeGenVisitor#get_debug_type:(LibLLVM::MetadataRef | Nil) + 11976 frame #14: 0x000000010059df58 .crystal-wrapped`*Crystal::CodeGenVisitor#get_debug_type:(LibLLVM::MetadataRef | Nil) + 11976 frame #15: 0x00000001005d7ec0 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun_signature_non_external:Array(Crystal::Arg) + 1800 frame #16: 0x00000001005d49d8 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 900 frame #17: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #18: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #19: 0x00000001005e3110 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 4056 frame #20: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #21: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #22: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #23: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #24: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #25: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #26: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #27: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #28: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #29: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #30: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #31: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #32: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #33: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #34: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #35: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #36: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #37: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #38: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #39: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #40: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #41: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #42: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #43: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #44: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #45: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #46: 0x00000001005c3d8c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 404 frame #47: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #48: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #49: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #50: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #51: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #52: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #53: 0x00000001005e3110 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 4056 frame #54: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #55: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #56: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #57: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #58: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #59: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #60: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #61: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #62: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #63: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #64: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #65: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #66: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #67: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #68: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #69: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #70: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #71: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #72: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #73: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #74: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #75: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #76: 0x00000001005e3110 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 4056 frame #77: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #78: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #79: 0x00000001005c5284 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 5772 frame #80: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #81: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #82: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #83: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #84: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #85: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #86: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #87: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #88: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #89: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #90: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #91: 0x00000001005e3110 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 4056 frame #92: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #93: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #94: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #95: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #96: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #97: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #98: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #99: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #100: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #101: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #102: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #103: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #104: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #105: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #106: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #107: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #108: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #109: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #110: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #111: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #112: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #113: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #114: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #115: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #116: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #117: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #118: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #119: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #120: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #121: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #122: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #123: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #124: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #125: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #126: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #127: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #128: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #129: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #130: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #131: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #132: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #133: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #134: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #135: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #136: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #137: 0x00000001005e8c90 .crystal-wrapped`*Crystal::CodeGenVisitor#prepare_call_args_non_external:Array(LLVM::Value) + 1072 frame #138: 0x00000001005e24a8 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 880 frame #139: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #140: 0x00000001005e8c90 .crystal-wrapped`*Crystal::CodeGenVisitor#prepare_call_args_non_external:Array(LLVM::Value) + 1072 frame #141: 0x00000001005e24a8 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 880 frame #142: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #143: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #144: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #145: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #146: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #147: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #148: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #149: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #150: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #151: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #152: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #153: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #154: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #155: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #156: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #157: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #158: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #159: 0x00000001005e8c90 .crystal-wrapped`*Crystal::CodeGenVisitor#prepare_call_args_non_external:Array(LLVM::Value) + 1072 frame #160: 0x00000001005e24a8 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 880 frame #161: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #162: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #163: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #164: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #165: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #166: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #167: 0x00000001005c6530 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10552 frame #168: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #169: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #170: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #171: 0x00000001005c558c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 6548 frame #172: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #173: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #174: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #175: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #176: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #177: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #178: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #179: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #180: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #181: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #182: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #183: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #184: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #185: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #186: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #187: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #188: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #189: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #190: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #191: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #192: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #193: 0x00000001005c6530 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10552 frame #194: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #195: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #196: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #197: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #198: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #199: 0x00000001005c929c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 22180 frame #200: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #201: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #202: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #203: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #204: 0x00000001005c3d8c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 404 frame #205: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #206: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #207: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #208: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #209: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #210: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #211: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #212: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #213: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #214: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #215: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #216: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #217: 0x00000001005c3d8c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 404 frame #218: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #219: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #220: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #221: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #222: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #223: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #224: 0x00000001005e3110 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 4056 frame #225: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #226: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #227: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #228: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #229: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #230: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #231: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #232: 0x00000001005fa6f0 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:(Bool | Nil) + 448 frame #233: 0x00000001005c402c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1076 frame #234: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #235: 0x00000001005c5284 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 5772 frame #236: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #237: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #238: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #239: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #240: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #241: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #242: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #243: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #244: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #245: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #246: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #247: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #248: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #249: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #250: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #251: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #252: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #253: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #254: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #255: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #256: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #257: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #258: 0x00000001005e8c90 .crystal-wrapped`*Crystal::CodeGenVisitor#prepare_call_args_non_external:Array(LLVM::Value) + 1072 frame #259: 0x00000001005e24a8 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 880 frame #260: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #261: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #262: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #263: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #264: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #265: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #266: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #267: 0x00000001005c558c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 6548 frame #268: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #269: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #270: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #271: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #272: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #273: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #274: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #275: 0x00000001005c3d8c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 404 frame #276: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #277: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #278: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #279: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #280: 0x00000001005c558c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 6548 frame #281: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #282: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #283: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #284: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #285: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #286: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #287: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #288: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #289: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #290: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #291: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #292: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #293: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #294: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #295: 0x00000001005c3d8c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 404 frame #296: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #297: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #298: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #299: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #300: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #301: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #302: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #303: 0x00000001005c6530 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10552 frame #304: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #305: 0x00000001005c558c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 6548 frame #306: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #307: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #308: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #309: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #310: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #311: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #312: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #313: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #314: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #315: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #316: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #317: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #318: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #319: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #320: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #321: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #322: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #323: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #324: 0x00000001005e8920 .crystal-wrapped`*Crystal::CodeGenVisitor#prepare_call_args_non_external:Array(LLVM::Value) + 192 frame #325: 0x00000001005e24a8 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 880 frame #326: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #327: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #328: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #329: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #330: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #331: 0x00000001005e8c90 .crystal-wrapped`*Crystal::CodeGenVisitor#prepare_call_args_non_external:Array(LLVM::Value) + 1072 frame #332: 0x00000001005e24a8 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 880 frame #333: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #334: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #335: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #336: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #337: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #338: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #339: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #340: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #341: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #342: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #343: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #344: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #345: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #346: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #347: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #348: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #349: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #350: 0x00000001005fa6f0 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:(Bool | Nil) + 448 frame #351: 0x00000001005c402c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1076 frame #352: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #353: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #354: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #355: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #356: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #357: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #358: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #359: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #360: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #361: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #362: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #363: 0x00000001005e8920 .crystal-wrapped`*Crystal::CodeGenVisitor#prepare_call_args_non_external:Array(LLVM::Value) + 192 frame #364: 0x00000001005e24a8 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 880 frame #365: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #366: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #367: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #368: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #369: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #370: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #371: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #372: 0x00000001005c6530 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10552 frame #373: 0x00000001005fda44 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_cond:LLVM::Value + 36 frame #374: 0x00000001005c643c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10308 frame #375: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #376: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #377: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #378: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #379: 0x00000001005e3110 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 4056 frame #380: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #381: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #382: 0x00000001005c5284 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 5772 frame #383: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #384: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #385: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #386: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #387: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #388: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #389: 0x00000001005c5460 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 6248 frame #390: 0x00000001005e2518 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 992 frame #391: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #392: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #393: 0x00000001005c5460 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 6248 frame #394: 0x00000001005e8920 .crystal-wrapped`*Crystal::CodeGenVisitor#prepare_call_args_non_external:Array(LLVM::Value) + 192 frame #395: 0x00000001005e24a8 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 880 frame #396: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #397: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #398: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #399: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #400: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #401: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #402: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #403: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #404: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #405: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #406: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #407: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #408: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #409: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #410: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #411: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #412: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #413: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #414: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #415: 0x00000001005c6530 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10552 frame #416: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #417: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #418: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #419: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #420: 0x00000001005fa6f0 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:(Bool | Nil) + 448 frame #421: 0x00000001005c402c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1076 frame #422: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #423: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #424: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #425: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #426: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #427: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #428: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #429: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #430: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #431: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #432: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #433: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #434: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #435: 0x00000001005fa6f0 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:(Bool | Nil) + 448 frame #436: 0x00000001005c402c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1076 frame #437: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #438: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #439: 0x00000001005c6530 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10552 frame #440: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #441: 0x00000001005c6530 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10552 frame #442: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #443: 0x00000001005c6530 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10552 frame #444: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #445: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #446: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #447: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #448: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #449: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #450: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #451: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #452: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #453: 0x00000001005c5284 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 5772 frame #454: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #455: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #456: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #457: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #458: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #459: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #460: 0x00000001005ff740 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_if_branch:(LLVM::Value | Nil) + 72 frame #461: 0x00000001005c6518 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 10528 frame #462: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #463: 0x00000001005c90f8 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 21760 frame #464: 0x00000001005c929c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 22180 frame #465: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #466: 0x00000001005e3784 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 5708 frame #467: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #468: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #469: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #470: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #471: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #472: 0x00000001005fa6f0 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:(Bool | Nil) + 448 frame #473: 0x00000001005c402c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1076 frame #474: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #475: 0x00000001005d5178 .crystal-wrapped`*Crystal::CodeGenVisitor#codegen_fun:LLVM::Function + 2852 frame #476: 0x00000001005ea20c .crystal-wrapped`*Crystal::CodeGenVisitor#target_def_fun:LLVM::Function + 2156 frame #477: 0x00000001005e25ec .crystal-wrapped`*Crystal::CodeGenVisitor#visit:Bool + 1204 frame #478: 0x00000001005c624c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 9812 frame #479: 0x00000001005d2520 .crystal-wrapped`*Crystal::CodeGenVisitor#initialize_const:LLVM::Value + 1244 frame #480: 0x00000001005fa5f8 .crystal-wrapped`*Crystal::CodeGenVisitor#visit:(Bool | Nil) + 200 frame #481: 0x00000001005c402c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1076 frame #482: 0x00000001005c728c .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 13972 frame #483: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #484: 0x00000001005c44f4 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 2300 frame #485: 0x00000001005c4368 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1904 frame #486: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #487: 0x00000001005c4368 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1904 frame #488: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #489: 0x00000001005c4368 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1904 frame #490: 0x00000001005c4c04 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 4108 frame #491: 0x00000001005c4368 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1904 frame #492: 0x00000001005c40a0 .crystal-wrapped`*Crystal::ASTNode+@Crystal::ASTNode#accept:Nil + 1192 frame #493: 0x0000000100573368 .crystal-wrapped`*Crystal::Compiler#codegen:(Tuple(Array(Crystal::Compiler::CompilationUnit), Array(String)) | Nil) + 508 frame #494: 0x00000001009142ac .crystal-wrapped`*Crystal::Compiler#compile:Crystal::Compiler::Result + 156 frame #495: 0x000000010000954c .crystal-wrapped`__crystal_main + 16400 frame #496: 0x000000010000f864 .crystal-wrapped`main + 80 frame #497: 0x00000001974ffe50 dyld`start + 2544