task: [csharp:e2e] alef test --e2e --lang csharp
Running tests for: csharp
  (with e2e tests)
[32m INFO[0m Native library directory: /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/target/release
[32m INFO[0m Checking precondition for csharp: command -v dotnet >/dev/null 2>&1
[32m INFO[0m Running before hook for csharp: cargo build --release -p kreuzberg-ffi && bash scripts/stage_csharp_native_local.sh
[32m INFO[0m Running: cargo build --release -p kreuzberg-ffi && bash scripts/stage_csharp_native_local.sh
[32m INFO[0m [csharp before] Staged libkreuzberg_ffi.dylib -> packages/csharp/Kreuzberg/runtimes/osx-arm64/native/

[32m INFO[0m [csharp before]     Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on artifact directory
warning: kreuzberg-tesseract@5.0.0-rc.3: Linking with tesseract (static linking): tesseract
warning: kreuzberg-tesseract@5.0.0-rc.3: Linking with leptonica (static linking): leptonica
    Finished `release` profile [optimized] target(s) in 2m 06s

[32m INFO[0m Running: export DYLD_FALLBACK_LIBRARY_PATH='/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/target/release'"${DYLD_FALLBACK_LIBRARY_PATH:+:$DYLD_FALLBACK_LIBRARY_PATH}"; export DYLD_LIBRARY_PATH='/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/target/release'"${DYLD_LIBRARY_PATH:+:$DYLD_LIBRARY_PATH}"; dotnet test e2e/csharp
[csharp]   Determining projects to restore...
[csharp]   All projects are up-to-date for restore.
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3532,83): error CS1003: Syntax error, '(' expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3532,83): error CS1001: Identifier expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3532,85): error CS1026: ) expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3532,85): error CS1002: ; expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3532,89): error CS8124: Tuple must contain at least two elements. [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3533,5): error CS1519: Invalid token '{' in a member declaration [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3534,20): error CS1519: Invalid token '=' in a member declaration [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3534,83): error CS1001: Identifier expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3534,85): error CS1002: ; expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3534,86): error CS1022: Type or namespace definition, or end-of-file expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3535,9): error CS0116: A namespace cannot directly contain members such as fields, methods or statements [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3535,32): error CS1022: Type or namespace definition, or end-of-file expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3535,54): error CS0116: A namespace cannot directly contain members such as fields, methods or statements [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3535,72): error CS1022: Type or namespace definition, or end-of-file expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3536,9): error CS0116: A namespace cannot directly contain members such as fields, methods or statements [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3536,24): error CS1022: Type or namespace definition, or end-of-file expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3536,45): error CS0116: A namespace cannot directly contain members such as fields, methods or statements [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3537,5): error CS1022: Type or namespace definition, or end-of-file expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3537,6): error CS8803: Top-level statements must precede namespace and type declarations. [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3540,5): error CS0106: The modifier 'internal' is not valid for this item [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
[csharp] /Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/src/Kreuzberg/TraitBridges.cs(3544,1): error CS1022: Type or namespace definition, or end-of-file expected [/Users/naamanhirschfeld/workspace/kreuzberg-dev/kreuzberg/packages/csharp/Kreuzberg/Kreuzberg.csproj]
✗ test failed: csharp — Command failed: dotnet test e2e/csharp
Error: Command failed: dotnet test e2e/csharp
task: Failed to run task "csharp:e2e": exit status 1
