On Sun, Apr 15, 2018 at 8:12 PM, Waldek Kozaczuk <jwkozac...@gmail.com>
wrote:

> Is it host setup dependent? I just pulled latest master and reran the
> tests and all of them passed. Is it because my host has different version
> of the libraries that my laptop has?
>

I saw the same problem on my build machine a few days ago, but a simple
"scripts/build clean" and then building again fixed it.
Apparently there was yet another change to the C++ libraries, or something,
which makes old object files no suitable for a newly upgraded library.

*Avi, *can you please "scripts/build clean" (or some other way to clean up
the old build products) on both OSv jenkins jobs (per-commit and nightly)?
Is there some way I can do this myself via Jenkins or something?


>
> Waldek
>
> Sent from my iPhone
>
> > On Apr 15, 2018, at 13:03, jenk...@scylladb.com wrote:
> >
> > See <http://jenkins.cloudius-systems.com:8080/job/osv-
> build/1347/display/redirect?page=changes>
> >
> > Changes:
> >
> > [jwkozaczuk] Delay elf initialization and pass argv to DSO functions
> >
> > ------------------------------------------
> > [...truncated 169.46 KB...]
> > Adding /usr/lib/jvm/java/jre/lib/zi/Africa/Ceuta...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Asia/Kolkata...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Pacific/Chatham...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Asia/Thimphu...
> > Adding /usr/lib/jvm/java/jre/lib/zi/America/Yellowknife...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Etc/GMT-3...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Asia/Kuching...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Africa/Brazzaville...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Europe/Malta...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Europe/Bucharest...
> > Adding /usr/lib/jvm/java/jre/lib/zi/America/Puerto_Rico...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Asia/Ashgabat...
> > Adding /usr/lib/jvm/java/jre/lib/zi/America/Fortaleza...
> > Adding /usr/lib/jvm/java/jre/lib/zi/GMT...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Asia/Novosibirsk...
> > Adding /usr/lib/jvm/java/jre/lib/amd64/jli/libjli.so...
> > Adding /usr/lib/jvm/java/jre/bin/unpack200...
> > Adding /usr/lib/jvm/java/jre/lib/rhino.jar...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Asia/Dhaka...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Pacific/Norfolk...
> > Adding /usr/lib/jvm/java/jre/lib/amd64/libnet.so...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Europe/Madrid...
> > Adding /usr/lib/jvm/java/jre/lib/amd64/libverify.so...
> > Adding /usr/lib/jvm/java/jre/lib/zi/America/Merida...
> > Adding /usr/lib/jvm/java/jre/lib/amd64/libhprof.so...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Australia/Eucla...
> > Adding /usr/lib/jvm/java/jre/lib/amd64/libj2gss.so...
> > Adding /usr/lib/jvm/java/jre/lib/amd64/libattach.so...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Africa/Dar_es_Salaam...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Asia/Krasnoyarsk...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Pacific/Wake...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Pacific/Kiritimati...
> > Adding /usr/lib/jvm/java/jre/lib/zi/America/Mazatlan...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Asia/Vientiane...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Pacific/Enderbury...
> > Adding /usr/lib/jvm/java/lib/amd64/jli/libjli.so...
> > Adding /usr/lib/jvm/java/jre/lib/zi/America/Miquelon...
> > Adding /usr/lib/jvm/java/jre/lib/zi/America/Mexico_City...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Pacific/Rarotonga...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Pacific/Tarawa...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Asia/Novokuznetsk...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Antarctica/Casey...
> > Adding /usr/lib/jvm/java/jre/lib/zi/Antarctica/Palmer...
> > Link /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.7.4.fc20.x86_64 to
> java ...
> > Link /usr/lib/jvm/jre to java/jre ...
> > Link /usr/lib/jvm/java/jre/lib/security/cacerts to
> /etc/pki/java/cacerts ...
> > Adding /java_non_isolated.so...
> > Adding /java/runjava-non-isolated.jar...
> > Adding /.java.policy...
> > Adding /tests/ClassPutInRoot.class...
> > Adding /tests/java/isolates.jar...
> > Adding /usr/lib/jvm/java/jre/lib/ext/tests-jre-extension.jar...
> > Adding /tests/java/tests.jar...
> > Adding /usr/lib/libboost_unit_test_framework.so.1.55.0...
> > Adding /usr/lib/libboost_filesystem.so.1.55.0...
> > Adding /testrunner.so...
> > Adding /tests/tst-pthread.so...
> > Adding /tests/misc-ramdisk.so...
> > Adding /tests/tst-vblk.so...
> > Adding /tests/tst-bsd-evh.so...
> > Adding /tests/misc-bsd-callout.so...
> > Adding /tests/tst-bsd-kthread.so...
> > Adding /tests/tst-bsd-taskqueue.so...
> > Adding /tests/tst-fpu.so...
> > Adding /tests/tst-preempt.so...
> > Adding /tests/tst-tracepoint.so...
> > Adding /tests/tst-hub.so...
> > Adding /tests/misc-console.so...
> > Adding /tests/misc-leak.so...
> > Adding /tests/misc-readbench.so...
> > Adding /tests/misc-mmap-anon-perf.so...
> > Adding /tests/tst-mmap-file.so...
> > Adding /tests/misc-mmap-big-file.so...
> > Adding /tests/tst-mmap.so...
> > Adding /tests/tst-huge.so...
> > Adding /tests/tst-elf-permissions.so...
> > Adding /tests/misc-mutex.so...
> > Adding /tests/misc-sockets.so...
> > Adding /tests/tst-condvar.so...
> > Adding /tests/tst-queue-mpsc.so...
> > Adding /tests/tst-af-local.so...
> > Adding /tests/tst-pipe.so...
> > Adding /tests/tst-yield.so...
> > Adding /tests/misc-ctxsw.so...
> > Adding /tests/tst-readdir.so...
> > Adding /tests/tst-read.so...
> > Adding /tests/tst-symlink.so...
> > Adding /tests/tst-openat.so...
> > Adding /tests/tst-eventfd.so...
> > Adding /tests/tst-remove.so...
> > Adding /tests/misc-wake.so...
> > Adding /tests/tst-epoll.so...
> > Adding /tests/misc-lfring.so...
> > Adding /tests/misc-fsx.so...
> > Adding /tests/tst-sleep.so...
> > Adding /tests/tst-resolve.so...
> > Adding /tests/tst-except.so...
> > Adding /tests/misc-tcp-sendonly.so...
> > Adding /tests/tst-tcp-nbwrite.so...
> > Adding /tests/misc-tcp-hash-srv.so...
> > Adding /tests/misc-loadbalance.so...
> > Adding /tests/misc-scheduler.so...
> > Adding /tests/tst-console.so...
> > Adding /tests/tst-app.so...
> > Adding /tests/misc-setpriority.so...
> > Adding /tests/misc-timeslice.so...
> > Adding /tests/misc-tls.so...
> > Adding /tests/misc-gtod.so...
> > Adding /tests/tst-dns-resolver.so...
> > Adding /tests/tst-fs-link.so...
> > Adding /tests/tst-kill.so...
> > Adding /tests/tst-truncate.so...
> > Adding /tests/misc-panic.so...
> > Adding /tests/tst-utimes.so...
> > Adding /tests/tst-utimensat.so...
> > Adding /tests/tst-futimesat.so...
> > Adding /tests/misc-tcp.so...
> > Adding /tests/tst-strerror_r.so...
> > Adding /tests/misc-random.so...
> > Adding /tests/misc-urandom.so...
> > Adding /tests/tst-commands.so...
> > Adding /tests/tst-threadcomplete.so...
> > Adding /tests/tst-timerfd.so...
> > Adding /tests/tst-nway-merger.so...
> > Adding /tests/tst-memmove.so...
> > Adding /tests/tst-pthread-clock.so...
> > Adding /tests/misc-procfs.so...
> > Adding /tests/tst-chdir.so...
> > Adding /tests/tst-chmod.so...
> > Adding /tests/tst-hello.so...
> > Adding /tests/misc-concurrent-io.so...
> > Adding /tests/tst-concurrent-init.so...
> > Adding /tests/tst-ring-spsc-wraparound.so...
> > Adding /tests/tst-shm.so...
> > Adding /tests/tst-align.so...
> > Adding /tests/tst-cxxlocale.so...
> > Adding /tests/misc-tcp-close-without-reading.so...
> > Adding /tests/tst-sigwait.so...
> > Adding /tests/tst-sampler.so...
> > Adding /tests/misc-malloc.so...
> > Adding /tests/misc-memcpy.so...
> > Adding /tests/misc-free-perf.so...
> > Adding /tests/tst-fallocate.so...
> > Adding /tests/misc-printf.so...
> > Adding /tests/tst-hostname.so...
> > Adding /tests/tst-sendfile.so...
> > Adding /tests/misc-lock-perf.so...
> > Adding /tests/tst-uio.so...
> > Adding /tests/tst-printf.so...
> > Adding /tests/tst-pthread-affinity.so...
> > Adding /tests/tst-pthread-tsd.so...
> > Adding /tests/tst-thread-local.so...
> > Adding /tests/tst-zfs-mount.so...
> > Adding /tests/tst-regex.so...
> > Adding /tests/tst-tcp-siocoutq.so...
> > Adding /tests/libtls.so...
> > Adding /tests/tst-tls.so...
> > Adding /tests/tst-select-timeout.so...
> > Adding /tests/tst-faccessat.so...
> > Adding /tests/tst-fstatat.so...
> > Adding /tests/misc-reboot.so...
> > Adding /tests/tst-fcntl.so...
> > Adding /tests/payload-namespace.so...
> > Adding /tests/tst-namespace.so...
> > Adding /tests/tst-without-namespace.so...
> > Adding /tests/payload-env.so...
> > Adding /tests/payload-merge-env.so...
> > Adding /tests/misc-execve.so...
> > Adding /tests/misc-execve-payload.so...
> > Adding /tests/misc-mutex2.so...
> > Adding /tests/tst-pthread-setcancelstate.so...
> > Adding /tests/tst-syscall.so...
> > Adding /tests/tst-pin.so...
> > Adding /tests/tst-run.so...
> > Adding /tests/tst-ifaddrs.so...
> > Adding /tests/tst-pthread-affinity-inherit.so...
> > Adding /tests/tst-sem-timed-wait.so...
> > Adding /tests/tst-ttyname.so...
> > Adding /tests/tst-pthread-barrier.so...
> > Adding /tests/tst-feexcept.so...
> > Adding /tests/tst-math.so...
> > Adding /tests/tst-sigaltstack.so...
> > Adding /tests/tst-fread.so...
> > Adding /tests/tst-tcp-cork.so...
> > Adding /tests/tst-tcp-v6.so...
> > Adding /tests/tst-calloc.so...
> > Adding /tests/testrunner.so...
> > Adding /tests/tst-rename.so...
> > Adding /tests/tst-vfs.so...
> > Adding /tests/tst-libc-locking.so...
> > Adding /tests/misc-fs-stress.so...
> > Adding /tests/misc-bdev-write.so...
> > Adding /tests/misc-bdev-wlatency.so...
> > Adding /tests/misc-bdev-rw.so...
> > Adding /tests/tst-promise.so...
> > Adding /tests/tst-dlfcn.so...
> > Adding /tests/tst-stat.so...
> > Adding /tests/tst-wait-for.so...
> > Adding /tests/tst-bsd-tcp1.so...
> > Adding /tests/tst-bsd-tcp1-zsnd.so...
> > Adding /tests/tst-bsd-tcp1-zrcv.so...
> > Adding /tests/tst-bsd-tcp1-zsndrcv.so...
> > Adding /tests/tst-async.so...
> > Adding /tests/tst-rcu-list.so...
> > Adding /tests/tst-tcp-listen.so...
> > Adding /tests/tst-poll.so...
> > Adding /tests/tst-bitset-iter.so...
> > Adding /tests/tst-timer-set.so...
> > Adding /tests/tst-clock.so...
> > Adding /tests/tst-rcu-hashtable.so...
> > Adding /tests/tst-unordered-ring-mpsc.so...
> > Adding /tests/tst-seek.so...
> > Adding /tests/tst-solaris-taskq.so...
> > Adding /tests/misc-zfs-io.so...
> > cpiod finished
> > + cd <http://jenkins.cloudius-systems.com:8080/job/osv-build/ws/>
> > + exec ./scripts/test.py
> >  TEST java-perms                         OSv v0.24-511-ge60339de
> > eth0: 192.168.122.15
> > java.so: Starting JVM app using: io/osv/isolated/RunIsolatedJvmApp
> > /java.so: failed looking up symbol _ZN3elf7program11get_
> libraryENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS6_SaIS6_EE
> (elf::program::get_library(std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >, 
> std::vector<std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> >,
> std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> > > >))
> >
> > [backtrace]
> > 0x000000000033addf <elf::object::symbol(unsigned int)+223>
> > 0x000000000033d964 <elf::object::resolve_pltgot(unsigned int)+132>
> > 0x000000000033db35 <elf_resolve_pltgot+69>
> > 0x00000000003879ea <???+3701226>
> > 0x0000000000c66e1f <???+13004319>
> > 0x00000000003e4ff6 <thread_main_c+38>
> > 0x0000000000388d32 <???+3706162>
> > Test java-perms FAILED
> > Traceback (most recent call last):
> >  File "<http://jenkins.cloudius-systems.com:8080/job/osv-
> build/ws/scripts/test.py",> line 187, in <module>
> >    main()
> >  File "<http://jenkins.cloudius-systems.com:8080/job/osv-
> build/ws/scripts/test.py",> line 174, in main
> >    run_tests()
> >  File "<http://jenkins.cloudius-systems.com:8080/job/osv-
> build/ws/scripts/test.py",> line 165, in run_tests
> >    run(tests_to_run)
> >  File "<http://jenkins.cloudius-systems.com:8080/job/osv-
> build/ws/scripts/test.py",> line 85, in run
> >    run_test(test)
> >  File "<http://jenkins.cloudius-systems.com:8080/job/osv-
> build/ws/scripts/test.py",> line 60, in run_test
> >    test.run()
> >  File "<http://jenkins.cloudius-systems.com:8080/job/osv-
> build/ws/scripts/tests/testing.py",> line 29, in run
> >    run_command_in_guest(self.command).join()
> >  File "<http://jenkins.cloudius-systems.com:8080/job/osv-
> build/ws/scripts/tests/testing.py",> line 163, in join
> >    raise Exception('Guest failed')
> > Exception: Guest failed
> > make: *** [Makefile:143: check] Error 1
> > Build step 'Execute shell' marked build as failure
>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to