dotnet / dotnet/runtime

Multidimensional array marshalling

Open
#126,467 1 comment 0 reactions 0 assignees View on GitHub
area-NativeAOT-coreclr disabled-test
Dominant language
C#
Stars
18.3k
Forks
5.6k
PR merge metrics
PR metrics pending

Description

```
04:19:15.377 Running test: global::MarshalArrayAsParam.Default.ArrayMarshal.TestMultidimensional()
================== [Get_Multidimensional_Array_Sum] ============
System.Runtime.InteropServices.MarshalDirectiveException: Method '[Interop]MarshalArrayAsParam.Default.ArrayMarshal.Get_Multidimensional_Array_Sum(int32[,],int32,int32)' requires marshalling that is not yet supported by this compiler.
at MarshalArrayAsParam.Default.ArrayMarshal.Get_Multidimensional_Array_Sum(Int32[,], Int32, Int32)
at MarshalArrayAsParam.Default.ArrayMarshal.TestMultidimensional()
at Program.<$>g__TestExecutor46|0_47(StreamWriter, StreamWriter, Program.<>c__DisplayClass0_0&)
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.