Skip to content

Conversation

@matouskozak
Copy link
Member

@matouskozak matouskozak commented Sep 26, 2023

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
Copy link

ghost commented Sep 26, 2023

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
@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