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

Upgrade QEMU to 8 #149

Open
pedrolamarao opened this issue Oct 1, 2023 · 4 comments · Fixed by #161
Open

Upgrade QEMU to 8 #149

pedrolamarao opened this issue Oct 1, 2023 · 4 comments · Fixed by #161

Comments

@pedrolamarao
Copy link
Owner

Initial testing found that Metal tests currently do not interoperate with QEMU newer than 6.0.

@pedrolamarao
Copy link
Owner Author

I have tested today and found that Metal tests succeed with QEMU from 6.0 to 7.1
Version 7.2 onwards fails with some kind of networking problem.

@pedrolamarao
Copy link
Owner Author

Also fails with default Ubuntu 22.04 QEMU 6.2.

@pedrolamarao
Copy link
Owner Author

With QEMU 8.1 for Windows, tests complete with this failure:

Caused by: java.net.SocketException: Connection reset
        at br.dev.pedrolamarao.gdb.rsp.GdbRemoteParser.read(GdbRemoteParser.java:36)
        at br.dev.pedrolamarao.gdb.rsp.GdbRemote.exchange(GdbRemote.java:39)
        at MultibootTestImageTask.action(multiboot.kt:417)

@pedrolamarao pedrolamarao linked a pull request Oct 8, 2023 that will close this issue
@pedrolamarao
Copy link
Owner Author

After #161, works with QEMU up to 7.2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant