Skip to content

Remove Arcade HelixResultsDestinationDir workaround #75169

@BruceForstall

Description

@BruceForstall

Due to a bug in the implementation of HelixResultsDestinationDir, many superpmi and related .proj files in the src\coreclr\scripts directory contain explicit code to set this variable, namely:

    <!-- Workaround until https://github.com/dotnet/arcade/pull/6179 is not available -->
    <HelixResultsDestinationDir>$(BUILD_SOURCESDIRECTORY)\artifacts\helixresults</HelixResultsDestinationDir>

After dotnet/arcade#10630 is available, this should no longer be necessary, as the default is set to exactly this value.

When dotnet/arcade#10630 propagates to dotnet/runtime, remove all these settings to simplify the project files.

category:eng-sys
theme:build
skill-level:beginner
cost:small
impact:small

Metadata

Metadata

Assignees

Labels

area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions