-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Spmi replay asmdiffs mac os arm64 #64119
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
Changes from all commits
acc638b
7db0744
6c7705c
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -42,6 +42,11 @@ | |
| PmiAssembliesPayload - Path that will be sent to helix machine to run collection on | ||
| PmiAssembliesDirectory - Path on helix machine itself where superpmi.py will discover the sent assemblies. | ||
| --> | ||
|
|
||
| <ItemGroup> | ||
| <PmiPathDirectories Include="$([System.IO.Directory]::GetDirectories($(SuperPMIDirectory)))" /> | ||
| </ItemGroup> | ||
|
|
||
| <PropertyGroup Condition="'$(AGENT_OS)' == 'Windows_NT'"> | ||
| <Python>%HELIX_PYTHONPATH%</Python> | ||
| <PmiAssembliesPayload>$(WorkItemDirectory)\pmiAssembliesDirectory</PmiAssembliesPayload> | ||
|
|
@@ -54,7 +59,7 @@ | |
| <OutputMchPath>%HELIX_WORKITEM_UPLOAD_ROOT%</OutputMchPath> | ||
| <!-- Workaround until https://github.com/dotnet/arcade/pull/6179 is not available --> | ||
| <HelixResultsDestinationDir>$(BUILD_SOURCESDIRECTORY)\artifacts\helixresults</HelixResultsDestinationDir> | ||
| <WorkItemCommand>$(SuperPMIDirectory)\superpmi.py collect -log_level DEBUG --$(CollectionType) -pmi_location $(SuperPMIDirectory)\pmi.dll -pmi_path $(SuperPMIDirectory)\crossgen2</WorkItemCommand> | ||
| <WorkItemCommand>$(SuperPMIDirectory)\superpmi.py collect -log_level DEBUG --$(CollectionType) -pmi_location $(SuperPMIDirectory)\pmi.dll -pmi_path @(PmiPathDirectories->'%(FullPath)', ' ')</WorkItemCommand> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this will expand to
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, I was mistaken how |
||
| </PropertyGroup> | ||
| <PropertyGroup Condition="'$(AGENT_OS)' != 'Windows_NT'"> | ||
| <Python>$HELIX_PYTHONPATH</Python> | ||
|
|
@@ -68,7 +73,7 @@ | |
| <OutputMchPath>$HELIX_WORKITEM_UPLOAD_ROOT</OutputMchPath> | ||
| <!-- Workaround until https://github.com/dotnet/arcade/pull/6179 is not available --> | ||
| <HelixResultsDestinationDir>$(BUILD_SOURCESDIRECTORY)/artifacts/helixresults</HelixResultsDestinationDir> | ||
| <WorkItemCommand>$(SuperPMIDirectory)/superpmi.py collect -log_level DEBUG --$(CollectionType) -pmi_location $(SuperPMIDirectory)/pmi.dll -pmi_path $(SuperPMIDirectory)/crossgen2</WorkItemCommand> | ||
| <WorkItemCommand>$(SuperPMIDirectory)/superpmi.py collect -log_level DEBUG --$(CollectionType) -pmi_location $(SuperPMIDirectory)/pmi.dll -pmi_path @(PmiPathDirectories->'%(FullPath)', ' ')</WorkItemCommand> | ||
| </PropertyGroup> | ||
|
|
||
| <PropertyGroup Condition="'$(WorkItemCommand)' != ''"> | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -55,7 +55,8 @@ | |
| <SPMI_Partition Include="win-x64" Platform="windows" Architecture="x64" /> | ||
| <SPMI_Partition Include="win-arm64" Platform="windows" Architecture="arm64" /> | ||
| <SPMI_Partition Include="unix-x64" Platform="Linux" Architecture="x64" /> | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. same here...change to |
||
| <SPMI_Partition Include="unix-arm64" Platform="Linux" Architecture="arm64" /> | ||
| <SPMI_Partition Include="linux-arm64" Platform="Linux" Architecture="arm64" /> | ||
| <SPMI_Partition Include="osx-arm64" Platform="OSX" Architecture="arm64" /> | ||
| </ItemGroup> | ||
|
|
||
| <ItemGroup Condition="'$(Architecture)' == 'x86'"> | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should it be
linux-x64?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think in this case we mean
unix(i.e. bothosxandlinux) since the calling conventions onx64are identical (System V)