PR binutils/23460: Increase the max number of open files to 20
authorH.J. Lu <hjl.tools@gmail.com>
Sun, 17 Jan 2021 02:36:40 +0000 (18:36 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Sun, 17 Jan 2021 02:36:54 +0000 (18:36 -0800)
Increase the max number of open files to 20 for PR binutils/23460 test
which may have more than 16 file descriptors open:

lr-x------ 1 hjl hjl 64 Jan 16 16:49 0 -> /dev/null
l-wx------ 1 hjl hjl 64 Jan 16 16:49 1 -> pipe:[14151430]
lr-x------ 1 hjl hjl 64 Jan 16 16:49 10 -> /export/build/gnu/tools-build/x86_64-linux-toolchain/build-x86_64-linux/binutils/src/binutils-build/ld/tmpdir/pr23460c.o
lr-x------ 1 hjl hjl 64 Jan 16 16:49 11 -> /export/build/gnu/tools-build/x86_64-linux-toolchain/build-x86_64-linux/binutils/src/binutils-build/ld/tmpdir/pr23460d.o
lr-x------ 1 hjl hjl 64 Jan 16 16:49 12 -> /export/build/gnu/tools-build/x86_64-linux-toolchain/build-x86_64-linux/binutils/src/binutils-build/ld/tmpdir/pr23460e.o
lr-x------ 1 hjl hjl 64 Jan 16 16:49 13 -> /export/build/gnu/tools-build/x86_64-linux-toolchain/build-x86_64-linux/binutils/src/binutils-build/ld/tmpdir/pr23460f.o
lrwx------ 1 hjl hjl 64 Jan 16 16:49 14 -> /export/build/gnu/tools-build/x86_64-linux-toolchain/build-x86_64-linux/binutils/src/binutils-build/ld/tmpdir/stTLiXpO
lrwx------ 1 hjl hjl 64 Jan 16 16:49 15 -> /export/build/gnu/tools-build/x86_64-linux-toolchain/build-x86_64-linux/binutils/src/binutils-build/ld/tmpdir/stTLiXpO
l-wx------ 1 hjl hjl 64 Jan 16 16:49 2 -> pipe:[14151430]
lr-x------ 1 hjl hjl 64 Jan 16 16:49 3 -> pipe:[13933216]
l-wx------ 1 hjl hjl 64 Jan 16 16:49 4 -> pipe:[13933216]
lr-x------ 1 hjl hjl 64 Jan 16 16:49 5 -> pipe:[13990857]
l-wx------ 1 hjl hjl 64 Jan 16 16:49 6 -> pipe:[13990857]
lr-x------ 1 hjl hjl 64 Jan 16 16:49 7 -> /export/build/gnu/tools-build/x86_64-linux-toolchain/build-x86_64-linux/binutils/src/binutils-build/ld/tmpdir/libpr23460.a
lr-x------ 1 hjl hjl 64 Jan 16 16:49 8 -> /export/build/gnu/tools-build/x86_64-linux-toolchain/build-x86_64-linux/binutils/src/binutils-build/ld/tmpdir/pr23460a.o
lr-x------ 1 hjl hjl 64 Jan 16 16:49 9 -> /export/build/gnu/tools-build/x86_64-linux-toolchain/build-x86_64-linux/binutils/src/binutils-build/ld/tmpdir/pr23460b.o

PR binutils/23460
* testsuite/ld-plugin/lto.exp: Increase the max number of open
files to 20 for PR binutils/23460 test.

ld/ChangeLog
ld/testsuite/ld-plugin/lto.exp

index 8a20eba94a23bbffaac719b6546603d4cfcbd768..6b602d603412b4e4189af0a29807ca14e4fe09d8 100644 (file)
@@ -1,3 +1,9 @@
+2021-01-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/23460
+       * testsuite/ld-plugin/lto.exp: Increase the max number of open
+       files to 20 for PR binutils/23460 test.
+
 2021-01-16  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR ld/23169
index 3c129760498605d51dd4e67bf335677263aefb29..dbda6c4465dfbd3da1976e6f60aa40fa43eadddf 100644 (file)
@@ -721,7 +721,7 @@ if { [at_least_gcc_version 4 7] } {
        ] \
     ]
     set exec_output [run_host_cmd "sh" \
-                                 "-c \"ulimit -n 16; \
+                                 "-c \"ulimit -n 20; \
                                   $ar -rc $plug_opt \
                                   tmpdir/libpr23460.a \
                                   tmpdir/pr23460a.o \