Skip to content
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

.NET 6.0 #401

Merged
merged 45 commits into from
Aug 6, 2023
Merged

.NET 6.0 #401

merged 45 commits into from
Aug 6, 2023

Conversation

wasabii
Copy link
Contributor

@wasabii wasabii commented Jul 29, 2023

Based on new runtimecontext branch. Added .NET 6 targets and output.

@wasabii wasabii changed the base branch from main to develop July 29, 2023 17:48
@wasabii wasabii mentioned this pull request Jul 30, 2023
…es references for possible assembly (System.Object). Universe defaults based on current runtime otherwise.

Removed net46/7/netcoreapp3.1 TFM from MSBuild tools: .NET 6 can handle it all. Use netstandard2.0 as TFM.
Default to .NET 6 for everything.
Remove ref assemblies from ikvmc/ikvmstub. SDK will need to resolve these independently.
@paulirwin paulirwin mentioned this pull request Jul 31, 2023
Update tools to net472. Use net472 tools for all Framework, down to 461.
Add conditional for JRE/JDK to net6.0.
Replace some multi tarets on JRE/JDK with netstandard, since we don't actually need multiple inner builds on em.
Switch test adapter/openjdk tests to minimum net6.0. Technically, it will run on Core 3.1, but we're going to stop testing for it. Too long. Out of support, etc.
Remove netfx tools for linux-arm. This isn't going to be a popular build platform targeting Framework. We can save some space here.
Raise importer/exporter to net472.
…o utility class. Add a data/matrix test case to test the runner on each TFM, targeting each tool, targeting each TFM.

Rename Compiler tool runner to Importer.
Remove netcoreapp3.1 TFM from Java tools.
Fix framework id.
Packages need to be multi targeted for deps.
Disable netcoreapp3.1 tests on !Windows.
…fs, but mscorlib is missing. Have to figure this out.
…ore. And, this is okay. We're going to progress to 472 soon anyways.
Signed-off-by: Jerome Haltom <jhaltom@alethic.solutions>
Signed-off-by: Jerome Haltom <jhaltom@alethic.solutions>
Signed-off-by: Jerome Haltom <jhaltom@alethic.solutions>
…nd doesn't seem to have any issues.

Remove netcoreapp where it shouldn't be.
…m is closed. Thus, asyncClose test was failing with a timeout; timeout didn't trap Interrupted state and emit SocketException, allowing it to emit as InterruptedException.
… be advanced.

Advance destination stream in transferTo0 on Linux. sendfile(2) does not do this.
… tried, and failed, to read into an empty buffer.
@wasabii wasabii merged commit ae6e9d9 into develop Aug 6, 2023
65 checks passed
@wasabii wasabii deleted the net6 branch August 6, 2023 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant