Re: NetBSD/vax vm for github testing
Izumi Tsutsui <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.vax |
|---|---|
| Message-ID | <[email protected]> |
jklos@ wrote: > > However it takes 24 minutes even to build ancient small emacs-18.59. > > simh emulating microvax3900 on my i5-4570 NetBSD/amd64 took ~70 hours > > to build perl 5.38.2 (from pkgsrc-2023Q4) so it won't finish in > > 6 hour github CI limit. > > My fastest machine, a Ryzen 7900, takes just about 7.5 hours to compile > perl-5.40.0nb1 (open-simh 4.1.0, NetBSD 10/amd64, NetBSD 10.1/vax, latest > pkgsrc). I've tried to setup GitHub action CI using NetBSD/vax 10.1 on simh (and NetBSD/i386 and NetBSD/alpha on qemu): https://github.com/tsutsui/netbsd-cross-live-ci and then tried tests to build perl5 (revision around 5.40.0 with your 'build-workaround' pkgsrc patch) on GitHub: https://github.com/tsutsui/perl5/actions/runs/12731292467 Summary (by ChatGPT): ** (1) NetBSD/vax on simh ** - 06:47:55 [00:00:00] Start - 06:53:38 [00:05:43] NetBSD/vax multi-user boot - 06:53:47 [00:05:52] Start Configure - 08:22:57 [01:35:02] Start make - 09:52:30 [03:04:35] Link miniperl - 11:39:03 [04:51:08] Compiling Perl properties - 12:47:29 [05:59:34] Running Mkbootstrap for PPPort() - 12:48:07 [06:00:12] Interrupted by timeout ** (2) NetBSD/i386 on qemu ** - 06:47:55 [00:00:00] Start - 06:52:44 [00:04:49] NetBSD/i386 multi-user boot - 06:52:45 [00:04:50] Start Configure - 07:04:03 [00:16:08] Start make - 07:14:04 [00:26:09] Link miniperl - 07:21:40 [00:33:45] Compiling Perl properties - 07:27:12 [00:39:17] Running Mkbootstrap for PPPort() - 07:45:01 [00:57:06] make install - 07:51:52 [01:03:57] Completed So maybe it will take ~9 hours to perform CI for NetBSD/vax on simh on current GitHub Actions. (Note something seems broken on qemu-system-alpha emulation) --- Izumi Tsutsui