diff --git a/Cargo.lock b/Cargo.lock index 60105582..45374527 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -797,9 +797,9 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.18" +version = "0.9.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f" dependencies = [ "crossbeam-utils", ] diff --git a/crates/wit-bindgen-go/src/lib.rs b/crates/wit-bindgen-go/src/lib.rs index 18f11460..dce64ed1 100644 --- a/crates/wit-bindgen-go/src/lib.rs +++ b/crates/wit-bindgen-go/src/lib.rs @@ -465,7 +465,7 @@ fn gofmt(src: &mut String) { .unwrap() .write_all(src.as_bytes()) .unwrap(); - src.truncate(0); + src.clear(); child.stdout.take().unwrap().read_to_string(src).unwrap(); let status = child.wait().unwrap(); assert!(status.success(), "\n\n\n\n{buf}\n\n\n\n"); diff --git a/flake.lock b/flake.lock index 29bf1153..8b53f83a 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "advisory-db": { "flake": false, "locked": { - "lastModified": 1782467904, - "narHash": "sha256-2ROADxDdmTMFV+jbwPbCU33qNZIO+WRcpUXmoQGLTLI=", + "lastModified": 1784303558, + "narHash": "sha256-BOqD2VjHKAjJB8uAltrYfjhci1JoiusWsHryUTup9FM=", "owner": "rustsec", "repo": "advisory-db", - "rev": "e69927bf37afb7707575bc95aff6a9ef3f2534fb", + "rev": "b5fc89b8be99e96f79194d8a6f11e9b4143b99f0", "type": "github" }, "original": { @@ -78,11 +78,11 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1782638651, - "narHash": "sha256-+pFKu+a/YWhPUaBj5cIa7PLNcDvpzpgzuZm+jeFJC38=", + "lastModified": 1784539434, + "narHash": "sha256-TitoB4AUyAEACEfMnIFPxFrkvEMqseulDvNHvfOyu7I=", "owner": "nix-community", "repo": "fenix", - "rev": "7f6d415487ef6d5dfe08c4bda148af3d21477dec", + "rev": "ef671b6baee7d1c55a93ee555d5f5ca2f0e6aaa0", "type": "github" }, "original": { @@ -300,11 +300,11 @@ "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1782707554, - "narHash": "sha256-uojCXOwdvNSQpryeCBpmKQ6Yr4pvGb7qwpqKo4YqnO4=", + "lastModified": 1784630946, + "narHash": "sha256-8Dfsz10IRWutkaGk/yoRV46Q4HqK2k4LGnZAY1SctWM=", "owner": "rvolosatovs", "repo": "nixify", - "rev": "5659eac149c439257b455965e2a8fdafe3f611d9", + "rev": "d17fd67446ba485a944e9abe98681e0ffccec664", "type": "github" }, "original": { @@ -369,11 +369,11 @@ }, "nixlib_3": { "locked": { - "lastModified": 1782614948, - "narHash": "sha256-ePjCwr1sNm9NYUqywL7QfK3JnlS015msC+eBu2zKlp8=", + "lastModified": 1784426460, + "narHash": "sha256-DFY3+18Zijt5odIlo/G2gn1cXbU9rVim01NG1zHbpxs=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "db3f255737b94216eb71cce308e2912cf6bc2d7c", + "rev": "e978bdeeff2de8eb5454396f6557e655845b32c7", "type": "github" }, "original": { @@ -400,11 +400,11 @@ }, "nixpkgs-darwin": { "locked": { - "lastModified": 1782659476, - "narHash": "sha256-sUx9ILMyA8kb/qTSFTK9Ztq9vnYoC6K+Og6Lka1Trmw=", + "lastModified": 1784517550, + "narHash": "sha256-uH9LkreZXkpZXD0QOXBkQWnAHhlVuT0wUABFw7AN9BU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "6fd9aa051d0be48c50589363c2858786e39c6766", + "rev": "fca2dbd4c00c3063235e56bb91758e24fc67b7b8", "type": "github" }, "original": { @@ -416,11 +416,11 @@ }, "nixpkgs-nixos": { "locked": { - "lastModified": 1782535326, - "narHash": "sha256-ZeRxu4yn6shd3SNF5ZUQb4r7BaVo1zBKMjRhfoNSBmw=", + "lastModified": 1784432872, + "narHash": "sha256-n3gKTBIV4ZA5VQpUakffBe3KGu4+mhPoA34rrqS0GkA=", "owner": "nixos", "repo": "nixpkgs", - "rev": "714a5f8c4ead6b31148d829288440ed033ccc041", + "rev": "fd1462031fdee08f65fd0b4c6b64e22239a77870", "type": "github" }, "original": { @@ -432,11 +432,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1782666739, - "narHash": "sha256-2CYuaRDT7hcYnGW+3TTTy+fNnY4jQ6/mGk6ew035XP4=", + "lastModified": 1784555310, + "narHash": "sha256-/FCliTPgiuV1owejZFNx3Ch9irdvkOfOFl+HHZ+DrtM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "534ee3d8beb1737b5342995f8837e2b2705ce0d8", + "rev": "421eebfd0ec7bccd4abe826ce62d7e6e83129493", "type": "github" }, "original": { @@ -473,11 +473,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1782591962, - "narHash": "sha256-uNO+yWCw+EogXBbj4uRLWYfmOjAzeDhWs1JL+E5niK4=", + "lastModified": 1784363916, + "narHash": "sha256-ugQVFz4RGj12q8jhISxd07VcKS1hhd2Gz2Gn0z4V7tA=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "5d15d9f5fd939bd8f121ae878d55b30e6a992a32", + "rev": "cac0779549328e4bd4b808000c03307f1721f869", "type": "github" }, "original": { @@ -541,11 +541,11 @@ ] }, "locked": { - "lastModified": 1782703273, - "narHash": "sha256-WJPfr9EAWVIuTMyb/ilHKUYlg/RNa0xrNiWR+p1iHUg=", + "lastModified": 1784526465, + "narHash": "sha256-L37teKC6oINWG4PGZLIqbphMWvSQ0PEz+aWxAk+rIDw=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "5106a604b3d67cffe8eb51a8bd9f04e607f0d31d", + "rev": "58c6334db52d51fc5dd8877c90b01f00cf8a696b", "type": "github" }, "original": {