See <https://jenkins.gem5.org/job/Weekly/2/display/redirect?page=changes>
Changes:
[cuijin7] arch-riscv: fix unintentionally CSR bit overwritten in different mode
[gabe.black] base: Style fixes in base/refcnt.hh
[gabe.black] arch-arm: Fix style in decoder.hh.
[Giacomo Travaglini] configs: Use MmioVirtIO for disk image in baremetal.py
[gabe.black] ext: Replace Queue.Empty with queue.empty
[gabe.black] sim: Eliminate the generic PseudoInstABI.
[kyleroarty1716] dev-hsa: enable interruptible hsa signal support
[gabe.black] arch: Correct style in the ISA base class.
[gabe.black] arch: Stop using switching header files in ISA specific files.
[kyleroarty1716] dev-hsa: Add missing include to hsa_driver.hh
[gabe.black] arch-x86: Fix style in arch/x86/types.hh.
[yuhsingw] systemc: set Gem5ToTlmBridge blockingRrequest with TLM_UPDATE
returning
[shunhsingou] util: Fix packet parser for Python3
[shunhsingou] fastmodel: remove incorrect cntfrq update
[richard.cooper] util: Update util/gem5img.py to work with Python 3.
[richard.cooper] util: Improve robustness of sfdisk parsing in util/gem5img.py
[richard.cooper] util: Fix gem5img when used to manually unmount a disk image.
[gabe.black] arch-power: Delete unused register related constants.
[shunhsingou] fastmodel: create base class for EVS CPU
[shunhsingou] fastmodel: add interface to update system counter freq
[gabe.black] ext: Update pybind11 to version 2.6.2.
[adrian.herrera] arch-arm: don't expose FEAT_VHE by default
[shunhsingou] systemc: remove boost header dependency
[Giacomo Travaglini] ext: testlib loading tests from multiple directories
[Bobby R. Bruce] util,python: Fix Pre-commit hooks to ignore non-source files
[Bobby R. Bruce] util,python: Add check to ensure files are utf-8 in pre-commit
[odanrc] scons: Separate debug flags from debug-format flags
[odanrc] sim: Move cur tick to its own files
[odanrc] base,tests: Add a basic fake class to handle curTick
[odanrc] base: Move Stats::Info functions to its own source file
[odanrc] base,tests: Create unit tests for Stats::Stor
[gabe.black] arch: Templatize the BasicDecodeCache.
[gabe.black] arch-arm,cpu: Introduce a getEMI virtual method on StaticInst.
[gabe.black] arch-arm,cpu: Use getEMI() in more places.
[odanrc] scons: Add an "All" compound debug flag
[gabe.black] misc: Re-remove Authors lines from source files.
[Giacomo Travaglini] arch-arm: Add destRegIdxArr arrays to TME instructions
[Bobby R. Bruce] tests: Increase presubmit (Kokoro) timeout to 6 hours
[Bobby R. Bruce] arch-riscv,misc: Fix clang missing override errors
[Bobby R. Bruce] gpu-compute,misc: Fix Clang missing override errors
[Bobby R. Bruce] gpu-compute,misc: Remove unused private variable
[Bobby R. Bruce] misc: Updated the RELEASE-NOTES and version number
[Bobby R. Bruce] scons,python: Fix `--without-python` flag
[Bobby R. Bruce] tests: Changed 'long' boot tests to X86 from GCN3_X86
[mattdsinclair] arch-x86: Make JRCXZ instruction do 64-bit jump
[mattdsinclair] arch-gcn3: Implementation of s_sleep
[shunhsingou] fastmodel: fix cntfrq in A76
[Bobby R. Bruce] misc: Revert version info for develop branch
[gabe.black] cpu: Style fixes in the trace CPU.
[gabe.black] cpu: Replace fixed sized arrays in the O3 inst with variable
arrays.
[gabe.black] arch,cpu: Move a Decode DPRINTF into the arch Decoder classes.
------------------------------------------
[...truncated 789.12 KB...]
[ SHCXX] nomali/lib/jobslot.cc -> .os
[ SHCXX] nomali/lib/mali_midgard.cc -> .os
[ SHCXX] nomali/lib/mali_t6xx.cc -> .os
[ SHCXX] nomali/lib/mali_t7xx.cc -> .os
[ SHCXX] nomali/lib/addrspace.cc -> .os
[ SHCXX] nomali/lib/mmu.cc -> .os
[ SHCXX] nomali/lib/nomali_api.cc -> .os
[ SHCXX] drampower/src/CommandAnalysis.cc -> .os
[ AR] -> nomali/libnomali.a
[ RANLIB] -> nomali/libnomali.a
[ LINK] -> GCN3_X86/systemc/channel/lib.o.partial
[ SHCXX] drampower/src/MemArchitectureSpec.cc -> .os
[ SHCXX] drampower/src/MemCommand.cc -> .os
[ SHCXX] drampower/src/MemPowerSpec.cc -> .os
[ SHCXX] drampower/src/MemTimingSpec.cc -> .os
[ SHCXX] drampower/src/MemoryPowerModel.cc -> .os
[ SHCXX] drampower/src/MemorySpecification.cc -> .os
[ SHCXX] drampower/src/Parameter.cc -> .os
[ SHCXX] drampower/src/Parametrisable.cc -> .os
[ SHCXX] drampower/src/libdrampower/LibDRAMPower.cc -> .os
[ SHCXX] drampower/src/CAHelpers.cc -> .os
[ SHCXX] drampower/src/CmdHandlers.cc -> .os
[ SHCXX] drampower/src/MemBankWiseParams.cc -> .os
[ SHCC] libelf/elf_begin.c -> .os
[ SHCC] libelf/elf_cntl.c -> .os
[ SHCC] libelf/elf_data.c -> .os
[ SHCC] libelf/elf_end.c -> .os
[ SHCC] libelf/elf_errmsg.c -> .os
[ SHCC] libelf/elf_errno.c -> .os
[ SHCC] libelf/elf_fill.c -> .os
[ SHCC] libelf/elf_flag.c -> .os
[ SHCC] libelf/elf_getarhdr.c -> .os
[ SHCC] libelf/elf_getarsym.c -> .os
[ SHCC] libelf/elf_getbase.c -> .os
[ SHCC] libelf/elf_getident.c -> .os
[ SHCC] libelf/elf_hash.c -> .os
[ SHCC] libelf/elf_kind.c -> .os
[ SHCC] libelf/elf_memory.c -> .os
[ SHCC] libelf/elf_next.c -> .os
[ SHCC] libelf/elf_phnum.c -> .os
[ SHCC] libelf/elf_rand.c -> .os
[ SHCC] libelf/elf_rawfile.c -> .os
[ SHCC] libelf/elf_scn.c -> .os
[ SHCC] libelf/elf_shnum.c -> .os
[ SHCC] libelf/elf_shstrndx.c -> .os
[ AR] -> drampower/libdrampower.a
[ SHCC] libelf/elf_strptr.c -> .os
[ RANLIB] -> drampower/libdrampower.a
[ SHCC] libelf/elf_update.c -> .os
[ SHCC] libelf/elf_version.c -> .os
[ SHCC] libelf/gelf_checksum.c -> .os
[ SHCC] libelf/gelf_dyn.c -> .os
[ SHCC] libelf/gelf_ehdr.c -> .os
[ SHCC] libelf/gelf_fsize.c -> .os
[ SHCC] libelf/gelf_getclass.c -> .os
[ SHCC] libelf/gelf_phdr.c -> .os
[ SHCC] libelf/gelf_rel.c -> .os
[ SHCC] libelf/gelf_rela.c -> .os
[ SHCC] libelf/gelf_shdr.c -> .os
[ SHCC] libelf/gelf_sym.c -> .os
[ SHCC] libelf/gelf_symshndx.c -> .os
[ SHCC] libelf/gelf_xlate.c -> .os
[ SHCC] libelf/libelf.c -> .os
[ SHCC] libelf/libelf_align.c -> .os
[ SHCC] libelf/libelf_allocate.c -> .os
[ SHCC] libelf/libelf_ar.c -> .os
[ SHCC] libelf/libelf_checksum.c -> .os
[ SHCC] libelf/libelf_data.c -> .os
[ SHCC] libelf/libelf_ehdr.c -> .os
[ SHCC] libelf/libelf_extended.c -> .os
[ SHCC] libelf/libelf_phdr.c -> .os
[ SHCC] libelf/libelf_shdr.c -> .os
[ SHCC] libelf/libelf_xlate.c -> .os
[ M4] libelf/elf_types.m4, libelf_convert.m4 -> libelf_convert.c
[ M4] libelf/elf_types.m4, libelf_fsize.m4 -> libelf_fsize.c
[ M4] libelf/elf_types.m4, libelf_msize.m4 -> libelf_msize.c
[ SHCC] libelf/libelf_fsize.c -> .os
[ SHCC] libelf/libelf_msize.c -> .os
[ SHCC] libelf/libelf_convert.c -> .os
[ SHCXX] iostream3/zfstream.cc -> .os
[ SHCC] fputils/fp64.c -> .os
[ SHCC] fputils/fp80.c -> .os
[ AR] -> fputils/libfputils.a
[ RANLIB] -> fputils/libfputils.a
[ AR] -> iostream3/libiostream3.a
[ RANLIB] -> iostream3/libiostream3.a
[ AR] -> libelf/libelf.a
[ RANLIB] -> libelf/libelf.a
[ LINK] -> GCN3_X86/arch/gcn3/lib.o.partial
[ CXX] GCN3_X86/base/date.cc -> .o
[ LINK] -> GCN3_X86/gem5.opt
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.
+ wget -qN http://dist.gem5.org/dist/develop/test-progs/square/square.o
+ mkdir -p tests/testing-results
/tmp/jenkins7381908802136533173.sh: 12: cannot create
tests/testing-results/gcn-square-output.txt: Permission denied
+
+ pwd
+ pwd
+ pwd
+ docker run -u : --volume
<https://jenkins.gem5.org/job/Weekly/ws/>:<https://jenkins.gem5.org/job/Weekly/ws/>
-w <https://jenkins.gem5.org/job/Weekly/ws/> gcr.io/gem5-test/gcn-gpu:latest
build/GCN3_X86/gem5.opt configs/example/apu_se.py -n2 -c square.o
warn: ldsBus.slave is deprecated. `slave` is now called `cpu_side_port`
warn: ldsBus.master is deprecated. `master` is now called `mem_side_port`
warn: ldsBus.slave is deprecated. `slave` is now called `cpu_side_port`
warn: ldsBus.master is deprecated. `master` is now called `mem_side_port`
warn: ldsBus.slave is deprecated. `slave` is now called `cpu_side_port`
warn: ldsBus.master is deprecated. `master` is now called `mem_side_port`
warn: ldsBus.slave is deprecated. `slave` is now called `cpu_side_port`
warn: ldsBus.master is deprecated. `master` is now called `mem_side_port`
warn: sqc_tlb.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: sqc_coalescer.master is deprecated. `master` is now called
`mem_side_ports`
warn: scalar_tlb.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: scalar_coalescer.master is deprecated. `master` is now called
`mem_side_ports`
warn: l1_tlb0.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_coalescer0.master is deprecated. `master` is now called
`mem_side_ports`
warn: l1_tlb1.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_coalescer1.master is deprecated. `master` is now called
`mem_side_ports`
warn: l1_tlb2.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_coalescer2.master is deprecated. `master` is now called
`mem_side_ports`
warn: l1_tlb3.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_coalescer3.master is deprecated. `master` is now called
`mem_side_ports`
warn: l2_tlb.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l2_coalescer.master is deprecated. `master` is now called `mem_side_ports`
warn: l3_tlb.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l3_coalescer.master is deprecated. `master` is now called `mem_side_ports`
warn: sqc_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: sqc_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: sqc_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: sqc_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: scalar_coalescer.slave is deprecated. `slave` is now called
`cpu_side_ports`
warn: scalar_coalescer.slave is deprecated. `slave` is now called
`cpu_side_ports`
warn: scalar_coalescer.slave is deprecated. `slave` is now called
`cpu_side_ports`
warn: scalar_coalescer.slave is deprecated. `slave` is now called
`cpu_side_ports`
warn: l1_coalescer0.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_coalescer1.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_coalescer2.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_coalescer3.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l2_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: sqc_tlb.master is deprecated. `master` is now called `mem_side_ports`
warn: l2_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: scalar_tlb.master is deprecated. `master` is now called `mem_side_ports`
warn: l2_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_tlb0.master is deprecated. `master` is now called `mem_side_ports`
warn: l2_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_tlb1.master is deprecated. `master` is now called `mem_side_ports`
warn: l2_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_tlb2.master is deprecated. `master` is now called `mem_side_ports`
warn: l2_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l1_tlb3.master is deprecated. `master` is now called `mem_side_ports`
warn: l3_coalescer.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: l2_tlb.master is deprecated. `master` is now called `mem_side_ports`
warn: network.master is deprecated. `master` is now called `out_port`
warn: requestFromCores.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: responseFromCores.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: unblockFromCores.slave is deprecated. `slave` is now called `in_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: probeToCore.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: responseToCore.master is deprecated. `master` is now called `out_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: requestFromDMA.slave is deprecated. `slave` is now called `in_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: responseToDMA.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: requestFromCore.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: responseFromCore.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: unblockFromCore.master is deprecated. `master` is now called `out_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: probeToCore.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: responseToCore.slave is deprecated. `slave` is now called `in_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: requestFromTCP.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: responseFromTCP.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: unblockFromCore.master is deprecated. `master` is now called `out_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: probeToTCP.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: responseToTCP.slave is deprecated. `slave` is now called `in_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: requestFromTCP.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: responseFromTCP.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: unblockFromCore.master is deprecated. `master` is now called `out_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: probeToTCP.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: responseToTCP.slave is deprecated. `slave` is now called `in_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: requestFromTCP.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: responseFromTCP.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: unblockFromCore.master is deprecated. `master` is now called `out_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: probeToTCP.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: responseToTCP.slave is deprecated. `slave` is now called `in_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: requestFromTCP.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: responseFromTCP.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: unblockFromCore.master is deprecated. `master` is now called `out_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: probeToTCP.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: responseToTCP.slave is deprecated. `slave` is now called `in_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: requestFromSQC.master is deprecated. `master` is now called `out_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: probeToSQC.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: responseToSQC.slave is deprecated. `slave` is now called `in_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: requestFromSQC.master is deprecated. `master` is now called `out_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: probeToSQC.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: responseToSQC.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: requestFromTCP.slave is deprecated. `slave` is now called `in_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: responseToCore.master is deprecated. `master` is now called `out_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: probeFromNB.slave is deprecated. `slave` is now called `in_port`
warn: network.master is deprecated. `master` is now called `out_port`
warn: responseFromNB.slave is deprecated. `slave` is now called `in_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: requestToNB.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: responseToNB.master is deprecated. `master` is now called `out_port`
warn: network.slave is deprecated. `slave` is now called `in_port`
warn: unblockToNB.master is deprecated. `master` is now called `out_port`
warn: dma_sequencer.slave is deprecated. `slave` is now called `in_ports`
Build step 'Execute shell' marked build as failure
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.
_______________________________________________
gem5-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s