[nix-shell:~/dev/zig/build]$ ./zig build-exe test.zig -fno-LLD attempt to use null value /home/andy/dev/zig/src/link/Elf.zig:2814:69: 0xc61e9f in link.Elf.writeAllGlobalSymbols (zig1) const syms_sect = &self.sections.items[self.symtab_section_index.?]; ^ /home/andy/dev/zig/src/link/Elf.zig:744:35: 0xc52f87 in link.Elf.flushModule (zig1) try self.writeAllGlobalSymbols(); ^ /home/andy/dev/zig/src/link/Elf.zig:722:32: 0xc41ad6 in link.Elf.flush (zig1) return self.flushModule(comp); ^ /home/andy/dev/zig/src/link.zig:380:68: 0xbfbbde in link.File.flush (zig1) .elf => return @fieldParentPtr(Elf, "base", base).flush(comp), ^ /home/andy/dev/zig/src/Compilation.zig:1130:28: 0xbf4ad7 in Compilation.update (zig1) try self.bin_file.flush(self); ^ /home/andy/dev/zig/src/main.zig:1897:20: 0xbab0f6 in main.updateModule (zig1) try comp.update(); ^ /home/andy/dev/zig/src/main.zig:1755:17: 0xaff4b6 in main.buildOutputType (zig1) updateModule(gpa, comp, zir_out_path, hook) catch |err| switch (err) { ^ /home/andy/dev/zig/src/main.zig:160:31: 0xad73ec in main.mainArgs (zig1) return buildOutputType(gpa, arena, args, .{ .build = .Exe }); ^ /home/andy/dev/zig/src/stage1.zig:45:24: 0xad6e0e in main (zig1) stage2.mainArgs(gpa, arena, args) catch unreachable; ^ Aborted (core dumped)