Skip to content

[mono] Fix linux-x64 AOT-llvm perf job - #92644

Merged
matouskozak merged 7 commits into
dotnet:mainfrom
matouskozak:fix-linux-x64-AOT-build
Oct 5, 2023
Merged

matouskozak merged 7 commits into
dotnet:mainfrom
matouskozak:fix-linux-x64-AOT-build

Conversation

@matouskozak

@matouskozak matouskozak commented Sep 26, 2023 •

Copy link
Copy Markdown
Member

Based on the findings discussed in dotnet/performance#3338 Mono Linux x64 performance job wasn't doing AOT-llvm. In this PR we are adding /p:MonoAOTEnableLLVM=true and /p:MonoEnableLLVM=true build flags that are needed for Ubuntu x64 to do AOT with LLVM backend.

Additionally, we are adding mono-aot-cross --llvm --version command to the Helix job for future verification of enabled LLVM.

Changing llvm:false tag to llvm:true for x64 AOT Perf jobs. (Arm64 change will follow later for .NET 9)


cc: @kotlarmilos @directhex @LoopedBard3

@ghost

ghost commented Sep 26, 2023

Copy link
Copy Markdown

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

Issue Details

Based on the findings discussed in dotnet/performance#3338 Mono Linux x64 performance job wasn't doing AOT-llvm. In this PR we are adding /p:MonoAOTEnableLLVM=true and /p:MonoEnableLLVM=true build flags that are needed for Ubuntu x64 to do AOT with LLVM backend.

Additionally, we are adding mono-aot-cross --llvm --version command to the script responsible for creating AOT directory for future verification of enabled LLVM.


cc: @kotlarmilos @directhex @LoopedBard3

Author: matouskozak
Assignees: matouskozak
Labels:

area-Infrastructure-mono

Milestone: -

@matouskozak
matouskozak marked this pull request as ready for review September 26, 2023 13:50
Comment thread eng/pipelines/coreclr/perf-non-wasm-jobs.yml
@matouskozak
matouskozak marked this pull request as draft September 27, 2023 10:06
@kotlarmilos
kotlarmilos self-requested a review October 3, 2023 09:43
@LoopedBard3
LoopedBard3 requested a review from cincuranet October 3, 2023 16:38
@ghost ghost locked as resolved and limited conversation to collaborators Nov 4, 2023
@matouskozak
matouskozak deleted the fix-linux-x64-AOT-build branch October 3, 2024 13:14
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants