Skip to content

Commit 381f45a

Browse files
committed
Bump the toolchain and try to make AOT logs show in order
1 parent 27caf1f commit 381f45a

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

build-tools/xaprepare/xaprepare/ConfigAndData/Configurables.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ namespace Xamarin.Android.Prepare
1515
//
1616
partial class Configurables
1717
{
18-
const string BinutilsVersion = "L_13.0.1-B_2.37-3.0.0-beta2";
18+
const string BinutilsVersion = "L_13.0.1-B_2.37-3.0.0-beta3";
1919

2020
const string MicrosoftOpenJDK11Version = "11.0.10";
2121
const string MicrosoftOpenJDK11Release = "9.1";

src/Xamarin.Android.Build.Tasks/Tests/Xamarin.Android.Build.Tests/BuildTest.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,8 @@ public void SmokeTestBuildWithSpecialCharacters ([Values (false, true)] bool for
132132
new XamarinAndroidApplicationProject ();
133133
proj.ProjectName = testName;
134134
proj.IsRelease = true;
135-
// TODO: AOT fails https://github.com/xamarin/xamarin-android/issues/6685
136-
// .NET 6 uses AOT by default for Release
137-
proj.AotAssemblies = false;
135+
proj.AotAssemblies = true;
136+
138137
if (forms) {
139138
proj.PackageReferences.Clear ();
140139
proj.PackageReferences.Add (KnownPackages.XamarinForms_4_7_0_1142);

src/Xamarin.Android.Build.Tasks/Tests/Xamarin.ProjectTools/Common/Builder.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,7 @@ protected bool BuildInternal (string projectOrSolution, string target, string []
305305
}
306306
args.Append ($" @\"{responseFile}\"");
307307
using (var sw = new StreamWriter (responseFile, append: false, encoding: Encoding.UTF8)) {
308+
sw.WriteLine ("/p:_DisableParallelAot=true");
308309
sw.WriteLine ($" /p:BuildingInsideVisualStudio={BuildingInsideVisualStudio}");
309310
if (BuildingInsideVisualStudio) {
310311
sw.WriteLine (" /p:BuildingOutOfProcess=true");

src/Xamarin.Android.Build.Tasks/Tests/Xamarin.ProjectTools/Common/DotNetCLI.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,8 @@ List<string> GetDefaultCommandLineArgs (string verb, string target = null, strin
148148
$"\"{projectOrSolution}\"",
149149
"/noconsolelogger",
150150
$"/flp1:LogFile=\"{BuildLogFile}\";Encoding=UTF-8;Verbosity={Verbosity}",
151-
$"/bl:\"{Path.Combine (testDir, $"{binlog}.binlog")}\""
151+
$"/bl:\"{Path.Combine (testDir, $"{binlog}.binlog")}\"",
152+
"/p:_DisableParallelAot=true",
152153
};
153154
if (!string.IsNullOrEmpty (target)) {
154155
arguments.Add ($"/t:{target}");

0 commit comments

Comments
 (0)