Skip to content

windows-arm64 release CrossAOT_Mono crossaot builds failing on Windows headers #106521

Closed

Description

@elinor-fung
 C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\widemath.h(36): error C2143: syntax error: missing ':' before 'constant'
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\widemath.h(36): error C2109: subscript requires array or pointer type
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\widemath.h(36): error C2056: illegal expression
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\softintrin.h(76): error C2059: syntax error: 'constant'
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\softintrin.h(77): error C2061: syntax error: identifier '__U128D0'
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\softintrin.h(77): error C2059: syntax error: ';'
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\softintrin.h(77): error C2059: syntax error: '<cv-qualifier>'
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\softintrin.h(78): error C2061: syntax error: identifier '__U128Q0'
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\softintrin.h(78): error C2059: syntax error: ';'
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\softintrin.h(78): error C2059: syntax error: '<cv-qualifier>'
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\softintrin.h(79): error C2061: syntax error: identifier '__U128Q1'
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\softintrin.h(79): error C2059: syntax error: ';'
  C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um\softintrin.h(79): error C2059: syntax error: '<cv-qualifier>'

Maybe from updates to our build machines? Seems like it started within the past day or so.

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=777468
Build error leg or test failing: Build / windows-arm64 release CrossAOT_Mono crossaot / Build product
Pull request: #106505

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "widemath.h(36): error C2143: syntax error: missing ':' before 'constant'",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=777468
Error message validated: [widemath.h(36): error C2143: syntax error: missing ':' before 'constant']
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 8/16/2024 2:47:40 AM UTC

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0

Activity

  1. added
    blocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'
    Known Build ErrorUse this to report build issues in the .NET Helix tab
    on Aug 16, 2024
  2. dotnet-policy-service commented on Aug 16, 2024

    @dotnet-policy-service
    Contributor

    Tagging subscribers to this area: @hoyosjs
    See info in area-owners.md if you want to be subscribed.

  3. dotnet-policy-service commented on Aug 16, 2024

    @dotnet-policy-service
    Contributor

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

  4. ericstj commented on Aug 16, 2024

    @ericstj
    Member
  5. lewing commented on Aug 16, 2024

    @lewing
    Member

    This is being worked on. The new windows sdk 10.0.26100.0 that rolled out with latest helix images is breaking the build inside zlib-ng.

  6. added this to the 9.0.0 milestone on Aug 16, 2024
  7. removed
    untriagedNew issue has not been triaged by the area owner
    on Aug 16, 2024
  8. added a commit that references this issue on Aug 17, 2024
  9. jkotas commented on Aug 18, 2024

    @jkotas
    Member

    #106578 has workaround that should fix the build break.

    We may still need to figure out the permanent fix as a follow up.

  10. added a commit that references this issue on Aug 18, 2024
  11. added a commit that references this issue on Aug 18, 2024
  12. added a commit that references this issue on Aug 18, 2024
  13. modified the milestones: 9.0.0, 10.0.0 on Aug 22, 2024
  14. removed
    blocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'
    on Sep 27, 2024
  15. jeffschwMSFT commented on Sep 27, 2024

    @jeffschwMSFT
    Member

    removing 'blocking-clea-ci' since it has not failed in 30 days

    24-Hour Hit Count 7-Day Hit Count 1-Month Count
    0 0 0
  16. jkotas commented on Sep 27, 2024

    @jkotas
    Member

    This was fixed in upstream zlibng by zlib-ng/zlib-ng#1771 . We will pick up the proper upstream fix with the next zlibng update.

  17. locked and limited conversation to collaborators on Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions