Hey Matt,

It looks like one of the Ruby changes you recently pushed is breaking the
nightly tests. Can you take a look?

Thanks!
Jason

On Sat, Feb 19, 2022 at 2:06 PM jenkins-no-reply--- via gem5-dev <
gem5-dev@gem5.org> wrote:

> See <
> https://jenkins.gem5.org/job/nightly/135/display/redirect?page=changes>
>
> Changes:
>
> [tiago.muck] mem-ruby: Fix handling of stale CleanUnique
>
> [matthew.poremba] mem-ruby: Ensure MOESI_AMD_Base-dir has probe
> destinations
>
> [matthew.poremba] mem-ruby: Remove DirectoryMemory storage in
> MOESI_AMD_BASE-dir
>
> [matthew.poremba] mem-ruby: Add protocol prints to MOESI_AMD_BASE-dma
>
> [matthew.poremba] cpu: Only acquire needed tokens in PTL tester
>
> [matthew.poremba] configs: Allow for no DMAs in Ruby GPU tester
>
> [tiago.muck] cpu: fix issues with ruby's memtest
>
> [mattdsinclair] gpu-compute: Set scratch_base, lds_base for gfx902
>
> [mattdsinclair] gpu-compute: Fix register checking and allocation in dyn
> manager
>
> [gabe.black] ext-testlib: Import MutableSet properly.
>
>
> ------------------------------------------
> [...truncated 1.65 MB...]
>  [     CXX] GCN3_X86/debug/VIOBlock.cc -> .o
>  [     CXX] GCN3_X86/debug/VIO9P.cc -> .o
>  [     CXX] GCN3_X86/debug/VIO9PData.cc -> .o
>  [     CXX] GCN3_X86/python/m5/defines.py.cc -> .o
>  [     CXX] GCN3_X86/python/m5/info.py.cc -> .o
>  [   SHCXX] iostream3/zfstream.cc -> .os
>  [   SHCXX] nomali/lib/gpu.cc -> .os
>  [   SHCXX] nomali/lib/gpublock.cc -> .os
>  [   SHCXX] nomali/lib/gpucontrol.cc -> .os
>  [   SHCXX] nomali/lib/jobcontrol.cc -> .os
>  [   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
>  [   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
>  [     CXX] GCN3_X86/base/date.cc -> .o
>  [    LINK]  -> GCN3_X86/gem5.opt
> scons: done building targets.
> *** Summary of Warnings ***
> Warning: Deprecated namespaces are not supported by this compiler.
>          Please make sure to check the mailing list for deprecation
>          announcements.
> + wget -qN http://dist.gem5.org/dist/develop/test-progs/square/square
> + mkdir -p tests/testing-results
> + docker run --rm -u 118: --volume
> /nobackup/jenkins/workspace/nightly/tests/..:/nobackup/jenkins/workspace/nightly/tests/..
> -w /nobackup/jenkins/workspace/nightly/tests/..
> gcr.io/gem5-test/gcn-gpu:latest build/GCN3_X86/gem5.opt
> configs/example/apu_se.py --reg-alloc-policy=dynamic -n3 -c square
> Global frequency set at 1000000000000 ticks per second
> build/GCN3_X86/mem/mem_interface.cc:791: warn: DRAM device capacity (8192
> Mbytes) does not match the address range assigned (512 Mbytes)
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (5) does not
> divide range [1:75] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not
> divide range [1:10] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not
> divide range [1:64] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (5) does not
> divide range [1:75] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not
> divide range [1:10] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not
> divide range [1:64] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (5) does not
> divide range [1:75] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not
> divide range [1:10] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not
> divide range [1:64] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (5) does not
> divide range [1:75] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not
> divide range [1:10] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not
> divide range [1:64] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/statistics.hh:280: warn: One of the stats is a legacy
> stat. Legacy stat is a stat that does not belong to any statistics::Group.
> Legacy stat is deprecated.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> build/GCN3_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does
> not divide range [1:1.6e+06] into equal-sized buckets. Rounding up.
> Forcing maxCoalescedReqs to 32 (TLB assoc.)
> Forcing maxCoalescedReqs to 32 (TLB assoc.)
> Forcing maxCoalescedReqs to 32 (TLB assoc.)
> Forcing maxCoalescedReqs to 32 (TLB assoc.)
> Forcing maxCoalescedReqs to 32 (TLB assoc.)
> Forcing maxCoalescedReqs to 32 (TLB assoc.)
> build/GCN3_X86/base/statistics.hh:280: warn: One of the stats is a legacy
> stat. Legacy stat is a stat that does not belong to any statistics::Group.
> Legacy stat is deprecated.
> Forcing maxCoalescedReqs to 32 (TLB assoc.)
> Forcing maxCoalescedReqs to 32 (TLB assoc.)
> build/GCN3_X86/base/remote_gdb.cc:381: warn: Sockets disabled, not
> accepting gdb connections
> warn: dir_cntrl0.memory is deprecated. The request port for Ruby memory
> output to the main memory is now called `memory_out_port`
> warn: system.ruby.network adopting orphan SimObject param 'ext_links'
> warn: system.ruby.network adopting orphan SimObject param 'int_links'
> build/GCN3_X86/sim/simulate.cc:194: info: Entering event queue @ 0.
> Starting simulation...
> gem5 Simulator System.  https://www.gem5.org
> gem5 is copyrighted software; use the --copyright option for details.
>
> gem5 version [DEVELOP-FOR-v22.0]
> gem5 compiled Feb 19 2022 22:01:37
> gem5 started Feb 19 2022 22:03:50
> gem5 executing on dfe9a5812174, pid 1
> command line: build/GCN3_X86/gem5.opt configs/example/apu_se.py
> --reg-alloc-policy=dynamic -n3 -c square
>
> info: Standard input is not a terminal, disabling listeners.
> Num SQC =  1 Num scalar caches =  1 Num CU =  4
> build/GCN3_X86/mem/ruby/system/Sequencer.cc:573: warn: Replacement policy
> updates recently became the responsibility of SLICC state machines. Make
> sure to setMRU() near callbacks in .sm files!
> build/GCN3_X86/sim/mem_state.cc:443: info: Increasing stack size by one
> page.
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall
> set_robust_list(...)
> build/GCN3_X86/sim/syscall_emul.cc:85: warn: ignoring syscall
> rt_sigaction(...)
>       (further warnings will be suppressed)
> build/GCN3_X86/sim/syscall_emul.cc:85: warn: ignoring syscall
> rt_sigprocmask(...)
>       (further warnings will be suppressed)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall
> get_mempolicy(...)
> build/GCN3_X86/arch/generic/debugfaults.hh:145: warn: MOVNTDQ: Ignoring
> non-temporal hint, modeling as cacheable!
> build/GCN3_X86/arch/x86/generated/exec-ns.cc.inc:27: warn: instruction
> 'frndint' unimplemented
> build/GCN3_X86/sim/mem_state.cc:443: info: Increasing stack size by one
> page.
> build/GCN3_X86/gpu-compute/gpu_compute_driver.cc:706: warn: unimplemented
> ioctl: AMDKFD_IOC_ACQUIRE_VM
> build/GCN3_X86/sim/syscall_emul.hh:1862: warn: mmap: writing to shared
> mmap region is currently unsupported. The write succeeds on the target, but
> it will not be propagated to the host or shared mappings
> build/GCN3_X86/sim/mem_state.cc:443: info: Increasing stack size by one
> page.
> build/GCN3_X86/gpu-compute/gpu_compute_driver.cc:456: warn: Signal events
> are only supported currently
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/sim/power_state.cc:105: warn: PowerState: Already in the
> requested power state, request ignored
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall
> set_robust_list(...)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/gpu-compute/gpu_compute_driver.cc:600: warn: unimplemented
> ioctl: AMDKFD_IOC_SET_SCRATCH_BACKING_VA
> build/GCN3_X86/gpu-compute/gpu_compute_driver.cc:610: warn: unimplemented
> ioctl: AMDKFD_IOC_SET_TRAP_HANDLER
> info: running on device
> info: architecture on AMD GPU device is: 801
> info: allocate host and device mem (  7.63 MB)
> info: launch 'vector_square' kernel
> build/GCN3_X86/sim/syscall_emul.cc:85: warn: ignoring syscall
> sched_yield(...)
>       (further warnings will be suppressed)
> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> build/GCN3_X86/mem/ruby/system/Sequencer.cc:236: panic: Possible Deadlock
> detected. Aborting!
>  version: 2 request.paddr: 0x19c0e78 m_readRequestTable: 1 current time:
> 98437732000 issue_time: 97938058000 difference: 499674000
> Memory Usage: 2571768 KBytes
> Program aborted at tick 98437732000
> --- BEGIN LIBC BACKTRACE ---
> build/GCN3_X86/gem5.opt(+0x18df760)[0x5584cd1d2760]
> build/GCN3_X86/gem5.opt(+0x19032be)[0x5584cd1f62be]
> /lib/x86_64-linux-gnu/libpthread.so.0(+0x153c0)[0x7ffab29e83c0]
> /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb)[0x7ffab1b8f18b]
> /lib/x86_64-linux-gnu/libc.so.6(abort+0x12b)[0x7ffab1b6e859]
> build/GCN3_X86/gem5.opt(+0x4eb055)[0x5584cbdde055]
> build/GCN3_X86/gem5.opt(+0x1632919)[0x5584ccf25919]
> build/GCN3_X86/gem5.opt(+0x18f2622)[0x5584cd1e5622]
> build/GCN3_X86/gem5.opt(+0x191a954)[0x5584cd20d954]
> build/GCN3_X86/gem5.opt(+0x191b6ae)[0x5584cd20e6ae]
> build/GCN3_X86/gem5.opt(+0x5c6572)[0x5584cbeb9572]
> build/GCN3_X86/gem5.opt(+0x484ac7)[0x5584cbd77ac7]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x2a8718)[0x7ffab2c9e718]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyEval_EvalFrameDefault+0x8dd8)[0x7ffab2a73f48]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyEval_EvalCodeWithName+0x8fb)[0x7ffab2bc0ecb]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyFunction_Vectorcall+0x94)[0x7ffab2c9e0f4]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x74d6d)[0x7ffab2a6ad6d]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyEval_EvalFrameDefault+0x7d86)[0x7ffab2a72ef6]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyEval_EvalCodeWithName+0x8fb)[0x7ffab2bc0ecb]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(PyEval_EvalCodeEx+0x42)[0x7ffab2bc1252]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(PyEval_EvalCode+0x1f)[0x7ffab2bc163f]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x1cfc81)[0x7ffab2bc5c81]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x25f527)[0x7ffab2c55527]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x74d6d)[0x7ffab2a6ad6d]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyEval_EvalFrameDefault+0x12fd)[0x7ffab2a6c46d]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x8006b)[0x7ffab2a7606b]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(PyVectorcall_Call+0x60)[0x7ffab2c9e810]
> build/GCN3_X86/gem5.opt(+0x5d1d74)[0x5584cbec4d74]
> build/GCN3_X86/gem5.opt(+0x45fa66)[0x5584cbd52a66]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7ffab1b700b3]
> build/GCN3_X86/gem5.opt(+0x47300e)[0x5584cbd6600e]
> --- END LIBC BACKTRACE ---
> Failed to execute default signal handler!
> Build step 'Execute shell' marked build as failure
> Archiving artifacts
> _______________________________________________
> gem5-dev mailing list -- gem5-dev@gem5.org
> To unsubscribe send an email to gem5-dev-le...@gem5.org
> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
>
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to