On Thu, Jul 30, 2020 at 11:46:08AM -0400, Robbie Harwood wrote: > Aleksandra Fedorova <alpha@xxxxxxxxxxxx> writes: > > > As COPR has recently got support for s390 builds, the question is: if > > emulation is good enough for building packages, can we use it for > > testing? What are the limitations there? Is it worth it? > > Cross-architecture emulation is unbelievably slow in the general case. > While it helps for some specific use cases, it's not a substitute for > actually getting hardware. Since qemu TCG now supports host thread per vCPU you can usually throw lots of vCPUs at the problem, assuming your builds can be parallelised and your x86 hardware has plenty of cores. We use it reasonably successfully to build a lot of Fedora/RISC-V packages, along with a limited amount of actual hardware. Rich. https://wiki.qemu.org/Features/tcg-multithread -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 100 libraries supported. http://fedoraproject.org/wiki/MinGW _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx