Skip to content

fix(linux): use #if os(macOS) instead of canImport for YYJSON #244

fix(linux): use #if os(macOS) instead of canImport for YYJSON

fix(linux): use #if os(macOS) instead of canImport for YYJSON #244

Triggered via push February 5, 2026 15:17
Status Success
Total duration 6m 36s
Artifacts

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

8 errors, 2 warnings, and 5 notices
Test assertion
/__w/ExFig/ExFig/Tests/ExFigTests/Cache/NodeHasherTests.swift:137: error: NodeHasherTests.testCrossPlatformHashConsistency_FixtureIcon : XCTAssertEqual failed: ("12ff28aab4c720c1") is not equal to ("68988f8b6635b4c7") - Cross-platform hash mismatch
Build & Test (Linux): Tests/XcodeExportTests/XcodeIconsExporterTests.swift#L808
XcodeIconsExporterTests.testExport_preservesVectorRepresentation2 : failed - Difference: …
Build & Test (Linux): Tests/XcodeExportTests/XcodeIconsExporterTests.swift#L763
XcodeIconsExporterTests.testExport_preservesVectorRepresentation : failed - Difference: …
Build & Test (Linux): clang#L0
argument unused during compilation: '-F/__w/ExFig/ExFig/.build/x86_64-unknown-linux-gnu/debug' [-Wunused-command-line-argument]
Build & Test (Linux): clang#L0
argument unused during compilation: '-F/__w/ExFig/ExFig/.build/x86_64-unknown-linux-gnu/debug' [-Wunused-command-line-argument]
Lint
Build succeeded
Build & Test (Linux)
Build failed, 2 errors, 1 warning, 1 failed test, 1848 passed tests, in 41.43s
Build & Test (Linux)
Build succeeded, 1 warning, in 55.22s
Build & Test (macOS)
Build succeeded, 1972 passed tests, in 106.92s
Build & Test (macOS)
Build succeeded, in 120.18s