You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What are you trying to do?
Standard build (on AIX) - manual or automated
Expected behaviour:
Build completes without 7500-8000 left over special files in /tmp Observed behaviour:
Build completes (success or fail, not relevant, except that success has most leftover files):
roughly 7800 /tmp/sh-np* files>
e.g: see adoptium/infrastructure#2029 for a proposed treatment - a cronjob to daily scan /tmp for stale (jenkins) files left-over from the build process
While the current build-process is not directly at fault - it does suffer from a bash-bug. The bug is known, but not resolved.
The way process substitution is being used in most, if not all, cases might be resolved by using traditional pipes and output re-direction.
In short: healing might be much more effective than treatment
The text was updated successfully, but these errors were encountered:
M-Davies
added
aix
Issues that affect or relate to the AIX OS
bug
Issues that are problems in the code as reported by the community
labels
Mar 19, 2021
/usr/bin/printf "Building targets 'product-images legacy-jre-image test-image' in configuration 'aix-ppc64-normal-server-release'\n" > >(/usr/bin/tee -a /home/aixtools/openjdk-build/build-farm/workspace/build/src/build/aix-ppc64-normal-server-release/build.log) 2> >(/usr/bin/tee -a /home/aixtools/openjdk-build/build-farm/workspace/build/src/build/aix-ppc64-normal-server-release/build.log >&2)
rather than:
/usr/bin/printf "Building targets 'product-images legacy-jre-image test-image' in configuration 'aix-ppc64-normal-server-release'\n" 2>&1 | tee -a /usr/bin/tee -a /home/aixtools/openjdk-build/build-farm/workspace/build/src/build/aix-ppc64-normal-server-release/build.log
What are you trying to do?
Standard build (on AIX) - manual or automated
Expected behaviour:
Build completes without 7500-8000 left over special files in /tmp
Observed behaviour:
Build completes (success or fail, not relevant, except that success has most leftover files):
roughly 7800 /tmp/sh-np* files>
e.g: see adoptium/infrastructure#2029 for a proposed treatment - a cronjob to daily scan /tmp for stale (jenkins) files left-over from the build process
Also see: adoptium/infrastructure#2029 (comment) for an explanation of what is happening - and perhaps a solution
Any other comments:
The text was updated successfully, but these errors were encountered: