From 3d75d1ee0da24b4b006661744d42edd8d9d14618 Mon Sep 17 00:00:00 2001 From: Jameson Nash Date: Tue, 6 Oct 2020 17:30:34 -0400 Subject: [PATCH] investigate swprintf call failure (#37735) --- test/ccall.jl | 1 + 1 file changed, 1 insertion(+) diff --git a/test/ccall.jl b/test/ccall.jl index 7b72969357ff8..062727da260d5 100644 --- a/test/ccall.jl +++ b/test/ccall.jl @@ -1719,6 +1719,7 @@ end else len = @ccall swprintf(buffer::Ptr{Cwchar_t}, n::Csize_t, "α+%ls=%hhd"::Cwstring; "β"::Cwstring, 0xf::UInt8)::Cint end + Libc.systemerror("swprintf", len < 0) str = GC.@preserve buffer unsafe_string(pointer(buffer), len) @test str == "α+β=15" str = GC.@preserve buffer unsafe_string(Cwstring(pointer(buffer)))