I'd also asked Kyle to try bisecting/valgrind.  Kyle, since Bobby is
running valgrind can you please try bisecting first?

Matt

On Fri, May 27, 2022 at 3:34 PM Bobby Bruce <bbr...@ucdavis.edu> wrote:

> I'm running valgrind on the workload here. It'll take forever so I'll let
> you know if anything interesting comes up over the weekend.
>
> --
> Dr. Bobby R. Bruce
> Room 3050,
> Kemper Hall, UC Davis
> Davis,
> CA, 95616
>
> web: https://www.bobbybruce.net
>
>
> On Thu, May 26, 2022 at 1:35 PM Poremba, Matthew <matthew.pore...@amd.com>
> wrote:
>
>> [AMD Official Use Only - General]
>>
>> Another thing to mention is that the only gpu related changes since the
>> last weekly seem to be configs and a dev-amdgpu change which are only used
>> in GPU FS, and therefore shouldn’t impact GPU SE-mode.  I suppose another
>> possibility since there are only 10 patches since the last successful
>> weekly, we can take a look at those patches and see if anything looks like
>> a memory leak or do a bisect depending on how long it takes to run the test.
>>
>>
>>
>> Regarding valgrind, I don’t believe that is installed on the docker
>> image.  However, I think it can be easily added by appending the
>> appropriate apt-get install line in
>> gem5-resources/src/gpu/halo-finder/Dockerfile.
>>
>>
>>
>>
>>
>> -Matt
>>
>>
>>
>> *From:* Matt Sinclair <mattdsinclair.w...@gmail.com>
>> *Sent:* Wednesday, May 25, 2022 2:17 PM
>> *To:* The gem5 Developer List <gem5-dev@gem5.org>
>> *Cc:* Bobby Bruce <bbr...@ucdavis.edu>; Poremba, Matthew <
>> matthew.pore...@amd.com>
>> *Subject:* [gem5-dev] Re: Build failed in Jenkins: weekly #53
>>
>>
>>
>> [CAUTION: External Email]
>>
>> (Resending from my Gmail because my cs.wisc.edu
>> <https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcs.wisc.edu%2F&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=1TJNodhM1ZXOzAAbetTE86UcNFnXqNDLHPj6sRmB3EM%3D&reserved=0>
>> account bounced.)
>>
>>
>>
>> Matt P. knows the patch in question better than I do, but I agree with
>> his basic point: it is suspicious that a patch that seemingly doesn’t not
>> affect HACC is changing its memory requirements.  HACC is also the first
>> benchmark and (to the best of my knowledge) doesn’t have a significant
>> memory footprint – I think the larger footprint is there because the other
>> applications (e.g., Pannotia) with larger footprints use the same docker to
>> avoid creating multiple.  So, my guess is if we tried any application
>> first, it would likely fail the same way (or, rather, require the same
>> increase in memory).
>>
>> I haven’t had a chance to do a run with valgrind yet, but that would
>> likely be the first thing I would try.  My guess is memory is leaking
>> somewhere …
>>
>>
>>
>> Matt
>>
>>
>>
>> On Wed, May 25, 2022 at 2:55 PM Poremba, Matthew <matthew.pore...@amd.com>
>> wrote:
>>
>> [AMD Official Use Only - General]
>>
>>
>>
>> Is there any indication it is the application itself?  I don’t think
>> anything has changed with that in a while.  Is it possible it could be a
>> memory leak that snuck into gem5 that is being exposed by this application?
>>
>>
>>
>>
>>
>> -Matt
>>
>>
>>
>> *From:* Bobby Bruce <bbr...@ucdavis.edu>
>> *Sent:* Wednesday, May 25, 2022 12:24 PM
>> *To:* gem5-dev@gem5.org; Poremba, Matthew <matthew.pore...@amd.com>;
>> Matt Sinclair <sincl...@cs.wisc.edu>
>> *Subject:* Re: [gem5-dev] Build failed in Jenkins: weekly #53
>>
>>
>>
>> [CAUTION: External Email]
>>
>> A short-term fix is to increase the memory limit of the docker container,
>> but it does seem like a huge amount of memory for this test to be using:
>> https://gem5-review.googlesource.com/c/public/gem5/+/60009
>> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgem5-review.googlesource.com%2Fc%2Fpublic%2Fgem5%2F%2B%2F60009&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=18XenLNpKeXG7lTvEwXraxIBi4IB6ucMpbicZqZulnM%3D&reserved=0>
>>
>>
>>
>> --
>>
>> Dr. Bobby R. Bruce
>> Room 3050,
>> Kemper Hall, UC Davis
>> Davis,
>> CA, 95616
>>
>>
>>
>> web: https://www.bobbybruce.net
>> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.bobbybruce.net%2F&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=ifRP%2F4B2DUPbxlQ3xnmRRZEpVyA4KCfiIRj1LtibeS4%3D&reserved=0>
>>
>>
>>
>>
>>
>> On Mon, May 23, 2022 at 4:58 PM Bobby Bruce <bbr...@ucdavis.edu> wrote:
>>
>> I had a look into why the nightlies failed last week. I can recreate this
>> locally doing the following:
>>
>>
>>
>> ```
>>
>> #!/bin/bash
>>
>>
>>
>> set -e
>>
>> set -x
>>
>>
>>
>> git clone -b develop https://gem5.googlesource.com/public/gem5
>> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgem5.googlesource.com%2Fpublic%2Fgem5&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=SnM%2Feo1qcLRp2yw2kU6bak%2BKum%2BWQYvNEnp9GEbYG%2FE%3D&reserved=0>
>>
>>
>>
>> cd gem5
>>
>>
>>
>> git clone -b develop https://gem5.googlesource.com/public/gem5-resources
>> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgem5.googlesource.com%2Fpublic%2Fgem5-resources&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=hgPedb3qv2aGZNSz3eDfCmwt9IrSiYRpyHhjSdNifok%3D&reserved=0>
>>
>>
>>
>> docker pull gcr.io/gem5-test/gcn-gpu:latest
>> <https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgcr.io%2Fgem5-test%2Fgcn-gpu%3Alatest&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=KQ4vURo0AUgziSITTQlD2vnb9i5zfOylwjiB5TwBurA%3D&reserved=0>
>>
>> docker build -t hacc-test-weekly gem5-resources/src/gpu/halo-finder
>>
>>
>>
>> docker run --rm -u $UID:$GID --volume $(pwd):$(pwd) -w \
>>
>>     $(pwd) --memory="18g" hacc-test-weekly bash -c \
>>
>>     "scons build/GCN3_X86/gem5.opt -j`nproc`"
>>
>>
>>
>> docker run --rm --volume $(pwd):$(pwd) -w \
>>
>>        "$(pwd)/gem5-resources/src/gpu/lulesh" \
>>
>>        -u $UID:$GID --memory="18g" hacc-test-weekly make
>>
>>
>>
>> docker run --rm -u $UID:$GID --volume "$(pwd)":"$(pwd)" -w \
>>
>>     "$(pwd)" --memory="18g" \
>>
>>     hacc-test-weekly build/GCN3_X86/gem5.opt configs/example/apu_se.py
>> -n3 \
>>     --mem-size=8GB --reg-alloc-policy=dynamic \
>>
>>     --benchmark-root="$(pwd)/gem5-resources/src/gpu/lulesh/bin" -c lulesh
>>
>> ```
>>
>>
>>
>> This crashes with a "137" exit code which, from what I can see via
>> Google, is a code docker throws when it's out of memory. As I'm already
>> allocating 18GB, I find this quite surprising. Is it possible that lulesh
>> is suddenly consuming considerably more memory?
>>
>>
>>
>> The only GPU related patch added recently ies
>> https://gem5-review.googlesource.com/c/public/gem5/+/59669
>> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgem5-review.googlesource.com%2Fc%2Fpublic%2Fgem5%2F%2B%2F59669&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=0mhAOfb21YHKJuvZ4%2BxPI0eOyalStzZCUIkoRNs1BTM%3D&reserved=0>.
>> I'm not sure if this is the culprit but I'm looking to see if this issue
>> persists if I revert this change.
>>
>>
>>
>> --
>>
>> Dr. Bobby R. Bruce
>> Room 3050,
>> Kemper Hall, UC Davis
>> Davis,
>> CA, 95616
>>
>>
>>
>> web: https://www.bobbybruce.net
>> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.bobbybruce.net%2F&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=ifRP%2F4B2DUPbxlQ3xnmRRZEpVyA4KCfiIRj1LtibeS4%3D&reserved=0>
>>
>>
>>
>>
>>
>> On Fri, May 20, 2022 at 6:58 PM <jenkins-no-re...@gem5.org> wrote:
>>
>> See <https://jenkins.gem5.org/job/weekly/53/display/redirect?page=changes
>> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjenkins.gem5.org%2Fjob%2Fweekly%2F53%2Fdisplay%2Fredirect%3Fpage%3Dchanges&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=XjtEFOXyZYfYWco15zIbeXMB8qP1q0agcPqYKHY4pM8%3D&reserved=0>
>> >
>>
>> Changes:
>>
>> [jungma] systemc: Simple TLM Example added
>>
>> [jungma] systemc: Fixed Bug in SystemC Example
>>
>> [Bobby R. Bruce] stdlib: Implicitly determine FS/SE mode via workload
>>
>> [matthew.poremba] configs: Add example scripts for HIP apps for GPUFS
>>
>> [matthew.poremba] dev-amdgpu: Allow for atomics in SystemHub
>>
>> [Giacomo Travaglini] configs, mem-ruby: Implement DVMOps in CHI
>>
>> [Giacomo Travaglini] configs: Add --enable-dvm CL option to CHI configs
>>
>> [Jason Lowe-Power] util,systemc: Update systemc connection
>>
>> [Jason Lowe-Power] scons: Update enum output when not using python
>>
>> [Jason Lowe-Power] tests: Add systemc test
>>
>>
>> ------------------------------------------
>> [...truncated 857.31 KB...]
>> Checking for char temp; backtrace_symbols_fd((void *)&temp, 0, 0) in C
>> library None... (cached) yes
>> Checking for pkg-config package protobuf... (cached) yes
>> Checking for GOOGLE_PROTOBUF_VERIFY_VERSION in C++ library protobuf...
>> (cached) yes
>> Checking for C header file linux/if_tun.h... (cached) yes
>> Checking whether __i386__ is declared... (cached) no
>> Checking whether __x86_64__ is declared... (cached) yes
>> Checking for compiler -Wno-self-assign-overloaded support... (cached) yes
>> Checking for compiler -Wno-free-nonheap-object support... (cached) yes
>> scons: done reading SConscript files.
>> scons: Building targets ...
>>  [VER TAGS]  -> GCN3_X86/sim/tags.cc
>> scons: `build/GCN3_X86/gem5.opt' is up to date.
>> 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.
>> + docker run --rm -u 118: --volume
>> /nobackup/jenkins/workspace/weekly/tests/..:/nobackup/jenkins/workspace/weekly/tests/..
>> -w /nobackup/jenkins/workspace/weekly/tests/../util/m5 --memory=18g
>> hacc-test-weekly bash -c 'export TERM=xterm-256color ; scons
>> build/x86/out/m5'
>> scons: Reading SConscript files ...
>> Mkdir("/nobackup/jenkins/workspace/weekly/util/m5/build")
>> Checking for java package org.junit...no
>> junit test framework not found, not build java wrapper test
>> Checking whether pkg-config program exists.../usr/bin/pkg-config
>> Checking for pkg-config package lua51...(cached) no
>> lua 5.1 not detected, not building lua wrapper.
>> scons: done reading SConscript files.
>> scons: Building targets ...
>> CXX build/x86/call_type/inst.o
>> CXX build/x86/call_type/addr.o
>> CXX build/x86/args.o
>> CXX build/x86/call_type.o
>> CXX build/x86/command.o
>> CXX build/x86/command/addsymbol.o
>> CXX build/x86/command/checkpoint.o
>> CXX build/x86/command/dumpresetstats.o
>> CXX build/x86/command/dumpstats.o
>> CXX build/x86/command/exit.o
>> CXX build/x86/command/fail.o
>> CXX build/x86/command/sum.o
>> CXX build/x86/command/initparam.o
>> CXX build/x86/command/loadsymbol.o
>> CXX build/x86/command/readfile.o
>> CXX build/x86/command/resetstats.o
>> CXX build/x86/command/writefile.o
>> CXX build/x86/m5.o
>> CC build/x86/m5_mmap.o
>> ASPP build/x86/abi/x86/m5op.o
>> ASPP build/x86/abi/x86/m5op_addr.o
>> AR build/x86/out/libm5.a
>> RANLIB build/x86/out/libm5.a
>> CXX build/x86/usage.o
>> LINK build/x86/out/m5
>> scons: done building targets.
>> + docker run --rm --volume
>> /nobackup/jenkins/workspace/weekly/tests/..:/nobackup/jenkins/workspace/weekly/tests/..
>> -w
>> /nobackup/jenkins/workspace/weekly/tests/../gem5-resources/src/gpu/lulesh
>> -u 118: --memory=18g hacc-test-weekly bash -c make
>> mkdir -p ./bin
>> /opt/rocm/hip/bin/hipcc src/lulesh.hip.cc
>> <https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Flulesh.hip.cc%2F&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=hX9qJgQ3WcR%2BmSQoUg5%2BGn60Lk%2B78u0nIbMH60oWekA%3D&reserved=0>
>> -o ./bin/lulesh --amdgpu-target=gfx801,gfx803,gfx900
>> + docker run --rm -u 118: --volume
>> /nobackup/jenkins/workspace/weekly/tests/..:/nobackup/jenkins/workspace/weekly/tests/..
>> -w /nobackup/jenkins/workspace/weekly/tests/.. --memory=18g
>> hacc-test-weekly build/GCN3_X86/gem5.opt configs/example/apu_se.py -n3
>> --mem-size=8GB --reg-alloc-policy=dynamic
>> --benchmark-root=/nobackup/jenkins/workspace/weekly/tests/../gem5-resources/src/gpu/lulesh/bin
>> -c lulesh
>> Global frequency set at 1000000000000 ticks per second
>> 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
>> tcmalloc: large alloc 1073741824 bytes == 0x555bd44e8000 @
>> 0x7f1e2d02a680 0x7f1e2d04aff4 0x555bcd168d21 0x555bcc0852c3 0x555bcbf2bf97
>> 0x7f1e2d4f4738 0x7f1e2d4f4b1b 0x7f1e2d4f4de0 0x7f1e2d2c0d6d 0x7f1e2d2c8ef6
>> 0x7f1e2d416e3b 0x7f1e2d4f4114 0x7f1e2d2c0d6d 0x7f1e2d2c8ef6 0x7f1e2d416e3b
>> 0x7f1e2d4171c2 0x7f1e2d4175af 0x7f1e2d41bbf1 0x7f1e2d4ab537 0x7f1e2d2c0d6d
>> 0x7f1e2d2c246d 0x7f1e2d2cc06b 0x7f1e2d4f4830 0x555bcc07b2b4 0x555bcbf05436
>> 0x7f1e2c3c40b3 0x555bcbf1a4de
>> gem5 Simulator System.  https://www.gem5.org
>> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.gem5.org%2F&data=05%7C01%7Cmatthew.poremba%40amd.com%7Cf2de6e9a1d624924f63208da3e93f72c%7C3dd8961fe4884e608e11a82d994e183d%7C0%7C0%7C637891102633782085%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000%7C%7C%7C&sdata=TpXY%2F%2BgbikFmbaukoLbTToVArTHlGTuuohQW4VJYTqw%3D&reserved=0>
>> gem5 is copyrighted software; use the --copyright option for details.
>>
>> gem5 version [DEVELOP-FOR-v22.0]
>> gem5 compiled May 20 2022 20:56:34
>> gem5 started May 20 2022 20:59:26
>> gem5 executing on b2d8c3f6b7c7, pid 1
>> command line: build/GCN3_X86/gem5.opt configs/example/apu_se.py -n3
>> --mem-size=8GB --reg-alloc-policy=dynamic
>> --benchmark-root=/nobackup/jenkins/workspace/weekly/tests/../gem5-resources/src/gpu/lulesh/bin
>> -c lulesh
>>
>> info: Standard input is not a terminal, disabling listeners.
>> Num SQC =  1 Num scalar caches =  1 Num CU =  4
>> 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...
>> build/GCN3_X86/mem/ruby/system/Sequencer.cc:611: 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
>> 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:710: warn: unimplemented
>> ioctl: AMDKFD_IOC_ACQUIRE_VM
>> build/GCN3_X86/sim/syscall_emul.hh:1864: 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:460: 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:604: warn: unimplemented
>> ioctl: AMDKFD_IOC_SET_SCRATCH_BACKING_VA
>> build/GCN3_X86/gpu-compute/gpu_compute_driver.cc:614: warn: unimplemented
>> ioctl: AMDKFD_IOC_SET_TRAP_HANDLER
>> setting HIP device 0
>> 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:74: warn: ignoring syscall
>> mprotect(...)
>> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)
>> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall
>> mprotect(...)
>> build/GCN3_X86/sim/syscall_emul.cc:74: warn: ignoring syscall
>> sched_setaffinity(...)
>> 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
>> sched_yield(...)
>>       (further warnings will be suppressed)
>> 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(...)
>> time = 1.000000e-07, dt=1.000000e-07
>> time = 2.200000e-07, dt=1.200000e-07
>> time = 3.640000e-07, dt=1.440000e-07
>> time = 5.368000e-07, dt=1.728000e-07
>> time = 7.441600e-07, dt=2.073600e-07
>> time = 9.929920e-07, dt=2.488320e-07
>> time = 1.291590e-06, dt=2.985984e-07
>> time = 1.649908e-06, dt=3.583181e-07
>> time = 2.079890e-06, dt=4.299817e-07
>> 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
>>
>> _______________________________________________
> 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

Reply via email to