Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[8.0] Windows x64 NativeAOT PNSE: Arrays with non-zero lower bounds are not supported #93632

Closed
carlossanlop opened this issue Oct 17, 2023 · 2 comments
Labels
arch-x64 area-NativeAOT-coreclr blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-windows
Milestone

Comments

@carlossanlop
Copy link
Member

carlossanlop commented Oct 17, 2023

Error Blob

{
  "ErrorMessage": "System.PlatformNotSupportedException: Arrays with non-zero lower bounds are not supported.",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": true
}

Reproduction Steps

    Loader\classloader\regressions\GitHub_93597\GitHub_93597\GitHub_93597.cmd [FAIL]
      Unhandled Exception: System.PlatformNotSupportedException: Arrays with non-zero lower bounds are not supported.
         at System.Array.InternalCreate(RuntimeType, Int32, Int32*, Int32*) + 0x173
         at System.Array.CreateInstance(Type, Int32[], Int32[]) + 0xb8
         at ReproGH93597.NonZeroLowerBoundArray(Array szArrayContents, Int32 lowerBound) + 0x6a
         at ReproGH93597.Main() + 0x36
         at GitHub_93597!<BaseAddress>+0x17b288
      
      Return code:      1

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=441408
Error message validated: System.PlatformNotSupportedException: Arrays with non-zero lower bounds are not supported.
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 10/17/2023 10:06:15 PM UTC

Report

Build Definition Test Pull Request
441408 dotnet/runtime Loader\classloader\regressions\GitHub_93597\GitHub_93597\GitHub_93597.cmd #93617

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
1 1 1
@carlossanlop carlossanlop added os-windows arch-x64 blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' untriaged New issue has not been triaged by the area owner area-NativeAOT-coreclr Known Build Error Use this to report build issues in the .NET Helix tab labels Oct 17, 2023
@carlossanlop carlossanlop added this to the 8.0.0 milestone Oct 17, 2023
@ghost
Copy link

ghost commented Oct 17, 2023

Tagging subscribers to this area: @agocke, @MichalStrehovsky, @jkotas
See info in area-owners.md if you want to be subscribed.

Issue Details

Error Blob

{
  "ErrorMessage": "System.PlatformNotSupportedException: Arrays with non-zero lower bounds are not supported.",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": true
}

Reproduction Steps

    Loader\classloader\regressions\GitHub_93597\GitHub_93597\GitHub_93597.cmd [FAIL]
      Unhandled Exception: System.PlatformNotSupportedException: Arrays with non-zero lower bounds are not supported.
         at System.Array.InternalCreate(RuntimeType, Int32, Int32*, Int32*) + 0x173
         at System.Array.CreateInstance(Type, Int32[], Int32[]) + 0xb8
         at ReproGH93597.NonZeroLowerBoundArray(Array szArrayContents, Int32 lowerBound) + 0x6a
         at ReproGH93597.Main() + 0x36
         at GitHub_93597!<BaseAddress>+0x17b288
      
      Return code:      1
Author: carlossanlop
Assignees: -
Labels:

os-windows, arch-x64, blocking-clean-ci, untriaged, area-NativeAOT-coreclr, Known Build Error

Milestone: 8.0.0

@ghost ghost removed the untriaged New issue has not been triaged by the area owner label Oct 17, 2023
@MichalStrehovsky
Copy link
Member

We should not merge the PR that introduces the test without first disabling the test on native AOT. We don't support non-zero lower bounds since .NET Native days because no customer used them.

@MichalStrehovsky MichalStrehovsky closed this as not planned Won't fix, can't repro, duplicate, stale Oct 17, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Nov 17, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-x64 area-NativeAOT-coreclr blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-windows
Projects
None yet
Development

No branches or pull requests

2 participants