From 64477970e5eeb042cb08953772eff5e9935fb3d1 Mon Sep 17 00:00:00 2001 From: Andrey Kolkov Date: Sat, 1 Aug 2026 23:15:24 +0300 Subject: [PATCH 1/2] =?UTF-8?q?deps:=20goffi=20v0.6.2=20=E2=86=92=20v0.6.3?= =?UTF-8?q?=20(ARM64=20HFA=20checkptr=20fix)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 7 +++++++ go.mod | 2 +- go.sum | 4 ++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b4c6bcc..8907f12 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.30.33] - 2026-08-01 + +### Changed + +- **deps:** goffi v0.6.2 → v0.6.3 — fixes ARM64 HFA return checkptr crash under + `-race` (go-webgpu/goffi#67) + ## [0.30.32] - 2026-08-01 ### Changed diff --git a/go.mod b/go.mod index 6b6fda6..6b08960 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module github.com/gogpu/wgpu go 1.25.0 require ( - github.com/go-webgpu/goffi v0.6.2 + github.com/go-webgpu/goffi v0.6.3 github.com/go-webgpu/webgpu v0.5.4 github.com/gogpu/gpucontext v0.24.0 github.com/gogpu/gputypes v0.5.1 diff --git a/go.sum b/go.sum index a754913..63237d5 100644 --- a/go.sum +++ b/go.sum @@ -1,5 +1,5 @@ -github.com/go-webgpu/goffi v0.6.2 h1:xuMaUbqsNQ/xiyy5UwAKZb5vQZUDg9QRCrJIpHJaXSE= -github.com/go-webgpu/goffi v0.6.2/go.mod h1:wfoxNsJkU+5RFbV1kNN1kunhc1lFHuJKK3zpgx08/uM= +github.com/go-webgpu/goffi v0.6.3 h1:p4gKGikHBAQ/8iUiew9MV4C5M1ZGIsk8QGFGuJjMj+A= +github.com/go-webgpu/goffi v0.6.3/go.mod h1:wfoxNsJkU+5RFbV1kNN1kunhc1lFHuJKK3zpgx08/uM= github.com/go-webgpu/webgpu v0.5.4 h1:4Tjcq3T2Zz81iOrxDfs7qcdWG45WZUFTvjhvtVc4/V4= github.com/go-webgpu/webgpu v0.5.4/go.mod h1:iUdgoB4ISDyXvozQ7E4oiudvNZTB8ol1NngUWmdZGqQ= github.com/gogpu/gpucontext v0.24.0 h1:YQ0FxGqXEO8LQB+6/TOqZOV1fn0mO9UDYR0obSU3R6o= From 36b302c15115fef100bdd653113f5206fe1ec2d7 Mon Sep 17 00:00:00 2001 From: Andrey Kolkov Date: Sun, 2 Aug 2026 09:15:21 +0300 Subject: [PATCH 2/2] =?UTF-8?q?fix(ci):=20update=20goffi=20version=20check?= =?UTF-8?q?=20v0.6.2=20=E2=86=92=20v0.6.3=20in=20Android=20preview?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/check-android-arm64-preview.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/check-android-arm64-preview.sh b/scripts/check-android-arm64-preview.sh index f87a877..5c50e0a 100755 --- a/scripts/check-android-arm64-preview.sh +++ b/scripts/check-android-arm64-preview.sh @@ -52,7 +52,7 @@ require_checkout() { } goffi_module=github.com/go-webgpu/goffi -goffi_version=v0.6.2 +goffi_version=v0.6.3 ( cd "$root" GOWORK=off go mod download "$goffi_module@$goffi_version"