Or it broke because I forgot the `s` in `scons build/NULL/unittests.perf`
:).

Fixed!

--
Dr. Bobby R. Bruce
Room 2235,
Kemper Hall, UC Davis
Davis,
CA, 95616

web: https://www.bobbybruce.net


On Tue, Sep 22, 2020 at 7:52 AM Jason Lowe-Power <[email protected]>
wrote:

> 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

Reply via email to