Skip to content

[ci-scan] Skip StructureToPtr_ByValDateArray_Success on tvOS (refs #128078)#128140

Closed
github-actions[bot] wants to merge 2 commits into
mainfrom
ci-scan/skip-structuretoptr-tvos-128078-4e8374fdef52d11a
Closed

[ci-scan] Skip StructureToPtr_ByValDateArray_Success on tvOS (refs #128078)#128140
github-actions[bot] wants to merge 2 commits into
mainfrom
ci-scan/skip-structuretoptr-tvos-128078-4e8374fdef52d11a

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 13, 2026

Reasoning

The test System.Runtime.InteropServices.Tests.StructureToPtrTests.StructureToPtr_ByValDateArray_Success fails on tvOS-arm64 CoreCLR with System.Security.VerificationException: Method System.StubHelpers.StubHelpers.FreeArrayContents: type argument 'System.StubHelpers.DateMarshaler' violates the constraint of type parameter 'TMarshaler'. KBE #128078 confirms 5 hits in 7 days. Adding [ActiveIssue] scoped to TestPlatforms.tvOS only.

KBE verification:

  1. Same test: Yes - StructureToPtr_ByValDateArray_Success
  2. Same failure signature: Yes - VerificationException: type argument 'DateMarshaler' violates the constraint
  3. Same OS: Yes - tvOS
  4. Same architecture: Yes - arm64 (simulator on x64 host)

Impact on platforms

  • runtime-extra-platforms / tvos-arm64 Release AllSubsets_CoreCLR / OSX.1015.Amd64.Open / exit code 1

Errors log

[FAIL] System.Runtime.InteropServices.Tests.StructureToPtrTests.StructureToPtr_ByValDateArray_Success
System.Security.VerificationException : Method System.StubHelpers.StubHelpers.FreeArrayContents: type argument 'System.StubHelpers.DateMarshaler' violates the constraint of type parameter 'TMarshaler'.
   at System.StubHelpers.StructureMarshaler`1.Free(T& managed, Byte* unmanaged, CleanupWorkListElement& cleanupWorkList)
   at System.StubHelpers.BoxedLayoutTypeMarshaler`1.Free(Object managed, Byte* unmanaged, CleanupWorkListElement& cleanupWorkList)

First build it occurred

First confirmed in runtime-extra-platforms 20260511.1 (2026-05-11). Confirmed in at least 3 consecutive builds. This is within the scanned window and may not be the true origin.

Linked issue

Linked KBE: #128078

Note

🔒 Integrity filter blocked 1 item

The following item was blocked because it doesn't meet the GitHub integrity level.

  • #125825 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by CI Outer-Loop Failure Scanner · ● 37.5M ·

The test fails on tvOS-arm64 CoreCLR with VerificationException due to
a type constraint violation in StubHelpers.FreeArrayContents. Add
[ActiveIssue] scoped to TestPlatforms.tvOS only.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dotnet-policy-service
Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @dotnet/interop-contrib
See info in area-owners.md if you want to be subscribed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant