From: Junio C Hamano Date: Thu, 14 Feb 2019 22:13:49 GMT Subject: Re: [PATCH 1/1] tests: teach the test-tool to generate NUL bytes and use it Message-ID: In-Reply-To: <34cde0f2849a098c17ab83786da5ce06f69cfafa.1550179990.git.gitgitgadget@gmail.com> "Johannes Schindelin via GitGitGadget" writes: > From: Johannes Schindelin > > In cc95bc2025 (t5562: replace /dev/zero with a pipe from > generate_zero_bytes, 2019-02-09), we replaced usage of /dev/zero (which > is not available on NonStop, apparently) by a Perl script snippet to > generate NUL bytes. > > Sadly, it does not seem to work on NonStop, as t5562 reportedly hangs. > ... > In the end, though, what counts is that this here change incidentally > fixes that hang (maybe also on NonStop?). Even more positively, it gets > rid of yet another unnecessary Perl invocation. Thanks for a quick band-aid. Will apply directly to 'master' so that we won't forget before -rc2. In the meantime, perhaps somebody who knows Perl interpreter's quirks well can tell us what's different between the obvious and simple C program and an equivalent in Perl to convince us why this is a good solution to the problem.