Skip to content

.NET 6: device support #10291

@rolfbjarne

Description

@rolfbjarne

Current status

Seems to work for the most part.

Tests

  • ✅ don't link
    • ✅ iOS 64-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ⚠️ iOS 32-bit - device
      • ⚠️ Debug [dotnet]: build fails due to code being too large (app isn't linked)
      • ⚠️ Release [dotnet]: build fails due to code being too large (app isn't linked)
    • ✅ tvOS 64-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
  • ✅ framework-test
    • ✅ iOS 64-bit device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ✅ iOS 32-bit device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ✅ tvOS 64-bit device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
  • ✅ fsharp
    • ✅ iOS 64-bit device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ✅ iOS 32-bit device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ✅ tvOS 64-bit device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
  • ✅ interdependent-binding-tests
    • ✅ iOS 64-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ✅ iOS 32-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ✅ tvOS 64-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
  • ✅ introspection
    • ✅ iOS 64-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ⚠️ iOS 32-bit - device
      • ⚠️ Debug [dotnet]: build fails due to code being too large (app isn't linked)
      • ⚠️ Release [dotnet]: build fails due to code being too large (app isn't linked)
    • tvOS 64-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
  • ✅ link all
    • ✅ iOS 64-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ✅ iOS 32-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • tvOS 64-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
  • ✅ link sdk
    • ✅ iOS 64-bit - device
      • ✅ Debug [dotnet]
        • #2266 - test ignored for now
      • ✅ Release [dotnet]
        • #2266 - test ignored for now
    • ✅ iOS 32-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ✅ tvOS 64-bit - device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
  • ✅ monotouch-test
    • ✅ iOS 64-bit - device
      • ✅ Debug (all optimizations) [dotnet]
      • ✅ Debug (dynamic registrar) [dotnet]
      • ✅ Debug (interpreter -mscorlib) [dotnet]
      • ✅ Debug (interpreter) [dotnet]
      • ✅ Debug (sgenconc) [dotnet]
      • ✅ Release (all optimizations) [dotnet]
      • ✅ Release (interpreter -mscorlib) [dotnet]
      • ✅ Release (LLVM) [dotnet]
      • ✅ Release [dotnet]
    • ✅ iOS 32-bit - device
      • ✅ Debug (all optimizations) [dotnet]
      • ✅ Debug [dotnet]
      • ✅ Debug (sgenconc) [dotnet]
      • ✅ Release (LLVM) [dotnet]
      • ✅ Release [dotnet]
    • ✅ tvOS 64-bit - device
      • ✅ Debug (all optimizations) [dotnet]
      • ✅ Debug (dynamic registrar) [dotnet]
      • ✅ Debug (interpreter -mscorlib) [dotnet]
      • ✅ Debug (interpreter) [dotnet]
      • ✅ Debug [dotnet]
      • ✅ Debug (sgenconc) [dotnet]
      • ✅ Release (all optimizations) [dotnet]
      • ✅ Release (interpreter -mscorlib) [dotnet]
      • ✅ Release (LLVM) [dotnet]
      • ✅ Release [dotnet]
  • ✅ xcframework-test
    • ✅ iOS 64-bit device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ✅ iOS 32-bit device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]
    • ✅ tvOS 64-bit device
      • ✅ Debug [dotnet]
      • ✅ Release [dotnet]

Time estimate: 1 week once existing runtime bugs have been fixed for remaining tasks.

Metadata

Metadata

Assignees

Labels

dotnetAn issue or pull request related to .NET (6)dotnet-pri0.NET 6: required for stable releaseestimate-1wfeatureA feature to be implementediOSIssues affecting iOS

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions