Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

dotnet 9.0.0 (pre-release) #196479

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

dotnet 9.0.0 (pre-release) #196479

wants to merge 1 commit into from

Conversation

cho-m
Copy link
Member

@cho-m cho-m commented Nov 3, 2024

Going to start pre-release testing .NET 9 to check on state of various workarounds/patches.

@cho-m cho-m added pre-release Artifact is pre-release prerelease-testing Pull request from upstream, testing a pre-release with homebrew dependencies labels Nov 3, 2024
@github-actions github-actions bot added automerge-skip `brew pr-automerge` will skip this pull request CI-linux-self-hosted Build on Linux self-hosted runner long build Set a long timeout for formula testing labels Nov 3, 2024
@cho-m cho-m added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Nov 3, 2024
@cho-m cho-m force-pushed the bump-dotnet-9.0.0 branch 3 times, most recently from 66c086e to 3f9ed01 Compare November 3, 2024 02:43
Base automatically changed from bump-dotnet-8.0.10 to master November 3, 2024 10:51
@cho-m cho-m force-pushed the bump-dotnet-9.0.0 branch 3 times, most recently from 86c2d00 to 6ff4ee7 Compare November 3, 2024 16:52
@cho-m
Copy link
Member Author

cho-m commented Nov 3, 2024

Noting down current status:

  • macOS seems okay now at 6ff4ee7. There are annoying sporadic failures which have already been reported upstream by others. May be fixed when newer bootstrap is available.

  • Linux is building now, but test is showing some extra characters.

      ==> /home/linuxbrew/.linuxbrew/Cellar/dotnet/9.0.0/bin/dotnet run --framework net9.0 /tmp/dotnet-test-20241103-142887-5xaely/test.dll a b c
      Error: dotnet: failed
      An exception occurred within a child process:
        Minitest::Assertion: --- expected
      +++ actual
      @@ -1,2 +1,2 @@
      -"/tmp/dotnet-test-20241103-142887-5xaely/test.dll,a,b,c
      +"\e]9;4;3;\e\\\e]9;4;0;\e\\/tmp/dotnet-test-20241103-142887-5xaely/test.dll,a,b,c
       "
    

May try switching back to Clang build on Linux which is probably better supported.

@cho-m cho-m force-pushed the bump-dotnet-9.0.0 branch 9 times, most recently from c468d2b to 2d7e66b Compare November 8, 2024 18:55
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
automerge-skip `brew pr-automerge` will skip this pull request CI-linux-self-hosted Build on Linux self-hosted runner CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. long build Set a long timeout for formula testing pre-release Artifact is pre-release prerelease-testing Pull request from upstream, testing a pre-release with homebrew dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant