** Package changed: ubuntu => eglibc (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to eglibc in Ubuntu. https://bugs.launchpad.net/bugs/1368302
Title: eglibc source tests are failing in Ubuntu 14.10 guest Status in “eglibc” package in Ubuntu: New Bug description: ---Problem Description--- eglibc source tests are failing in Ubuntu 14.10 guest ---uname output--- Linux ubuntu 3.16.0-12-generic #18-Ubuntu SMP Mon Sep 1 13:03:43 UTC 2014 ppc64le ppc64le ppc64le GNU/Linux Machine Type = P8 ---Steps to Reproduce--- Install a P8 system with Power KVM and then install Ubuntu 14.10 guest. Then try to build and execute the eglibc source test suites as below. root@ubuntu:~# apt-get source eglibc root@ubuntu:~# cd eglibc-2.19/ root@ubuntu:~/eglibc-2.19# dpkg-buildpackage -b 2>&1 | tee eglibclog # # Testsuite failures, someone should be working towards # fixing these! They are listed here for the purpose of # regression testing during builds. # Format: <Failed test>, Error <Make error code> [(ignored)] # annexc.out, Error 1 (ignored) run-conformtest.out, Error 1 (ignored) tst-cancelx17.out, Error 1 tst-cpuclock2.out, Error 1 *************** Encountered regressions that don't match expected failures (debian/testsuite-checking/expected-results-powerpc64le-linux-gnu-libc): tst-cancelx17.out, Error 1 TEST tst-cancelx17.out: going to cancel tf in-time going to cancel tf2 in-time in-time cancellation succeeded aio_cancel failed going to cancel tf early going to cancel tf2 early early cancellation succeeded Encountered progressions that don't match expected failures: check-localplt.out, Error 1 tst-cputimer1.out, Error 1 tst-mqueue5.out, Error 1 tst-waitid.out, Error 1 debian/rules.d/build.mk:123: recipe for target '/root/eglibc-2.19/stamp-dir/check_libc' failed make: *** [/root/eglibc-2.19/stamp-dir/check_libc] Error 1 dpkg-buildpackage: error: debian/rules build gave error exit status 2 tried the same steps in the provided VM (192.168.122.70) and dpkg- buildpackage -b completed fine. ouch /root/eglibc-2.19/stamp-dir/binaryinst_libnss-files-udeb dpkg-genchanges -b >../eglibc_2.19-0ubuntu6_ppc64el.changes dpkg-genchanges: warning: package locales in control file but not in files list dpkg-genchanges: warning: package locales-all in control file but not in files list dpkg-genchanges: binary-only upload (no source code included) dpkg-source --after-build eglibc-2.19 dpkg-source: info: using options from eglibc-2.19/debian/source/options: --compression=xz dpkg-buildpackage: binary-only upload (no source included) root@ubuntu:~/eglibc-2.19# Hi Rajalakshmi, If you grep for "Testsuite failures" in the eglibclog file, you get the below failures listed. # # Testsuite failures, someone should be working towards # fixing these! They are listed here for the purpose of # regression testing during builds. # Format: <Failed test>, Error <Make error code> [(ignored)] # annexc.out, Error 1 (ignored) run-conformtest.out, Error 1 (ignored) tst-cpuclock2.out, Error 1 *************** Passed regression testing. No new failures, no changed error values. TEST annexc.out: The following identifiers will be ignored since the compiler defines them by default: pixel bool vector unix linux Tested files: === aio.h === * invalid macro `SIGEV_THREAD_ID' * invalid macro `sigev_notify_function' * invalid macro `sigev_notify_attributes' ** macro `FD_CLOEXEC' not defined ** macro `F_DUPFD' not defined ** macro `F_GETFD' not defined ** macro `F_GETFL' not defined ** macro `F_GETLK' not defined ** macro `F_RDLCK' not defined ** macro `F_SETFD' not defined ** macro `F_SETFL' not defined ** macro `F_SETLK' not defined ** macro `F_SETLKW' not defined ** macro `F_UNLCK' not defined ** macro `F_WRLCK' not defined ** macro `O_ACCMODE' not defined ** macro `O_APPEND' not defined ** macro `O_CREAT' not defined ** macro `O_DSYNC' not defined ** macro `O_EXCL' not defined ** macro `O_NOCTTY' not defined ** macro `O_NONBLOCK' not defined ** macro `O_RDONLY' not defined ** macro `O_RDWR' not defined ** macro `O_RSYNC' not defined ** macro `O_SYNC' not defined ** macro `O_TRUNC' not defined ** macro `O_WRONLY' not defined ** macro `SA_NOCLDSTOP' not defined ** macro `SA_SIGINFO' not defined ** macro `SIGABRT' not defined ** macro `SIGALRM' not defined ** macro `SIGBUS' not defined ** macro `SIGCHLD' not defined ** macro `SIGCONT' not defined ** macro `SIGEV_SIGNAL' not defined ** macro `SIGFPE' not defined ** macro `SIGHUP' not defined ** macro `SIGILL' not defined ** macro `SIGINT' not defined ** macro `SIGKILL' not defined ** macro `SIGPIPE' not defined ** macro `SIGQUIT' not defined ** macro `SIGRTMAX' not defined ** macro `SIGSEGV' not defined ** macro `SIGSTOP' not defined ** macro `SIGTERM' not defined ** macro `SIGTSTP' not defined ** macro `SIGTTIN' not defined ** macro `SIGTTOU' not defined ** macro `SIGUSR1' not defined ** macro `SIGUSR2' not defined ** macro `SIG_BLOCK' not defined ** macro `SIG_DFL' not defined ** macro `SIG_ERR' not defined ** macro `SIG_IGN' not defined ** macro `SIG_SETMASK' not defined ** macro `SIG_UNBLOCK' not defined ** macro `SI_ASYNCIO' not defined ** macro `SI_MESGQ' not defined ** macro `SI_QUEUE' not defined ** macro `SI_TIMER' not defined ** macro `SI_USER' not defined === assert.h === === ctype.h === === dirent.h === * invalid macro `d_fileno' === errno.h === === fcntl.h === * invalid macro `F_EXLCK' * invalid macro `O_NDELAY' * invalid macro `O_FSYNC' * invalid macro `F_SHLCK' * invalid macro `F_SETLKW64' * invalid macro `F_SETLK64' * invalid macro `O_ASYNC' * invalid macro `F_GETLK64' ** macro `O_DSYNC' not defined ** macro `O_RSYNC' not defined === float.h === === grp.h === === limits.h === * invalid macro `SSIZE_MAX' * invalid macro `XATTR_SIZE_MAX' * invalid macro `HOST_NAME_MAX' * invalid macro `AIO_PRIO_DELTA_MAX' * invalid macro `XATTR_LIST_MAX' * invalid macro `TTY_NAME_MAX' * invalid macro `SEM_VALUE_MAX' * invalid macro `XATTR_NAME_MAX' ** macro `_POSIX_CLOCKRES_MAX' not defined ** macro `_POSIX_THREAD_DESTRUCTOR_ITERATIONS' not defined ** macro `PAGESIZE' not defined === locale.h === === math.h === === mqueue.h === * invalid macro `O_NOCTTY' * invalid macro `O_ACCMODE' * invalid macro `F_EXLCK' * invalid macro `F_RDLCK' * invalid macro `O_APPEND' * invalid macro `F_GETLK' * invalid macro `O_NDELAY' * invalid macro `SIGEV_NONE' * invalid macro `F_DUPFD' * invalid macro `O_WRONLY' * invalid macro `O_FSYNC' * invalid macro `FD_CLOEXEC' * invalid macro `O_NONBLOCK' * invalid macro `F_UNLCK' * invalid macro `F_SHLCK' * invalid macro `F_GETFD' * invalid macro `F_GETFL' * invalid macro `F_SETLKW64' * invalid macro `SIGEV_THREAD' * invalid macro `O_RDWR' * invalid macro `F_SETFL' * invalid macro `F_SETLK' * invalid macro `F_WRLCK' * invalid macro `F_SETLK64' * invalid macro `O_SYNC' * invalid macro `SIGEV_THREAD_ID' * invalid macro `O_CREAT' * invalid macro `O_ASYNC' * invalid macro `F_GETLK64' * invalid macro `F_SETLKW' * invalid macro `sigev_notify_function' * invalid macro `O_RDONLY' * invalid macro `O_TRUNC' * invalid macro `SIGEV_SIGNAL' * invalid macro `O_EXCL' * invalid macro `sigev_notify_attributes' * invalid macro `F_SETFD' === pthread.h === * invalid macro `sched_priority' ** macro `PTHREAD_PRIO_INHERIT' not defined ** macro `PTHREAD_PRIO_NONE' not defined ** macro `PTHREAD_PRIO_PROTECT' not defined ** macro `CLOCK_REALTIME' not defined ** macro `TIMER_ABSTIME' not defined === pwd.h === === sched.h === * invalid macro `sched_priority' === semaphore.h === * invalid macro `SEM_FAILED' === setjmp.h === === signal.h === * invalid macro `SIGPROF' * invalid macro `SIGSTKFLT' * invalid macro `SIGURG' * invalid macro `SIGIO' * invalid macro `SIGPOLL' * invalid macro `SIGCLD' * invalid macro `SIGTRAP' * invalid macro `SIGVTALRM' * invalid macro `SIGWINCH' * invalid macro `SIGXFSZ' * invalid macro `SIGSYS' * invalid macro `SIGXCPU' * invalid macro `SIGUNUSED' * invalid macro `SIGPWR' * invalid macro `SA_NOCLDWAIT' * invalid macro `SIGIOT' ** macro `SIGEV_NONE' not defined ** macro `SIGEV_SIGNAL' not defined ** macro `SIGEV_THREAD' not defined ** macro `SI_ASYNCIO' not defined ** macro `SI_MESGQ' not defined ** macro `SI_QUEUE' not defined ** macro `SI_TIMER' not defined ** macro `SI_USER' not defined === stdarg.h === * invalid macro `va_copy' === stddef.h === === stdio.h === ** macro `STREAM_MAX' not defined === stdlib.h === === string.h === === sys/mman.h === * invalid macro `PROT_GROWSDOWN' * invalid macro `PROT_GROWSUP' * invalid macro `PROT_SAO' === sys/stat.h === * invalid macro `S_ISLNK' ** macro `S_TYPEISMQ' not defined ** macro `S_TYPEISSEM' not defined ** macro `S_TYPEISSHM' not defined === sys/times.h === === sys/types.h === === sys/utsname.h === === sys/wait.h === * invalid macro `SIGBUS' * invalid macro `SIGTTIN' * invalid macro `SIGTTOU' * invalid macro `SIGPROF' * invalid macro `SIGALRM' * invalid macro `SIGFPE' * invalid macro `SIGSTKFLT' * invalid macro `SIGUSR1' * invalid macro `SA_SIGINFO' * invalid macro `WSTOPPED' * invalid macro `WCONTINUED' * invalid macro `SIGURG' * invalid macro `SIGIO' * invalid macro `SIGQUIT' * invalid macro `SIGPOLL' * invalid macro `SIGCLD' * invalid macro `WIFCONTINUED' * invalid macro `SIGABRT' * invalid macro `SIG_BLOCK' * invalid macro `WEXITED' * invalid macro `SIGTRAP' * invalid macro `SIGVTALRM' * invalid macro `SIG_UNBLOCK' * invalid macro `SIGSEGV' * invalid macro `SIG_DFL' * invalid macro `SIGCONT' * invalid macro `SIGPIPE' * invalid macro `SIGWINCH' * invalid macro `SIGXFSZ' * invalid macro `SIGHUP' * invalid macro `SIGRTMAX' * invalid macro `SIGCHLD' * invalid macro `SIGSYS' * invalid macro `SIGSTOP' * invalid macro `SA_NOCLDSTOP' * invalid macro `SIGRTMIN' * invalid macro `WNOWAIT' * invalid macro `SIGUSR2' * invalid macro `SIGTSTP' * invalid macro `SIGKILL' * invalid macro `SIGXCPU' * invalid macro `SIGUNUSED' * invalid macro `SIGPWR' * invalid macro `SIG_ERR' * invalid macro `SA_NOCLDWAIT' * invalid macro `SIGILL' * invalid macro `SIGINT' * invalid macro `SIGIOT' * invalid macro `SIG_IGN' * invalid macro `SIGTERM' * invalid macro `SIG_SETMASK' === termios.h === * invalid macro `VSWTC' * invalid macro `OFILL' * invalid macro `N_X25' * invalid macro `TIOCM_CAR' * invalid macro `TIOCPKT_FLUSHWRITE' * invalid macro `N_TTY' * invalid macro `INLCR' * invalid macro `TIOCM_CTS' * invalid macro `N_SMSBLOCK' * invalid macro `VWERASE' * invalid macro `VTDLY' * invalid macro `IUCLC' * invalid macro `TIOCM_RNG' * invalid macro `B230400' * invalid macro `TIOCM_RTS' * invalid macro `NCC' * invalid macro `B576000' * invalid macro `B460800' * invalid macro `N_STRIP' * invalid macro `N_MASC' * invalid macro `N_6PACK' * invalid macro `TIOCPKT_STOP' * invalid macro `TIOCM_DSR' * invalid macro `ONLRET' * invalid macro `TIOCM_DTR' * invalid macro `B2500000' * invalid macro `B500000' * invalid macro `B3000000' * invalid macro `TIOCPKT_NOSTOP' * invalid macro `B1000000' * invalid macro `OCRNL' * invalid macro `VLNEXT' * invalid macro `TIOCPKT_DOSTOP' * invalid macro `IMAXBEL' * invalid macro `IUTF8' * invalid macro `VT0' * invalid macro `VT1' * invalid macro `B115200' * invalid macro `VDISCARD' * invalid macro `TIOCPKT_START' * invalid macro `N_SYNC_PPP' * invalid macro `OLCUC' * invalid macro `TCION' * invalid macro `OFDEL' * invalid macro `N_R3964' * invalid macro `ONLCR' * invalid macro `N_AX25' * invalid macro `B57600' * invalid macro `IXANY' * invalid macro `TIOCPKT_FLUSHREAD' * invalid macro `ONOCR' * invalid macro `N_HCI' * invalid macro `N_PROFIBUS_FDL' * invalid macro `VREPRINT' * invalid macro `VEOL2' * invalid macro `N_HDLC' * invalid macro `TIOCM_CD' * invalid macro `N_MOUSE' * invalid macro `TIOCPKT_DATA' * invalid macro `TIOCM_LE' * invalid macro `B1152000' * invalid macro `TIOCM_RI' * invalid macro `TIOCM_SR' * invalid macro `TIOCM_ST' * invalid macro `B921600' * invalid macro `B3500000' * invalid macro `B4000000' * invalid macro `B1500000' * invalid macro `B2000000' * invalid macro `N_SLIP' * invalid macro `TIOCSER_TEMT' * invalid macro `CSTOPB' * invalid macro `N_PPP' * invalid macro `N_IRDA' ** macro `CSTOPN' not defined ** macro `INCLR' not defined === time.h === ** macro `CLOCK_REALTIME' not defined ** macro `TIMER_ABSTIME' not defined === unistd.h === === utime.h === TEST run-conformtest.out: ISO ---------------------------------------------------------------------------- Total number of tests : 722 Number of failed tests : 0 ( 0%) Number of skipped tests : 0 ( 0%) ISO99 ---------------------------------------------------------------------------- Total number of tests : 2944 Number of failed tests : 1 ( <1%) Number of skipped tests : 0 ( 0%) ISO11 ---------------------------------------------------------------------------- Total number of tests : 3034 Number of failed tests : 1 ( <1%) Number of skipped tests : 0 ( 0%) POSIX ---------------------------------------------------------------------------- Total number of tests : 2585 Number of failed tests : 50 ( 1%) Number of skipped tests : 37 ( 1%) XPG3 ---------------------------------------------------------------------------- Total number of tests : 3872 Number of failed tests : 185 ( 4%) Number of skipped tests : 91 ( 2%) XPG4 ---------------------------------------------------------------------------- Total number of tests : 4054 Number of failed tests : 49 ( 1%) Number of skipped tests : 12 ( <1%) UNIX98 ---------------------------------------------------------------------------- Total number of tests : 4709 Number of failed tests : 83 ( 1%) Number of skipped tests : 50 ( 1%) XOPEN2K ---------------------------------------------------------------------------- Total number of tests : 6746 Number of failed tests : 31 ( <1%) Number of skipped tests : 7 ( <1%) XOPEN2K8 ---------------------------------------------------------------------------- Total number of tests : 7004 Number of failed tests : 28 ( <1%) Number of skipped tests : 3 ( <1%) POSIX2008 ---------------------------------------------------------------------------- Total number of tests : 6275 Number of failed tests : 13 ( <1%) Number of skipped tests : 1 ( <1%) TEST tst-cpuclock2.out: live thread clock fffffffffffe468e resolution 0.000000001 live thread before sleep => 0.003797588 self thread before sleep => 0.000502100 live thread after sleep => 0.503799880 self thread after sleep => 0.000525302 absolute clock_nanosleep on PROCESS_CPUTIME_ID 18446744073709538792 past target (outside reasonable range) absolute clock_nanosleep on PROCESS_CPUTIME_ID slept 99987176 (outside reasonable range) Encountered progressions that don't match expected failures: check-localplt.out, Error 1 tst-cputimer1.out, Error 1 tst-mqueue5.out, Error 1 tst-waitid.out, Error 1 *************** TEST SUMMARY build-tree/log-test-powerpc64le-linux-gnu-libc (5 matching lines) make[3]: [/root/eglibc-2.19/build-tree/ppc64el-libc/posix/annexc.out] Error 1 (ignored) make[3]: *** [/root/eglibc-2.19/build-tree/ppc64el-libc/rt/tst-cpuclock2.out] Error 1 make[2]: *** [rt/tests] Error 2 make[3]: [/root/eglibc-2.19/build-tree/ppc64el-libc/conform/run-conformtest.out] Error 1 (ignored) make[1]: *** [check] Error 2 END TEST SUMMARY build-tree/log-test-powerpc64le-linux-gnu-libc To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1368302/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp