I think the problem is that google perftools isn't installed in this image. I guess we could skip building perf for the unittests?
On Mon, Sep 21, 2020 at 11:26 PM jenkins-no-reply--- via gem5-dev < [email protected]> wrote: > See <https://jenkins.gem5.org/job/Nightly/75/display/redirect?page=changes > > > > Changes: > > [Bobby R. Bruce] util: Removed libelf-dev dep from Dockerfiles > > [Bobby R. Bruce] tests,base: Fixed unittests for .fast > > > ------------------------------------------ > [...truncated 157.07 KB...] > [ RUN ] StrTest.EatEndWhiteNoTrailingWhitespace > [ OK ] StrTest.EatEndWhiteNoTrailingWhitespace (0 ms) > [ RUN ] StrTest.EatWhite > [ OK ] StrTest.EatWhite (0 ms) > [ RUN ] StrTest.EatWhiteNoWhitespace > [ OK ] StrTest.EatWhiteNoWhitespace (0 ms) > [ RUN ] StrTest.ToLower > [ OK ] StrTest.ToLower (0 ms) > [ RUN ] StrTest.SplitFirst > [ OK ] StrTest.SplitFirst (0 ms) > [ RUN ] StrTest.SplitFirstNoChar > [ OK ] StrTest.SplitFirstNoChar (0 ms) > [ RUN ] StrTest.SplitFirstOnFirstChar > [ OK ] StrTest.SplitFirstOnFirstChar (0 ms) > [ RUN ] StrTest.SplitLast > [ OK ] StrTest.SplitLast (0 ms) > [ RUN ] StrTest.SplitLastNoChar > [ OK ] StrTest.SplitLastNoChar (0 ms) > [ RUN ] StrTest.SplitLastOnLastChar > [ OK ] StrTest.SplitLastOnLastChar (0 ms) > [ RUN ] StrTest.TokenizeOnSpace > [ OK ] StrTest.TokenizeOnSpace (0 ms) > [ RUN ] StrTest.TokenizeOnSpaceIgnFalse > [ OK ] StrTest.TokenizeOnSpaceIgnFalse (0 ms) > [ RUN ] StrTest.TokenizedTokenDoesNotExist > [ OK ] StrTest.TokenizedTokenDoesNotExist (0 ms) > [ RUN ] StrTest.ToNumber8BitInt > [ OK ] StrTest.ToNumber8BitInt (0 ms) > [ RUN ] StrTest.ToNumber8BitIntStringOutOfRange > [ OK ] StrTest.ToNumber8BitIntStringOutOfRange (0 ms) > [ RUN ] StrTest.ToNumber8BitIntInvalidString > [ OK ] StrTest.ToNumber8BitIntInvalidString (1 ms) > [ RUN ] StrTest.ToNumberUnsigned8BitInt > [ OK ] StrTest.ToNumberUnsigned8BitInt (0 ms) > [ RUN ] StrTest.ToNumberUnsigned8BitIntNegative > [ OK ] StrTest.ToNumberUnsigned8BitIntNegative (0 ms) > [ RUN ] StrTest.ToNumber64BitInt > [ OK ] StrTest.ToNumber64BitInt (0 ms) > [ RUN ] StrTest.ToNumber64BitIntInvalidString > [ OK ] StrTest.ToNumber64BitIntInvalidString (0 ms) > [ RUN ] StrTest.ToNumberFloat > [ OK ] StrTest.ToNumberFloat (0 ms) > [ RUN ] StrTest.ToNumberFloatIntegerString > [ OK ] StrTest.ToNumberFloatIntegerString (0 ms) > [ RUN ] StrTest.ToNumberFloatNegative > [ OK ] StrTest.ToNumberFloatNegative (0 ms) > [ RUN ] StrTest.ToNumberDouble > [ OK ] StrTest.ToNumberDouble (0 ms) > [ RUN ] StrTest.ToNumberDoubleIntegerString > [ OK ] StrTest.ToNumberDoubleIntegerString (0 ms) > [ RUN ] StrTest.ToNumberDoubleNegative > [ OK ] StrTest.ToNumberDoubleNegative (0 ms) > [ RUN ] StrTest.ToBoolTrue > [ OK ] StrTest.ToBoolTrue (0 ms) > [ RUN ] StrTest.ToBoolFalse > [ OK ] StrTest.ToBoolFalse (0 ms) > [ RUN ] StrTest.ToBoolInvalidInput > [ OK ] StrTest.ToBoolInvalidInput (0 ms) > [ RUN ] StrTest.QuoteStringNoSpace > [ OK ] StrTest.QuoteStringNoSpace (0 ms) > [ RUN ] StrTest.QuoteStringWithSpace > [ OK ] StrTest.QuoteStringWithSpace (0 ms) > [ RUN ] StrTest.QuoteQuotedString > [ OK ] StrTest.QuoteQuotedString (0 ms) > [ RUN ] StrTest.QuoteStringWithTab > [ OK ] StrTest.QuoteStringWithTab (0 ms) > [ RUN ] StrTest.StartswithDoubleStringDoesStartWith > [ OK ] StrTest.StartswithDoubleStringDoesStartWith (0 ms) > [ RUN ] StrTest.StartswithDoubleStringDoesNotStartWith > [ OK ] StrTest.StartswithDoubleStringDoesNotStartWith (0 ms) > [ RUN ] StrTest.StartswithDoubleCharArrayDoesStartWith > [ OK ] StrTest.StartswithDoubleCharArrayDoesStartWith (0 ms) > [ RUN ] StrTest.StartswithDoubleCharArrayDoesNotStartWith > [ OK ] StrTest.StartswithDoubleCharArrayDoesNotStartWith (0 ms) > [ RUN ] StrTest.StartswithStringCharArrayDoesStartWith > [ OK ] StrTest.StartswithStringCharArrayDoesStartWith (0 ms) > [ RUN ] StrTest.StartswithStringCharArrayDoesNotStartWith > [ OK ] StrTest.StartswithStringCharArrayDoesNotStartWith (0 ms) > [----------] 42 tests from StrTest (1 ms total) > > [----------] Global test environment tear-down > [==========] 42 tests from 1 test case ran. (1 ms total) > [ PASSED ] 42 tests. > [ CXX] NULL/sim/proxy_ptr.test.cc -> .fo > [ LINK] -> NULL/base/trie.test.fast.unstripped > [ STRIP] NULL/base/trie.test.fast.unstripped -> .fast > [ LINK] -> NULL/sim/byteswap.test.fast.unstripped > build/NULL/base/trie.test.fast > --gtest_output=xml:build/NULL/unittests.fast/base/trie.test.xml > Running main() from gtest_main.cc > [==========] Running 7 tests from 1 test case. > [----------] Global test environment set-up. > [----------] 7 tests from TrieTestData > [ RUN ] TrieTestData.Empty > [ OK ] TrieTestData.Empty (0 ms) > [ RUN ] TrieTestData.SingleEntry > [ OK ] TrieTestData.SingleEntry (0 ms) > [ RUN ] TrieTestData.TwoOverlappingEntries > [ OK ] TrieTestData.TwoOverlappingEntries (0 ms) > [ RUN ] TrieTestData.TwoOverlappingEntriesReversed > [ OK ] TrieTestData.TwoOverlappingEntriesReversed (0 ms) > [ RUN ] TrieTestData.TwoIndependentEntries > [ OK ] TrieTestData.TwoIndependentEntries (0 ms) > [ RUN ] TrieTestData.TwoEntries > [ OK ] TrieTestData.TwoEntries (0 ms) > [ RUN ] TrieTestData.RemovingEntries > [ OK ] TrieTestData.RemovingEntries (0 ms) > [----------] 7 tests from TrieTestData (0 ms total) > > [----------] Global test environment tear-down > [==========] 7 tests from 1 test case ran. (0 ms total) > [ PASSED ] 7 tests. > [ STRIP] NULL/sim/byteswap.test.fast.unstripped -> .fast > build/NULL/sim/byteswap.test.fast > --gtest_output=xml:build/NULL/unittests.fast/sim/byteswap.test.xml > Running main() from gtest_main.cc > [==========] Running 8 tests from 1 test case. > [----------] Global test environment set-up. > [----------] 8 tests from ByteswapTest > [ RUN ] ByteswapTest.swap_byte64 > [ OK ] ByteswapTest.swap_byte64 (0 ms) > [ RUN ] ByteswapTest.swap_byte32 > [ OK ] ByteswapTest.swap_byte32 (0 ms) > [ RUN ] ByteswapTest.swap_byte16 > [ OK ] ByteswapTest.swap_byte16 (0 ms) > [ RUN ] ByteswapTest.swap_byte > [ OK ] ByteswapTest.swap_byte (0 ms) > [ RUN ] ByteswapTest.htog > [ OK ] ByteswapTest.htog (0 ms) > [ RUN ] ByteswapTest.gtoh > [ OK ] ByteswapTest.gtoh (0 ms) > [ RUN ] ByteswapTest.betole > [ OK ] ByteswapTest.betole (0 ms) > [ RUN ] ByteswapTest.letobe > [ OK ] ByteswapTest.letobe (0 ms) > [----------] 8 tests from ByteswapTest (0 ms total) > > [----------] Global test environment tear-down > [==========] 8 tests from 1 test case ran. (0 ms total) > [ PASSED ] 8 tests. > [ LINK] -> NULL/sim/guest_abi.test.fast.unstripped > [ STRIP] NULL/sim/guest_abi.test.fast.unstripped -> .fast > build/NULL/sim/guest_abi.test.fast > --gtest_output=xml:build/NULL/unittests.fast/sim/guest_abi.test.xml > Running main() from gtest_main.cc > [==========] Running 7 tests from 1 test case. > [----------] Global test environment set-up. > [----------] 7 tests from GuestABI > [ RUN ] GuestABI.ABI_1D_args > [ OK ] GuestABI.ABI_1D_args (0 ms) > [ RUN ] GuestABI.ABI_Prepare > [ OK ] GuestABI.ABI_Prepare (0 ms) > [ RUN ] GuestABI.ABI_2D_args > [ OK ] GuestABI.ABI_2D_args (0 ms) > [ RUN ] GuestABI.ABI_TC_init > [ OK ] GuestABI.ABI_TC_init (0 ms) > [ RUN ] GuestABI.ABI_returns > [ OK ] GuestABI.ABI_returns (0 ms) > [ RUN ] GuestABI.dumpSimcall > [ OK ] GuestABI.dumpSimcall (0 ms) > [ RUN ] GuestABI.isVarArgs > [ OK ] GuestABI.isVarArgs (0 ms) > [----------] 7 tests from GuestABI (0 ms total) > > [----------] Global test environment tear-down > [==========] 7 tests from 1 test case ran. (0 ms total) > [ PASSED ] 7 tests. > [ LINK] -> NULL/sim/proxy_ptr.test.fast.unstripped > [ STRIP] NULL/sim/proxy_ptr.test.fast.unstripped -> .fast > build/NULL/sim/proxy_ptr.test.fast > --gtest_output=xml:build/NULL/unittests.fast/sim/proxy_ptr.test.xml > Running main() from gtest_main.cc > [==========] Running 6 tests from 1 test case. > [----------] Global test environment set-up. > [----------] 6 tests from ProxyPtr > [ RUN ] ProxyPtr.Clean > [ OK ] ProxyPtr.Clean (0 ms) > [ RUN ] ProxyPtr.Dirty > [ OK ] ProxyPtr.Dirty (0 ms) > [ RUN ] ProxyPtr.LoadAndFlush > [ OK ] ProxyPtr.LoadAndFlush (0 ms) > [ RUN ] ProxyPtr.ConstOperators > [ OK ] ProxyPtr.ConstOperators (0 ms) > [ RUN ] ProxyPtr.NonConstOperators > [ OK ] ProxyPtr.NonConstOperators (0 ms) > [ RUN ] ProxyPtr.GuestABI > [ OK ] ProxyPtr.GuestABI (0 ms) > [----------] 6 tests from ProxyPtr (0 ms total) > > [----------] Global test environment tear-down > [==========] 6 tests from 1 test case ran. (0 ms total) > [ PASSED ] 6 tests. > scons: done building targets. > *** Summary of Warnings *** > Warning: Your compiler doesn't support incremental linking and lto at the > same > time, so lto is being disabled. To force lto on anyway, use the > --force-lto option. That will disable partial linking. > Warning: Header file <png.h> not found. > This host has no libpng library. > Disabling support for PNG framebuffers. > [Nightly] $ /bin/sh -xe /tmp/jenkins8843177689914875158.sh > + scons build/NULL/unittest.perf -j4 > scons: Reading SConscript files ... > Warning: Your compiler doesn't support incremental linking and lto at the > same > time, so lto is being disabled. To force lto on anyway, use the > --force-lto option. That will disable partial linking. > Info: Using Python config: python2.7-config > Checking for C header file Python.h... (cached) yes > Checking for C library python2.7... (cached) yes > Checking for C library pthread... (cached) yes > Checking for C library dl... (cached) yes > Checking for C library util... (cached) yes > Checking for C library m... (cached) yes > Checking for accept(0,0,0) in C++ library None... (cached) yes > Checking for zlibVersion() in C++ library z... (cached) yes > Checking for GOOGLE_PROTOBUF_VERIFY_VERSION in C++ library protobuf... > (cached) yes > Checking for C header file valgrind/valgrind.h... (cached) no > Checking for clock_nanosleep(0,0,NULL,NULL) in C library None... (cached) > yes > Checking for timer_create(CLOCK_MONOTONIC, NULL, NULL) in C library > None... (cached) no > Checking for timer_create(CLOCK_MONOTONIC, NULL, NULL) in C library rt... > (cached) yes > Checking for C library tcmalloc... (cached) yes > Checking for char temp; backtrace_symbols_fd((void*)&temp, 0, 0) in C > library None... (cached) yes > Checking for C header file fenv.h... (cached) yes > Checking for C header file png.h... (cached) no > Warning: Header file <png.h> not found. > This host has no libpng library. > Disabling support for PNG framebuffers. > Checking for C header file linux/kvm.h... (cached) yes > Checking for C header file linux/if_tun.h... (cached) yes > Checking size of struct kvm_xsave ... (cached) yes > Checking for member exclude_host in struct perf_event_attr...(cached) yes > Checking for hdf5-serial using pkg-config... pkg-config not found > Checking for hdf5 using pkg-config... pkg-config not found > Checking for H5Fcreate("", 0, 0, 0) in C library hdf5... (cached) no > Warning: Couldn't find any HDF5 C++ libraries. Disabling > HDF5 support. > Checking whether __i386__ is declared... (cached) no > Checking whether __x86_64__ is declared... (cached) yes > Building in <https://jenkins.gem5.org/job/Nightly/ws/build/NULL> > Using saved variables file < > https://jenkins.gem5.org/job/Nightly/ws/build/variables/NULL> > scons: done reading SConscript files. > scons: Building targets ... > scons: *** Do not know how to make File target `build/NULL/unittest.perf' > (<https://jenkins.gem5.org/job/Nightly/ws/build/NULL/unittest.perf).> > Stop. > scons: building terminated because of errors. > *** Summary of Warnings *** > Warning: Your compiler doesn't support incremental linking and lto at the > same > time, so lto is being disabled. To force lto on anyway, use the > --force-lto option. That will disable partial linking. > Warning: Header file <png.h> not found. > This host has no libpng library. > Disabling support for PNG framebuffers. > Build step 'Execute shell' marked build as failure > Archiving artifacts > _______________________________________________ > gem5-dev mailing list -- [email protected] > To unsubscribe send an email to [email protected] > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s >
_______________________________________________ gem5-dev mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
