1

bump zig sdk to 0.11.0-dev.2619+bd3e248c7

From https://github.com/marler8997/zig-unofficial-releases

I also updated the "Release Process" wiki instructing how to use it.
Long live Mr. Marler!

The launcher got a facelift because of this error:

    /code/zig-linux-x86_64-0.11.0-dev.2619+bd3e248c7/lib/std/fmt.zig:2013:9: error: function called at runtime cannot return value at comptime
            return &buf;
            ^~~~~~~~~~~
    referenced by:
        test.launcher:parseArgs: toolchain/launcher.zig:334:31
        remaining reference traces hidden; use '-freference-trace' to see all reference traces

Zig gets confused by the requirement in that test in a runtime context.
This commit is contained in:
Motiejus Jakštys 2023-04-24 14:34:20 +03:00
parent cb46744cb8
commit 3e07f72a8b
2 changed files with 8 additions and 8 deletions

View File

@ -20,14 +20,14 @@ URL_FORMAT_NIGHTLY = "https://ziglang.org/builds/zig-{host_platform}-{version}.{
# generous enough to host the artifacts, which we use. # generous enough to host the artifacts, which we use.
URL_FORMAT_BAZELMIRROR = "https://mirror.bazel.build/" + URL_FORMAT_NIGHTLY.lstrip("https://") URL_FORMAT_BAZELMIRROR = "https://mirror.bazel.build/" + URL_FORMAT_NIGHTLY.lstrip("https://")
_VERSION = "0.11.0-dev.2545+311d50f9d" _VERSION = "0.11.0-dev.2619+bd3e248c7"
_HOST_PLATFORM_SHA256 = { _HOST_PLATFORM_SHA256 = {
"linux-aarch64": "9a4582c534802454775d2c3db33c472f55285b5203032d55fb13c5a41cc31833", "linux-aarch64": "e72aedc7b9ecf20164dc5aae952499f03402383ca9fb84e72bbb8598f45f693f",
"linux-x86_64": "b0895fe5d83dd361bd268580c9de5d5a3c42eaf966ea049bfae93eb537a88633", "linux-x86_64": "019dbe76a9035ae4c775483ccb860a740759e22c8bbebd0234f8eaa2a7458cd7",
"macos-aarch64": "6f9aabd01d5200fe419e5fa54846e67f8342bf4cbebb71f735a729f4daaf4190", "macos-aarch64": "3a62f5a535c532978c6a7d248a1f141004de0812fa4b432d50f5dcc9e29e2a55",
"macos-x86_64": "4bc1f1c28637b49b4ececdc819fc3d1a5d593560b8667183f26fe861b816279b", "macos-x86_64": "eb4e409cc84991dc0ea8e3e550edb2254d0b15be5f59f2cff4bdc406a9b1ec46",
"windows-x86_64": "7673a442a59492235157d6e6549698fd183bd90d43db74bf93ac3611cb3aad46", "windows-x86_64": "01004e422e7e7d48f1df403e368422ce7150428f827f3d579cd44e28f53dba2c",
} }
_HOST_PLATFORM_EXT = { _HOST_PLATFORM_EXT = {

View File

@ -322,7 +322,7 @@ test "launcher:parseArgs" {
.{ .{
.args = &[_][:0]const u8{"ar" ++ EXE}, .args = &[_][:0]const u8{"ar" ++ EXE},
.want_result = .{ .want_result = .{
.err = std.fmt.comptimePrint(usage_other ++ "\n", .{ .err = comptime std.fmt.comptimePrint(usage_other ++ "\n", .{
.zig_tool = "ar", .zig_tool = "ar",
.exe = EXE, .exe = EXE,
}), }),
@ -331,7 +331,7 @@ test "launcher:parseArgs" {
.{ .{
.args = &[_][:0]const u8{"c++" ++ EXE}, .args = &[_][:0]const u8{"c++" ++ EXE},
.want_result = .{ .want_result = .{
.err = std.fmt.comptimePrint(usage_cpp ++ "\n", .{ .err = comptime std.fmt.comptimePrint(usage_cpp ++ "\n", .{
.zig_tool = "c++", .zig_tool = "c++",
.exe = EXE, .exe = EXE,
}), }),