From 3ff73364e965b76b2ece8abb4ea59aea64407dea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 14:06:48 +0000 Subject: [PATCH 1/2] Bump org.springframework.boot:spring-boot-dependencies Bumps [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v4.1.0...v4.1.1) --- updated-dependencies: - dependency-name: org.springframework.boot:spring-boot-dependencies dependency-version: 4.1.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bd526afeb..2d50e219f 100644 --- a/pom.xml +++ b/pom.xml @@ -16,7 +16,7 @@ ${java.version} ${java.version} UTF-8 - 4.1.0 + 4.1.1 false From 9a525672b5468dae4981611f389063600342fb17 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Aug 2026 07:09:56 +0000 Subject: [PATCH 2/2] Isolate WASM e2e runs to avoid shared temp-file races Co-authored-by: making <106908+making@users.noreply.github.com> --- src/test/java/am/ik/rontolisp/e2e/AsdfLibraryE2eSupport.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/test/java/am/ik/rontolisp/e2e/AsdfLibraryE2eSupport.java b/src/test/java/am/ik/rontolisp/e2e/AsdfLibraryE2eSupport.java index 4cbd87bda..693b31c71 100644 --- a/src/test/java/am/ik/rontolisp/e2e/AsdfLibraryE2eSupport.java +++ b/src/test/java/am/ik/rontolisp/e2e/AsdfLibraryE2eSupport.java @@ -220,12 +220,13 @@ protected Class findClass(String n) throws ClassNotFoundException { // from the project root): a file round-trip after a library load is part of what // these tests pin (the close methods). private String runWasm(byte[] wasmBytes, boolean component) throws Exception { - String path = "/tmp/" + artifactName() + (component ? "-component.wasm" : "-p1.wasm"); + String runDir = "/tmp/" + artifactName() + (component ? "-component-" : "-p1-") + System.nanoTime(); + String path = runDir + "/module.wasm"; GenericContainer wasmtime = WasmtimeSupport.container(); wasmtime.copyFileToContainer(Transferable.of(wasmBytes), path); String flags = component ? "run -W gc=y -W exceptions=y" : "--wasm gc --wasm exceptions=y"; ExecResult result = wasmtime.execInContainer("bash", "-c", - "mkdir -p /tmp/target && cd /tmp && wasmtime " + flags + " --dir . " + path); + "mkdir -p " + runDir + "/target && cd " + runDir + " && wasmtime " + flags + " --dir . " + path); assertThat(result.getExitCode()).as("exit code (component=%s): stderr: %s", component, result.getStderr()) .isZero(); return result.getStdout().trim();