Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- use@use-HP-Pavilion-dv6-Notebook-PC:~/iotmonitor$ zig build-obj mqttlib.zig -lc
- reached unreachable code
- /home/use/zig/lib/std/debug.zig:228:14: 0x55a535e25ac8 in std.debug.assert (zigstage2)
- if (!ok) unreachable; // assertion failure
- ^
- /home/use/zig/lib/std/zig/render.zig:2349:15: 0x55a53601a6d2 in std.zig.render.renderTokenOffset (zigstage2)
- assert(loc.line != 0);
- ^
- /home/use/zig/lib/std/zig/render.zig:2408:29: 0x55a535f8e4f1 in std.zig.render.renderToken (zigstage2)
- return renderTokenOffset(tree, stream, token_index, indent, start_col, space, 0);
- ^
- /home/use/zig/lib/std/zig/render.zig:2140:20: 0x55a535f8ff70 in std.zig.render.renderVarDecl (zigstage2)
- try renderToken(tree, stream, var_decl.semicolon_token, indent, start_col, Space.Newline);
- ^
- /home/use/zig/lib/std/zig/render.zig:240:30: 0x55a535f198e6 in std.zig.render.renderContainerDecl (zigstage2)
- try renderVarDecl(allocator, stream, tree, indent, start_col, var_decl);
- ^
- /home/use/zig/lib/std/zig/render.zig:206:28: 0x55a535ec50ef in std.zig.render.renderTopLevelDecl (zigstage2)
- try renderContainerDecl(allocator, stream, tree, indent, start_col, decl, .Newline);
- ^
- /home/use/zig/lib/std/zig/render.zig:179:31: 0x55a535e4f3c8 in std.zig.render.renderRoot (zigstage2)
- try renderTopLevelDecl(allocator, stream, tree, 0, &start_col, decl);
- ^
- /home/use/zig/lib/std/zig/render.zig:53:19: 0x55a535e2a10a in std.zig.render.render (zigstage2)
- try renderRoot(allocator, my_stream_stream, tree);
- ^
- /home/use/zig/src-self-hosted/stage2.zig:155:23: 0x55a535e29d4c in stage2_render_ast (zigstage2)
- _ = std.zig.render(std.heap.c_allocator, c_out_stream, tree) catch |e| switch (e) {
- ^
- /home/use/zig/src/ir.cpp:25591:0: 0x55a535d92f18 in ir_analyze_instruction_c_import (/home/use/zig/src/ir.cpp)
- stage2_render_ast(ast, out_file);
- /home/use/zig/src/ir.cpp:30382:0: 0x55a535da4b8a in ir_analyze_instruction_base (/home/use/zig/src/ir.cpp)
- return ir_analyze_instruction_c_import(ira, (IrInstSrcCImport *)instruction);
- /home/use/zig/src/ir.cpp:30626:0: 0x55a535da5803 in ir_analyze (/home/use/zig/src/ir.cpp)
- IrInstGen *new_instruction = ir_analyze_instruction_base(ira, old_instruction);
- /home/use/zig/src/ir.cpp:13330:0: 0x55a535d63595 in ir_eval_const_value (/home/use/zig/src/ir.cpp)
- return_ptr->type->data.pointer.child_type, expected_type_source_node, return_ptr);
- /home/use/zig/src/analyze.cpp:1140:0: 0x55a535de6b7f in analyze_const_value (/home/use/zig/src/analyze.cpp)
- nullptr, nullptr, node, type_name, nullptr, nullptr, undef)))
- /home/use/zig/src/analyze.cpp:3989:0: 0x55a535defd2f in resolve_decl_var (/home/use/zig/src/analyze.cpp)
- init_value = analyze_const_value(g, tld_var->base.parent_scope, var_decl->expr, explicit_type,
- /home/use/zig/src/analyze.cpp:4185:0: 0x55a535df07ea in resolve_top_level_decl (/home/use/zig/src/analyze.cpp)
- resolve_decl_var(g, tld_var, allow_lazy);
- /home/use/zig/src/ir.cpp:21936:0: 0x55a535d83f35 in ir_analyze_decl_ref (/home/use/zig/src/ir.cpp)
- resolve_top_level_decl(ira->codegen, tld, source_instruction->source_node, true);
- /home/use/zig/src/ir.cpp:28973:0: 0x55a535da0012 in ir_analyze_instruction_decl_ref (/home/use/zig/src/ir.cpp)
- IrInstGen *ref_instruction = ir_analyze_decl_ref(ira, &instruction->base.base, instruction->tld);
- /home/use/zig/src/ir.cpp:30454:0: 0x55a535da4eea in ir_analyze_instruction_base (/home/use/zig/src/ir.cpp)
- return ir_analyze_instruction_decl_ref(ira, (IrInstSrcDeclRef *)instruction);
- /home/use/zig/src/ir.cpp:30626:0: 0x55a535da5803 in ir_analyze (/home/use/zig/src/ir.cpp)
- IrInstGen *new_instruction = ir_analyze_instruction_base(ira, old_instruction);
- /home/use/zig/src/analyze.cpp:4837:0: 0x55a535df263b in analyze_fn_ir (/home/use/zig/src/analyze.cpp)
- &fn->analyzed_executable, fn_type_id->return_type, return_type_node, nullptr);
- /home/use/zig/src/analyze.cpp:4952:0: 0x55a535df2c05 in analyze_fn_body (/home/use/zig/src/analyze.cpp)
- analyze_fn_ir(g, fn_table_entry, return_type_node);
- /home/use/zig/src/analyze.cpp:4604:0: 0x55a535df1a6d in resolve_inferred_error_set (/home/use/zig/src/analyze.cpp)
- analyze_fn_body(g, infer_fn);
- /home/use/zig/src/ir.cpp:27674:0: 0x55a535d9ac0b in ir_analyze_instruction_test_err (/home/use/zig/src/ir.cpp)
- if (!resolve_inferred_error_set(ira->codegen, err_set_type, instruction->base.base.source_node)) {
- /home/use/zig/src/ir.cpp:30440:0: 0x55a535da4e42 in ir_analyze_instruction_base (/home/use/zig/src/ir.cpp)
- return ir_analyze_instruction_test_err(ira, (IrInstSrcTestErr *)instruction);
- /home/use/zig/src/ir.cpp:30626:0: 0x55a535da5803 in ir_analyze (/home/use/zig/src/ir.cpp)
- IrInstGen *new_instruction = ir_analyze_instruction_base(ira, old_instruction);
- /home/use/zig/src/analyze.cpp:4837:0: 0x55a535df263b in analyze_fn_ir (/home/use/zig/src/analyze.cpp)
- &fn->analyzed_executable, fn_type_id->return_type, return_type_node, nullptr);
- /home/use/zig/src/analyze.cpp:4952:0: 0x55a535df2c05 in analyze_fn_body (/home/use/zig/src/analyze.cpp)
- analyze_fn_ir(g, fn_table_entry, return_type_node);
- /home/use/zig/src/analyze.cpp:5064:0: 0x55a535df34a1 in semantic_analyze (/home/use/zig/src/analyze.cpp)
- analyze_fn_body(g, fn_entry);
- /home/use/zig/src/codegen.cpp:9722:0: 0x55a535d209a7 in gen_root_source (/home/use/zig/src/codegen.cpp)
- semantic_analyze(g);
- /home/use/zig/src/codegen.cpp:10827:0: 0x55a535d25012 in codegen_build_and_link (/home/use/zig/src/codegen.cpp)
- gen_root_source(g);
- /home/use/zig/src/main.cpp:1648:0: 0x55a535cf52ca in main0 (/home/use/zig/src/main.cpp)
- codegen_build_and_link(g);
- /home/use/zig/src/main.cpp:1835:0: 0x55a535cf5e4e in main (/home/use/zig/src/main.cpp)
- auto result = main0(argc, argv);
- Abandon (core dumped)
- use@use-HP-Pavilion-dv6-Notebook-PC:~/iotmonitor$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement