Agreed, thanks Matt P!

Matt

On Wed, May 31, 2023 at 3:43 PM Bobby Bruce <bbr...@ucdavis.edu> wrote:

> Ah! Thanks Matt P. I didn’t realize this was the fix! Thanks!
>
> --
> Dr. Bobby R. Bruce
> Room 3050,
> Kemper Hall, UC Davis
> Davis,
> CA, 95616
>
> web: https://www.bobbybruce.net
>
> On May 31, 2023, at 1:28 PM, Poremba, Matthew <matthew.pore...@amd.com>
> wrote:
>
> [AMD Official Use Only - General]
>
> https://gem5-review.googlesource.com/c/public/gem5/+/71078
>
> -Matt
>
> *From:* Matt Sinclair <mattdsinclair.w...@gmail.com>
> *Sent:* Wednesday, May 31, 2023 1:22 PM
> *To:* The gem5 Developer List <gem5-dev@gem5.org>
> *Cc:* Bobby Bruce <bbr...@ucdavis.edu>; Poremba, Matthew <
> matthew.pore...@amd.com>
> *Subject:* Re: [gem5-dev] Re: Build failed in Jenkins: nightly #620
>
> *Caution:* This message originated from an External Source. Use proper
> caution when opening attachments, clicking links, or responding.
>
> I’m confused, there weren’t any recent GPU commits, right?  So someone
> other than Matt P or us must have broken things?
>
> Matt
>
> On Wed, May 31, 2023 at 3:19 PM Bobby Bruce via gem5-dev <
> gem5-dev@gem5.org> wrote:
>
> Hey Matt,
>
> At least one of the reason’s the Nightly tests are failing is a GPU test
> failure. You can reproduce it using:
>
> ```
> wget -qN http://dist.gem5.org/dist/develop/test-progs/square/square
>
> docker run --rm -u $UID:$GID --volume $(pwd):$(pwd) -w $(pwd)
> gcr.io/gem5-test/gcn-gpu:latest scons build/GCN3_X86/gem5.opt -j`nproc`
>
> docker run --rm -u $UID:$GID --volume $(pwd):$(pwd) -w $(pwd)
> gcr.io/gem5-test/gcn-gpu:latest build/GCN3_X86/gem5.opt
> configs/example/apu_se.py --reg-alloc-policy=dynamic -n3 -c square
> ```
>
> Could someone on your end look into this? It appears to encounter a
> segmentation fault.
>
> --
> Dr. Bobby R. Bruce
> Room 3050,
> Kemper Hall, UC Davis
> Davis,
> CA, 95616
>
> web: https://www.bobbybruce.net
>
>
> On May 29, 2023, at 3:28 PM, jenkins-no-reply--- via gem5-dev <
> gem5-dev@gem5.org> wrote:
>
> See <https://jenkins.gem5.org/job/nightly/620/display/redirect>
>
> Changes:
>
>
> ------------------------------------------
> [...truncated 4.14 MB...]
> [     CXX] GCN3_X86/debug/VIOIface.cc -> .o
> [ TRACING]  -> GCN3_X86/debug/VIOConsole.cc
> [     CXX] GCN3_X86/debug/VIOConsole.cc -> .o
> [ TRACING]  -> GCN3_X86/debug/VIOBlock.cc
> [ TRACING]  -> GCN3_X86/debug/VIO9P.cc
> [ TRACING]  -> GCN3_X86/debug/VIO9PData.cc
> [     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
> [     CXX] src/base/date.cc -> GCN3_X86/base/date.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/.. --memory=18g
> gcr.io/gem5-test/gcn-gpu:latestbuild/GCN3_X86/gem5.opt
> configs/example/apu_se.py --reg-alloc-policy=dynamic -n3 -c square
> Global frequency set at 1000000000000 ticks per second
> src/mem/dram_interface.cc:690: warn: DRAM device capacity (8192 Mbytes)
> does not match the address range assigned (512 Mbytes)
> src/base/statistics.hh:279: 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.
> src/base/stats/storage.hh:278: warn: Bucket size (5) does not divide range
> [1:75] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (2) does not divide range
> [1:10] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (2) does not divide range
> [1:64] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (5) does not divide range
> [1:75] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (2) does not divide range
> [1:10] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (2) does not divide range
> [1:64] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (5) does not divide range
> [1:75] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (2) does not divide range
> [1:10] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (2) does not divide range
> [1:64] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (5) does not divide range
> [1:75] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (2) does not divide range
> [1:10] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (2) does not divide range
> [1:64] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/statistics.hh:279: 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.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: warn: Bucket size (10000) does not divide
> range [1:1.6e+06] into equal-sized buckets. Rounding up.
> src/base/stats/storage.hh:278: 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.)
> src/base/statistics.hh:279: 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.)
> src/base/remote_gdb.cc:418: warn: Sockets disabled, not accepting gdb
> connections
> gem5 Simulator System.  https://www.gem5.org
> gem5 is copyrighted software; use the --copyright option for details.
>
> gem5 version [DEVELOP-FOR-23.0]
> gem5 compiled May 29 2023 22:23:40
> gem5 started May 29 2023 22:26:43
> gem5 executing on e4c439ee2849, 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
> warn: The `get_runtime_isa` function is deprecated. Please migrate away
> from using this function.
> warn: The `get_runtime_isa` function is deprecated. Please migrate away
> from using this function.
> warn: The `get_runtime_isa` function is deprecated. Please migrate away
> from using this function.
> warn: The `get_runtime_isa` function is deprecated. Please migrate away
> from using this function.
> warn: The `get_runtime_isa` function is deprecated. Please migrate away
> from using this function.
> warn: system.ruby.network adopting orphan SimObject param 'ext_links'
> warn: system.ruby.network adopting orphan SimObject param 'int_links'
> src/sim/simulate.cc:194: info: Entering event queue @ 0.  Starting
> simulation...
> src/mem/ruby/system/Sequencer.cc:606: warn: Replacement policy updates
> recently became the responsibility of SLICC state machines. Make sure to
> setMRU() near callbacks in .sm files!
> src/sim/mem_state.cc:443: info: Increasing stack size by one page.
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall set_robust_list(...)
> src/sim/syscall_emul.cc:85: warn: ignoring syscall rt_sigaction(...)
>      (further warnings will be suppressed)
> src/sim/syscall_emul.cc:85: warn: ignoring syscall rt_sigprocmask(...)
>      (further warnings will be suppressed)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)
> build/GCN3_X86/arch/x86/generated/exec-ns.cc.inc:27: warn: instruction
> 'frndint' unimplemented
> src/sim/mem_state.cc:443: info: Increasing stack size by one page.
> src/gpu-compute/gpu_compute_driver.cc:710: warn: unimplemented ioctl:
> AMDKFD_IOC_ACQUIRE_VM
> src/sim/syscall_emul.hh:1890: 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
> src/sim/mem_state.cc:443: info: Increasing stack size by one page.
> src/gpu-compute/gpu_compute_driver.cc:460: warn: Signal events are only
> supported currently
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/power_state.cc:105: warn: PowerState: Already in the requested
> power state, request ignored
> src/sim/syscall_emul.cc:74: warn: ignoring syscall set_robust_list(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/gpu-compute/gpu_compute_driver.cc:604: warn: unimplemented ioctl:
> AMDKFD_IOC_SET_SCRATCH_BACKING_VA
> src/gpu-compute/gpu_compute_driver.cc:614: 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
> src/sim/syscall_emul.cc:85: warn: ignoring syscall sched_yield(...)
>      (further warnings will be suppressed)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall set_robust_list(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall sched_setaffinity(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall set_robust_list(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> src/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)
> gem5 has encountered a segmentation fault!
>
> --- BEGIN LIBC BACKTRACE ---
> build/GCN3_X86/gem5.opt(+0x1a3c7c0)[0x55e44acad7c0]
> build/GCN3_X86/gem5.opt(+0x1a60385)[0x55e44acd1385]
> /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7f648e218420]
> build/GCN3_X86/gem5.opt(+0x58e961)[0x55e4497ff961]
> build/GCN3_X86/gem5.opt(+0x1ce1bbe)[0x55e44af52bbe]
> build/GCN3_X86/gem5.opt(+0x1ce2a15)[0x55e44af53a15]
> build/GCN3_X86/gem5.opt(+0x1a4f655)[0x55e44acc0655]
> build/GCN3_X86/gem5.opt(+0x1a77820)[0x55e44ace8820]
> build/GCN3_X86/gem5.opt(+0x1a77ea3)[0x55e44ace8ea3]
> build/GCN3_X86/gem5.opt(+0x64c6e2)[0x55e4498bd6e2]
> build/GCN3_X86/gem5.opt(+0x4e2b26)[0x55e449753b26]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x2a8748)[0x7f648e4d1748]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyEval_EvalFrameDefault+0x8dd8)[0x7f648e2a6f48]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyEval_EvalCodeWithName+0x8fb)[0x7f648e3f3e4b]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyFunction_Vectorcall+0x94)[0x7f648e4d1124]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x74d6d)[0x7f648e29dd6d]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyEval_EvalFrameDefault+0x7d86)[0x7f648e2a5ef6]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyEval_EvalCodeWithName+0x8fb)[0x7f648e3f3e4b]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(PyEval_EvalCodeEx+0x42)[0x7f648e3f41d2]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(PyEval_EvalCode+0x1f)[0x7f648e3f45bf]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x1cfc01)[0x7f648e3f8c01]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x25f547)[0x7f648e488547]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x74d6d)[0x7f648e29dd6d]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(_PyEval_EvalFrameDefault+0x12fd)[0x7f648e29f46d]
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(+0x8006b)[0x7f648e2a906b]
>
> /lib/x86_64-linux-gnu/libpython3.8.so.1.0(PyVectorcall_Call+0x60)[0x7f648e4d1840]
> build/GCN3_X86/gem5.opt(+0x6586d4)[0x55e4498c96d4]
> build/GCN3_X86/gem5.opt(+0x4bc94e)[0x55e44972d94e]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7f648d3c6083]
> build/GCN3_X86/gem5.opt(+0x4d376e)[0x55e44974476e]
> --- END LIBC BACKTRACE ---
> For more info on how to address this issue, please visit
> https://www.gem5.org/documentation/general_docs/common-errors/
>
> 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
>
>
> _______________________________________________
> gem5-dev mailing list -- gem5-dev@gem5.org
> To unsubscribe send an email to gem5-dev-le...@gem5.org
>
> --
> Regards,
> Matt Sinclair
> Assistant Professor
> University of Wisconsin-Madison
> Computer Sciences Department
> cs.wisc.edu/~sinclair
>
>
>
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org

Reply via email to