gem5-dev@gem5.org

The gem5 Developer List

View all threads

Build failed in Jenkins: nightly #617

MS
Matt Sinclair
Wed, May 31, 2023 9:44 PM

Agreed, thanks Matt P!

Matt

On Wed, May 31, 2023 at 3:43 PM Bobby Bruce bbruce@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.Poremba@amd.com
wrote:

[AMD Official Use Only - General]

https://gem5-review.googlesource.com/c/public/gem5/+/71078

-Matt

From: Matt Sinclair mattdsinclair.wisc@gmail.com
Sent: Wednesday, May 31, 2023 1:22 PM
To: The gem5 Developer List gem5-dev@gem5.org
Cc: Bobby Bruce bbruce@ucdavis.edu; Poremba, Matthew <
Matthew.Poremba@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-leave@gem5.org


gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-leave@gem5.org

--
Regards,
Matt Sinclair
Assistant Professor
University of Wisconsin-Madison
Computer Sciences Department
cs.wisc.edu/~sinclair

Agreed, thanks Matt P! Matt On Wed, May 31, 2023 at 3:43 PM Bobby Bruce <bbruce@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.Poremba@amd.com> > wrote: > > [AMD Official Use Only - General] > > https://gem5-review.googlesource.com/c/public/gem5/+/71078 > > -Matt > > *From:* Matt Sinclair <mattdsinclair.wisc@gmail.com> > *Sent:* Wednesday, May 31, 2023 1:22 PM > *To:* The gem5 Developer List <gem5-dev@gem5.org> > *Cc:* Bobby Bruce <bbruce@ucdavis.edu>; Poremba, Matthew < > Matthew.Poremba@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-leave@gem5.org > > > _______________________________________________ > gem5-dev mailing list -- gem5-dev@gem5.org > To unsubscribe send an email to gem5-dev-leave@gem5.org > > -- > Regards, > Matt Sinclair > Assistant Professor > University of Wisconsin-Madison > Computer Sciences Department > cs.wisc.edu/~sinclair > > >
JN
jenkins-no-reply@gem5.org
Fri, Jun 2, 2023 12:20 AM
See <https://jenkins.gem5.org/job/nightly/623/display/redirect?page=changes>