From 6c7d3dba71b627b7ab6d30479effb5965c83a6b7 Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Fri, 25 Nov 2022 10:56:10 -0700 Subject: [PATCH] README.cygwin: Note parallel compiling/testing is available --- README.cygwin | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/README.cygwin b/README.cygwin index c8cd740c04..79dc74ab6f 100644 --- a/README.cygwin +++ b/README.cygwin @@ -206,7 +206,10 @@ build perl from sources. Simply run I and wait: - make 2>&1 | tee log.make + make -jn 2>&1 | tee log.make + +where I is the maximum number of simultaneous compilations you want; +omitting this parameter is the same as specifying C<-j1>. =head1 TEST ON CYGWIN @@ -217,7 +220,12 @@ There are two steps to running the test suite: cd t; ./perl harness 2>&1 | tee ../log.harness The same tests are run both times, but more information is provided when -running as C<./perl harness>. +running as C<./perl harness>, and you can run the tests in parallel by +instead specifying + + cd t; TEST_JOBS=n ./perl harness 2>&1 | tee ../log.harness + +where I is the maximum number of tests to run simulataneously. Test results vary depending on your host system and your Cygwin configuration. If a test can pass in some Cygwin setup, it is always