This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug nptl/19981] New: sparc64: Test tst-cond10.out fails with '/bin/sh: 2: Cannot fork'


https://sourceware.org/bugzilla/show_bug.cgi?id=19981

            Bug ID: 19981
           Summary: sparc64: Test tst-cond10.out fails with '/bin/sh: 2:
                    Cannot fork'
           Product: glibc
           Version: 2.23
            Status: NEW
          Severity: normal
          Priority: P2
         Component: nptl
          Assignee: unassigned at sourceware dot org
          Reporter: glaubitz at physik dot fu-berlin.de
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---
            Target: sparc*-*-*

Hi!

On git master, building and running 'make check' on sparc64 fails with:

gcc -nostdlib -nostartfiles -o /usr/src/glibc/build/nptl/tst-cond10   
-Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both
/usr/src/glibc/build/csu/crt1.o /usr/src/glibc/build/csu/crti.o `gcc 
--print-file-name=crtbegin.o` /usr/src/glibc/build/nptl/tst-cond10.o
/usr/src/glibc/build/nptl/libpthread.so
/usr/src/glibc/build/nptl/libpthread_nonshared.a 
-Wl,-dynamic-linker=/lib64/ld-linux.so.2
-Wl,-rpath-link=/usr/src/glibc/build:/usr/src/glibc/build/math:/usr/src/glibc/build/elf:/usr/src/glibc/build/dlfcn:/usr/src/glibc/build/nss:/usr/src/glibc/build/nis:/usr/src/glibc/build/rt:/usr/src/glibc/build/resolv:/usr/src/glibc/build/crypt:/usr/src/glibc/build/mathvec:/usr/src/glibc/build/nptl
/usr/src/glibc/build/libc.so.6 /usr/src/glibc/build/libc_nonshared.a
-Wl,--as-needed /usr/src/glibc/build/elf/ld.so -Wl,--no-as-needed -lgcc
-Wl,--as-needed -lgcc_s  -Wl,--no-as-needed `gcc  --print-file-name=crtend.o`
/usr/src/glibc/build/csu/crtn.o
env GCONV_PATH=/usr/src/glibc/build/iconvdata
LOCPATH=/usr/src/glibc/build/localedata LC_ALL=C  
/usr/src/glibc/build/elf/ld-linux.so.2 --library-path
/usr/src/glibc/build:/usr/src/glibc/build/math:/usr/src/glibc/build/elf:/usr/src/glibc/build/dlfcn:/usr/src/glibc/build/nss:/usr/src/glibc/build/nis:/usr/src/glibc/build/rt:/usr/src/glibc/build/resolv:/usr/src/glibc/build/crypt:/usr/src/glibc/build/mathvec:/usr/src/glibc/build/nptl
/usr/src/glibc/build/nptl/tst-cond10  >
/usr/src/glibc/build/nptl/tst-cond10.out; \
../scripts/evaluate-test.sh nptl/tst-cond10 $? false false >
/usr/src/glibc/build/nptl/tst-cond10.test-result
/bin/sh: 2: Cannot fork
../Rules:198: recipe for target '/usr/src/glibc/build/nptl/tst-cond10.out'
failed
make[2]: *** [/usr/src/glibc/build/nptl/tst-cond10.out] Error 2
make[2]: Leaving directory '/usr/src/glibc/nptl'
Makefile:214: recipe for target 'nptl/tests' failed
make[1]: *** [nptl/tests] Error 2
make[1]: Leaving directory '/usr/src/glibc'
Makefile:9: recipe for target 'check' failed
make: *** [check] Error 2

Built and tested with:

$ mkdir build
$ cd build
$ export CFLAGS='-pipe -O2 -g -mcpu=ultrasparc'
$ ../configure --prefix=/usr
$ make
$ make check

Tested on Debian/sparc64, kernel 4.5.1. The same issue can be observed on the
buildds where glibc fails to build as well [1].

Cheers,
Adrian

> [1] https://buildd.debian.org/status/fetch.php?pkg=glibc&arch=sparc64&ver=2.23-0experimental2&stamp=1460783801

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]