RFR: JDK-8232834: RunTest sometimes fails to produce valid exitcode.txt
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Tue Oct 29 12:32:19 UTC 2019
On 2019-10-23 14:41, Erik Joelsson wrote:
>
> Yes, I've been torn about this. On Windows I made measurable build
> speed improvements some years ago by minimizing the extra shell
> invocations for compile commands, so I didn't like the idea of
> introducing an unconditional extra shell. Another option could be to
> scan the input for '[<>]' in ExecuteWithLog and only add it if found.
> It will certainly make the ExecuteWithLog body convoluted but may be a
> better solution.
>
Yes, that might be best. If we write a support function
AddSubshellIfNeeded or so, and wrap the command line in it, it might be
okay-ish. :)
I filed https://bugs.openjdk.java.net/browse/JDK-8233115 to keep track
of this.
/Magnus
More information about the build-dev
mailing list