Compare commits

..

1 Commits

Author SHA1 Message Date
113a584b9b Reproduce command
Some checks failed
CI / ci (MinSizeRel, ubuntu-latest) (pull_request) Failing after 32s
CI / ci (RelWithDebInfo, ubuntu-latest) (pull_request) Failing after 31s
CI / ci (Release, ubuntu-latest) (pull_request) Failing after 30s
CI / ci (Debug, ubuntu-latest) (pull_request) Failing after 1m5s
2025-06-21 07:58:19 -06:00
2 changed files with 1 additions and 21 deletions

View File

@ -18559,10 +18559,7 @@ names: [_][]u8 =
return 1;
}
>debug_info_array: [_]u1 = [1, 0];
>command = command_string_to_enum.enum_value;
switch (command)
{
.compile =>
@ -18624,6 +18621,7 @@ names: [_][]u8 =
report_error();
}
>debug_info_array: [_]u1 = [1, 0];
for (name: names)
{
for (build_mode: #enum_values(BuildMode))

View File

@ -619,24 +619,6 @@ void entry_point(Slice<char* const> arguments, Slice<char* const> envp)
print(compiler_has_debug_info ? string_literal(" with debug info\n") : string_literal(" with no debug info\n"));
bb_fail();
}
char* const reproduce_arguments[] =
{
(char*)compiler.pointer,
(char*)"reproduce",
0,
};
arg_slice = array_to_slice(reproduce_arguments);
arg_slice.length -= 1;
execution = os_execute(arena, arg_slice, environment, {});
success = execution.termination_kind == TerminationKind::exit && execution.termination_code == 0;
if (!success)
{
print(string_literal("Self-hosted reproduction failed: "));
print(build_mode_to_string(compiler_build_mode));
print(compiler_has_debug_info ? string_literal(" with debug info\n") : string_literal(" with no debug info\n"));
bb_fail();
}
}
}
} break;