Attached is a log of a failing run, and backtrace of the segfault.

Gabe

On Tue, Nov 2, 2021 at 4:17 AM Gabe Black <gabe.bl...@gmail.com> wrote:

> Ok, I reproduced the segfault once, but then running again in gdb it
> exited normally. I'm pretty confident it's something to do with things
> getting cleaned up and/or destructed at the end of the simulation, but
> until I catch something in the act of exploding I won't be able to nail
> down specifically what's doing it.
>
> Gabe
>
> On Tue, Nov 2, 2021 at 3:46 AM Gabe Black <gabe.bl...@gmail.com> wrote:
>
>> A clean build seems to have fixed the IdeDisk problem.
>>
>> On Tue, Nov 2, 2021 at 3:35 AM Gabe Black <gabe.bl...@gmail.com> wrote:
>>
>>> Can you get a backtrace from it? Or run it in valgrind? I'm trying to
>>> use the command line you provided locally, but it's complaining about not
>>> being able to find IdeDisk which is very strange... I don't think I have an
>>> account on the machine where this ran, but ideally I'll be able to
>>> reproduce it locally where it will be easier to work with.
>>>
>>> Gabe
>>>
>>> On Mon, Nov 1, 2021 at 3:03 PM Jason Lowe-Power <ja...@lowepower.com>
>>> wrote:
>>>
>>>> After spending some time on this, there is definitely a segfault at the
>>>> end of execution. It's odd that the testing scripts sometimes reports that
>>>> it works.
>>>>
>>>> If you run the following, you should see a segfault at the end and no
>>>> stats are generated:
>>>> ../gem5/> build/ARM/gem5.opt tests/gem5/fs/linux/arm/run.py
>>>> tests/gem5/configs/realview-o3.py tests/gem5/resources/arm .
>>>>
>>>> I also notice that when it doesn't fail the following is printed:
>>>> "build/ARM/arch/arm/isa.hh:650: warn: User mode does not have SPSR
>>>> build/ARM/arch/arm/isa.hh:650: warn: User mode does not have SPSR"
>>>>
>>>> But it's not printed when it fails.
>>>>
>>>> Cheers,
>>>> Jason
>>>>
>>>> On Mon, Nov 1, 2021 at 8:29 AM Jason Lowe-Power <ja...@lowepower.com>
>>>> wrote:
>>>>
>>>>> I don't think so. The binaries haven't been updated since April
>>>>> ('aarch-system-20210904.tar.bz2'). Well, the blame says April even if the
>>>>> filename is confusing (YYYYDDMM?).
>>>>>
>>>>> Here's the failure:
>>>>> https://jenkins.gem5.org/job/nightly/ws/tests/testing-results/SuiteUID%3Arealview-o3-ARM-x86_64-opt/TestUID%3Arealview-o3-ARM-x86_64-opt/simerr
>>>>>
>>>>> build/ARM/arch/arm/insts/pseudo.cc:173: warn: instruction 'csdb'
>>>>> unimplemented
>>>>> build/ARM/arch/arm/generated/decoder-ns.cc.inc:100643: warn:
>>>>> instruction 'mcr bpiall' unimplemented
>>>>> gem5 has encountered a segmentation fault!
>>>>>
>>>>> Cheers,
>>>>> Jason
>>>>>
>>>>> On Sat, Oct 30, 2021 at 4:11 AM Gabe Black via gem5-dev <
>>>>> gem5-dev@gem5.org> wrote:
>>>>>
>>>>>> Maybe you need to re-download the resources?
>>>>>>
>>>>>> Gabe
>>>>>>
>>>>>> On Sat, Oct 30, 2021 at 3:50 AM jenkins-no-reply--- via gem5-dev <
>>>>>> gem5-dev@gem5.org> wrote:
>>>>>>
>>>>>>> See <https://jenkins.gem5.org/job/nightly/27/display/redirect>
>>>>>>>
>>>>>>> Changes:
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------------------
>>>>>>> [...truncated 809.58 KB...]
>>>>>>> [----------] 4 tests from CheckpointInFixture
>>>>>>> [ RUN      ] CheckpointInFixture.FindSections
>>>>>>> [       OK ] CheckpointInFixture.FindSections (1 ms)
>>>>>>> [ RUN      ] CheckpointInFixture.FindEntries
>>>>>>> [       OK ] CheckpointInFixture.FindEntries (0 ms)
>>>>>>> [ RUN      ] CheckpointInFixture.ExtractEntries
>>>>>>> [       OK ] CheckpointInFixture.ExtractEntries (0 ms)
>>>>>>> [ RUN      ] CheckpointInFixture.SCSCptInPathScoped
>>>>>>> [       OK ] CheckpointInFixture.SCSCptInPathScoped (0 ms)
>>>>>>> [----------] 4 tests from CheckpointInFixture (1 ms total)
>>>>>>>
>>>>>>> [----------] 6 tests from SerializableFixture
>>>>>>> [ RUN      ] SerializableFixture.SCSChangeCptOutSingle
>>>>>>> [       OK ] SerializableFixture.SCSChangeCptOutSingle (0 ms)
>>>>>>> [ RUN      ] SerializableFixture.SCSChangeCptOutMultiple
>>>>>>> [       OK ] SerializableFixture.SCSChangeCptOutMultiple (1 ms)
>>>>>>> [ RUN      ] SerializableFixture.SCSChangeCptOutLarge
>>>>>>> [       OK ] SerializableFixture.SCSChangeCptOutLarge (0 ms)
>>>>>>> [ RUN      ] SerializableFixture.SectionSerializationSimple
>>>>>>> [       OK ] SerializableFixture.SectionSerializationSimple (0 ms)
>>>>>>> [ RUN      ] SerializableFixture.ParamOutIn
>>>>>>> [       OK ] SerializableFixture.ParamOutIn (0 ms)
>>>>>>> [ RUN      ] SerializableFixture.ParamOutInMultipleSections
>>>>>>> [       OK ] SerializableFixture.ParamOutInMultipleSections (0 ms)
>>>>>>> [----------] 6 tests from SerializableFixture (2 ms total)
>>>>>>>
>>>>>>> [----------] Global test environment tear-down
>>>>>>> [==========] 33 tests from 8 test suites ran. (171 ms total)
>>>>>>> [  PASSED  ] 33 tests.
>>>>>>>
>>>>>>>   YOU HAVE 1 DISABLED TEST
>>>>>>>
>>>>>>> [       OK ] LoggingDeathTest.PanicLoggerExitHelper (149 ms)
>>>>>>> [ RUN      ] LoggingDeathTest.ExitMessage
>>>>>>> [       OK ] LoggingDeathTest.ExitMessage (152 ms)
>>>>>>> [ RUN      ] LoggingDeathTest.Panic
>>>>>>> [       OK ] LoggingDeathTest.Panic (151 ms)
>>>>>>> [ RUN      ] LoggingDeathTest.Fatal
>>>>>>> [       OK ] LoggingDeathTest.Fatal (2 ms)
>>>>>>> [ RUN      ] LoggingDeathTest.PanicIf
>>>>>>> [       OK ] LoggingDeathTest.PanicIf (150 ms)
>>>>>>> [ RUN      ] LoggingDeathTest.FatalIf
>>>>>>> [       OK ] LoggingDeathTest.FatalIf (3 ms)
>>>>>>> [ RUN      ] LoggingDeathTest.gem5Assert
>>>>>>> [  SKIPPED ] LoggingDeathTest.gem5Assert (0 ms)
>>>>>>> [----------] 13 tests from LoggingDeathTest (1216 ms total)
>>>>>>>
>>>>>>> [----------] 21 tests from LoggingFixture
>>>>>>> [ RUN      ] LoggingFixture.BasicPrint
>>>>>>> [       OK ] LoggingFixture.BasicPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.VariadicCharPrint
>>>>>>> [       OK ] LoggingFixture.VariadicCharPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.VariadicStringPrint
>>>>>>> [       OK ] LoggingFixture.VariadicStringPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.VariadicCharMissingPrint
>>>>>>> [       OK ] LoggingFixture.VariadicCharMissingPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.VariadicStringMissingPrint
>>>>>>> [       OK ] LoggingFixture.VariadicStringMissingPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.DisabledPrint
>>>>>>> [       OK ] LoggingFixture.DisabledPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.WarnLoggerPrint
>>>>>>> [       OK ] LoggingFixture.WarnLoggerPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.InfoLoggerPrint
>>>>>>> [       OK ] LoggingFixture.InfoLoggerPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.HackLoggerPrint
>>>>>>> [       OK ] LoggingFixture.HackLoggerPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.FatalLoggerPrint
>>>>>>> [       OK ] LoggingFixture.FatalLoggerPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.PanicLoggerPrint
>>>>>>> [       OK ] LoggingFixture.PanicLoggerPrint (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.BaseMessage
>>>>>>> [       OK ] LoggingFixture.BaseMessage (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.BaseMessageOnce
>>>>>>> [       OK ] LoggingFixture.BaseMessageOnce (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.Warn
>>>>>>> [       OK ] LoggingFixture.Warn (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.Inform
>>>>>>> [       OK ] LoggingFixture.Inform (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.Hack
>>>>>>> [       OK ] LoggingFixture.Hack (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.WarnOnce
>>>>>>> [       OK ] LoggingFixture.WarnOnce (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.InformOnce
>>>>>>> [       OK ] LoggingFixture.InformOnce (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.HackOnce
>>>>>>> [       OK ] LoggingFixture.HackOnce (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.WarnIf
>>>>>>> [       OK ] LoggingFixture.WarnIf (0 ms)
>>>>>>> [ RUN      ] LoggingFixture.WarnIfOnce
>>>>>>> [       OK ] LoggingFixture.WarnIfOnce (0 ms)
>>>>>>> [----------] 21 tests from LoggingFixture (0 ms total)
>>>>>>>
>>>>>>> [----------] Global test environment tear-down
>>>>>>> [==========] 34 tests from 2 test suites ran. (1216 ms total)
>>>>>>> [  PASSED  ] 32 tests.
>>>>>>> [  SKIPPED ] 2 tests, listed below:
>>>>>>> [  SKIPPED ] LoggingDeathTest.EmptyPrefix
>>>>>>> [  SKIPPED ] LoggingDeathTest.gem5Assert
>>>>>>> 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 -u 118: --volume
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/..:/nobackup/jenkins/workspace/nightly/tests/..
>>>>>>> -w /nobackup/jenkins/workspace/nightly/tests/../tests --rm
>>>>>>> gcr.io/gem5-test/ubuntu-20.04_all-dependencies ./main.py run
>>>>>>> --length long -j16 -t16
>>>>>>> Running the new gem5 testing script.
>>>>>>> For more information see TESTING.md.
>>>>>>> To see details as the testing scripts are running, use the option
>>>>>>> -v, -vv, or -vvv
>>>>>>>
>>>>>>> ================================================================================
>>>>>>> Loading Tests
>>>>>>> Discovered 2856 tests and 2856 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/asmtest/tests.py
>>>>>>> Discovered 264 tests and 132 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/cpu_tests/test.py
>>>>>>> Discovered 24 tests and 12 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/dram-lowp/test_dram_lowp.py
>>>>>>> Discovered 192 tests and 162 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/fs/linux/arm/test.py
>>>>>>> Discovered 12 tests and 6 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/gem5_library_example_tests/test_gem5_library_examples.py
>>>>>>> Discovered 258 tests and 129 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/hello_se/test_hello_se.py
>>>>>>> Discovered 24 tests and 12 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/insttest_se/test.py
>>>>>>> Discovered 0 tests and 0 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/kvm-fork-tests/test_kvm_fork_run.py
>>>>>>> Discovered 0 tests and 0 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/kvm-switch-tests/test_kvm_cpu_switch.py
>>>>>>> Discovered 36 tests and 36 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/learning_gem5/part1_test.py
>>>>>>> Discovered 48 tests and 24 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/learning_gem5/part2_test.py
>>>>>>> Discovered 18 tests and 9 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/learning_gem5/part3_test.py
>>>>>>> Discovered 12 tests and 6 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/m5_util/test_exit.py
>>>>>>> Discovered 0 tests and 0 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/m5threads_test_atomic/test.py
>>>>>>> Discovered 72 tests and 72 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/memory/test.py
>>>>>>> Discovered 0 tests and 0 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/parsec-benchmarks/test_parsec.py
>>>>>>> Discovered 72 tests and 36 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/riscv-boot-tests/test_linux_boot.py
>>>>>>> Discovered 24 tests and 6 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/stats/test_hdf5.py
>>>>>>> Discovered 21 tests and 21 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/test_build/test_build.py
>>>>>>> Discovered 120 tests and 120 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/traffic_gen/test_memory_traffic_gen.py
>>>>>>> Discovered 150 tests and 126 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/gem5/x86-boot-tests/test_linux_boot.py
>>>>>>> Discovered 6 tests and 6 suites in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/pyunit/test_run.py
>>>>>>>
>>>>>>> ================================================================================
>>>>>>> Running Tests from 48 suites
>>>>>>> Results will be stored in
>>>>>>> /nobackup/jenkins/workspace/nightly/tests/testing-results
>>>>>>>
>>>>>>> ================================================================================
>>>>>>> Building the following targets. This may take a while.
>>>>>>> /nobackup/jenkins/workspace/nightly/build/ARM/gem5.opt
>>>>>>> You may want to run with only a single ISA(--isa=), use
>>>>>>> --skip-build, or use 'rerun'.
>>>>>>> Building the following targets. This may take a while.
>>>>>>> /nobackup/jenkins/workspace/nightly/build/MIPS/gem5.opt
>>>>>>> You may want to run with only a single ISA(--isa=), use
>>>>>>> --skip-build, or use 'rerun'.
>>>>>>> Building the following targets. This may take a while.
>>>>>>> /nobackup/jenkins/workspace/nightly/build/SPARC/gem5.opt
>>>>>>> You may want to run with only a single ISA(--isa=), use
>>>>>>> --skip-build, or use 'rerun'.
>>>>>>> Building the following targets. This may take a while.
>>>>>>> /nobackup/jenkins/workspace/nightly/build/GCN3_X86_MSI/gem5.opt
>>>>>>> You may want to run with only a single ISA(--isa=), use
>>>>>>> --skip-build, or use 'rerun'.
>>>>>>> Building the following targets. This may take a while.
>>>>>>>
>>>>>>> /nobackup/jenkins/workspace/nightly/build/NULL_MESI_Two_Level/gem5.opt
>>>>>>> You may want to run with only a single ISA(--isa=), use
>>>>>>> --skip-build, or use 'rerun'.
>>>>>>> Building the following targets. This may take a while.
>>>>>>> /nobackup/jenkins/workspace/nightly/build/GCN3_X86/gem5.opt
>>>>>>> You may want to run with only a single ISA(--isa=), use
>>>>>>> --skip-build, or use 'rerun'.
>>>>>>> Building the following targets. This may take a while.
>>>>>>> /nobackup/jenkins/workspace/nightly/build/X86_MESI_Two_Level/gem5.opt
>>>>>>> You may want to run with only a single ISA(--isa=), use
>>>>>>> --skip-build, or use 'rerun'.
>>>>>>> Building the following targets. This may take a while.
>>>>>>> /nobackup/jenkins/workspace/nightly/build/X86/gem5.opt
>>>>>>> You may want to run with only a single ISA(--isa=), use
>>>>>>> --skip-build, or use 'rerun'.
>>>>>>> Building the following targets. This may take a while.
>>>>>>> /nobackup/jenkins/workspace/nightly/build/POWER/gem5.opt
>>>>>>> You may want to run with only a single ISA(--isa=), use
>>>>>>> --skip-build, or use 'rerun'.
>>>>>>> Test: realview-switcheroo-atomic-ARM-x86_64-opt Passed
>>>>>>> Test: realview-switcheroo-noncaching-timing-ARM-x86_64-opt Passed
>>>>>>> Test: realview-switcheroo-timing-ARM-x86_64-opt Passed
>>>>>>> Test: realview-simple-atomic-ARM-x86_64-opt Passed
>>>>>>> Test: realview-simple-atomic-checkpoint-ARM-x86_64-opt Passed
>>>>>>> Test: test-mips-hello-timing-MIPS-x86_64-opt Passed
>>>>>>> Test: test-mips-hello-timing-MIPS-x86_64-opt-MatchRegex Passed
>>>>>>> Test: test-mips-hello-atomic-MIPS-x86_64-opt Passed
>>>>>>> Test: test-mips-hello-atomic-MIPS-x86_64-opt-MatchRegex Passed
>>>>>>> Test: test-mips-hello-o3-MIPS-x86_64-opt Passed
>>>>>>> Test: test-mips-hello-o3-MIPS-x86_64-opt-MatchRegex Passed
>>>>>>> Test: test-sparc-hello-timing-SPARC-x86_64-opt Passed
>>>>>>> Test: test-sparc-hello-timing-SPARC-x86_64-opt-MatchRegex Passed
>>>>>>> Test: test-sparc-hello-atomic-SPARC-x86_64-opt Passed
>>>>>>> Test: test-sparc-hello-atomic-SPARC-x86_64-opt-MatchRegex Passed
>>>>>>> Test: test-sparc-insttest-atomic-SPARC-x86_64-opt Passed
>>>>>>> Test: test-sparc-insttest-atomic-SPARC-x86_64-opt-MatchStdoutNoPerf
>>>>>>> Passed
>>>>>>> Test: test-sparc-insttest-timing-SPARC-x86_64-opt Passed
>>>>>>> Test: test-sparc-insttest-timing-SPARC-x86_64-opt-MatchStdoutNoPerf
>>>>>>> Passed
>>>>>>> Test: simple_ruby_test-GCN3_X86-x86_64-opt-MSI Passed
>>>>>>> Test: simple_ruby_test-GCN3_X86-x86_64-opt-MSI-MatchStdoutNoPerf
>>>>>>> Passed
>>>>>>> Test: ruby_test_test-GCN3_X86-x86_64-opt-MSI Passed
>>>>>>> Test: ruby_test_test-GCN3_X86-x86_64-opt-MSI-MatchStdout Passed
>>>>>>> Test: build-X86-opt Passed
>>>>>>> Test: build-SPARC-opt Passed
>>>>>>> Test: build-MIPS-opt Passed
>>>>>>> Test: build-POWER-opt Passed
>>>>>>> Test:
>>>>>>> test-memory-LinearGenerator.MESITwoLevel.gem5.components.memory.single_channel.SingleChannelDDR3_1600-NULL-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test:
>>>>>>> test-memory-LinearGenerator.MESITwoLevel.gem5.components.memory.single_channel.SingleChannelDDR3_2133-NULL-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test:
>>>>>>> test-memory-LinearGenerator.MESITwoLevel.gem5.components.memory.single_channel.SingleChannelDDR4_2400-NULL-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test:
>>>>>>> test-memory-LinearGenerator.MESITwoLevel.gem5.components.memory.single_channel.SingleChannelLPDDR3_1600-NULL-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test:
>>>>>>> test-memory-LinearGenerator.MESITwoLevel.gem5.components.memory.single_channel.SingleChannelHBM-NULL-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test: realview64-minor-ARM-x86_64-opt Passed
>>>>>>> Test:
>>>>>>> test-memory-RandomGenerator.MESITwoLevel.gem5.components.memory.single_channel.SingleChannelDDR3_1600-NULL-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test:
>>>>>>> test-memory-RandomGenerator.MESITwoLevel.gem5.components.memory.single_channel.SingleChannelDDR3_2133-NULL-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test:
>>>>>>> test-memory-RandomGenerator.MESITwoLevel.gem5.components.memory.single_channel.SingleChannelDDR4_2400-NULL-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test:
>>>>>>> test-memory-RandomGenerator.MESITwoLevel.gem5.components.memory.single_channel.SingleChannelLPDDR3_1600-NULL-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test:
>>>>>>> test-memory-RandomGenerator.MESITwoLevel.gem5.components.memory.single_channel.SingleChannelHBM-NULL-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test: realview64-switcheroo-full-ARM-x86_64-opt Passed
>>>>>>> Test: realview64-minor-dual-ARM-x86_64-opt Passed
>>>>>>> Test: realview64-minor-dual-ARM-x86_64-opt-MatchFileRegex Passed
>>>>>>> Test: realview-simple-timing-ARM-x86_64-opt Passed
>>>>>>> Test: realview64-switcheroo-o3-ARM-x86_64-opt Passed
>>>>>>> Test: realview-switcheroo-full-ARM-x86_64-opt Passed
>>>>>>> Test: realview64-o3-ARM-x86_64-opt Passed
>>>>>>> Test: realview64-o3-dual-ARM-x86_64-opt Passed
>>>>>>> Test: realview64-o3-dual-ARM-x86_64-opt-MatchFileRegex Passed
>>>>>>> Test: realview-minor-ARM-x86_64-opt Passed
>>>>>>> Test: realview-switcheroo-o3-ARM-x86_64-opt Passed
>>>>>>> Test: realview64-o3-checker-ARM-x86_64-opt Passed
>>>>>>> Test:
>>>>>>> atomic-cpu_1-cores_classic_init_x86-boot-test-GCN3_X86-x86_64-opt Passed
>>>>>>> Test: realview-o3-ARM-x86_64-opt Failed
>>>>>>> Test: realview64-simple-timing-ruby-ARM-x86_64-opt Passed
>>>>>>> Test: realview64-simple-timing-dual-ruby-ARM-x86_64-opt Passed
>>>>>>> Test:
>>>>>>> realview64-simple-timing-dual-ruby-ARM-x86_64-opt-MatchFileRegex Passed
>>>>>>> Test: realview-simple-timing-ruby-ARM-x86_64-opt Passed
>>>>>>> Test:
>>>>>>> timing-cpu_1-cores_mi_example_init_x86-boot-test-X86-x86_64-opt Passed
>>>>>>> Test:
>>>>>>> timing-cpu_1-cores_mesi_two_level_init_x86-boot-test-X86-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> Test:
>>>>>>> atomic-cpu_4-cores_classic_systemd_x86-boot-test-GCN3_X86-x86_64-opt 
>>>>>>> Passed
>>>>>>> Test:
>>>>>>> o3-cpu_2-cores_mesi_two_level_init_x86-boot-test-X86-x86_64-opt-MESI_Two_Level
>>>>>>> Passed
>>>>>>> ============== Results: 59 Passed, 1 Failed in 1.1e+04 seconds
>>>>>>> ================
>>>>>>> build/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/ARM/base/statistics.hh:277: 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/SPARC/base/statistics.hh:277: 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/SPARC/base/statistics.hh:277: 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/SPARC/base/statistics.hh:277: 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/SPARC/base/statistics.hh:277: 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 step 'Execute shell' marked build as failure
>>>>>>> Archiving artifacts
>>>>>>> _______________________________________________
>>>>>>> gem5-dev mailing list -- gem5-dev@gem5.org
>>>>>>> To unsubscribe send an email to gem5-dev-le...@gem5.org
>>>>>>> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
>>>>>>>
>>>>>> _______________________________________________
>>>>>> gem5-dev mailing list -- gem5-dev@gem5.org
>>>>>> To unsubscribe send an email to gem5-dev-le...@gem5.org
>>>>>> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
>>>>>
>>>>>
$ gdb --args build/ARM/gem5.opt tests/gem5/fs/linux/arm/run.py 
tests/gem5/configs/realview-o3.py tests/gem5/resources/arm .
GNU gdb (GDB) 11.1
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from build/ARM/gem5.opt...
(gdb) r
Starting program: /home/gblack/gem5/work/build/ARM/gem5.opt 
tests/gem5/fs/linux/arm/run.py tests/gem5/configs/realview-o3.py 
tests/gem5/resources/arm .
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
build/ARM/base/statistics.hh:277: 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.
gem5 Simulator System.  http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.

gem5 version [DEVELOP-FOR-V21.2]
gem5 compiled Nov  2 2021 03:43:38
gem5 started Nov  2 2021 04:18:58
gem5 executing on cake, pid 40440
command line: /home/gblack/gem5/work/build/ARM/gem5.opt 
tests/gem5/fs/linux/arm/run.py tests/gem5/configs/realview-o3.py 
tests/gem5/resources/arm .

warn: iobus.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: bridge.master is deprecated. `master` is now called `mem_side_port`
warn: membus.master is deprecated. `master` is now called `mem_side_ports`
warn: bridge.slave is deprecated. `slave` is now called `cpu_side_port`
warn: membus.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: toL2Bus.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: toL2Bus.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: toL2Bus.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: toL2Bus.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: toL2Bus.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: toL2Bus.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: membus.slave is deprecated. `slave` is now called `cpu_side_ports`
warn: membus.master is deprecated. `master` is now called `mem_side_ports`
warn: iobus.master is deprecated. `master` is now called `mem_side_ports`
warn: membus.slave is deprecated. `slave` is now called `cpu_side_ports`
Global frequency set at 1000000000000 ticks per second
[Detaching after fork from child process 40444]
[Detaching after fork from child process 40450]
build/ARM/mem/mem_interface.cc:791: warn: DRAM device capacity (8192 Mbytes) 
does not match the address range assigned (256 Mbytes)
build/ARM/sim/kernel_workload.cc:46: info: kernel located at: 
tests/gem5/resources/arm/binaries/vmlinux.arm
build/ARM/arch/arm/system.cc:96: warn: Highest ARM exception-level set to 
AArch64 but the workload is for AArch32. Assuming you wanted these to match.
build/ARM/base/vnc/vncserver.cc:163: warn: Sockets disabled, not accepting vnc 
client connections
build/ARM/dev/serial/terminal.cc:170: warn: Sockets disabled, not accepting 
terminal connections
build/ARM/base/remote_gdb.cc:381: warn: Sockets disabled, not accepting gdb 
connections
build/ARM/arch/arm/fs_workload.cc:121: info: Using bootloader at address 0x10
build/ARM/arch/arm/fs_workload.cc:139: info: Using kernel entry physical 
address at 0x80008000
build/ARM/arch/arm/linux/fs_workload.cc:96: info: Loading DTB file: 
m5out/system.dtb at address 0x88000000
build/ARM/dev/arm/energy_ctrl.cc:252: warn: Existing EnergyCtrl, but no enabled 
DVFSHandler found.
build/ARM/sim/simulate.cc:194: info: Entering event queue @ 0.  Starting 
simulation...
build/ARM/arch/arm/isa.cc:1096: warn: The csselr register isn't implemented.
build/ARM/arch/arm/isa.cc:697: warn: The ccsidr register isn't implemented and 
always reads as 0.
build/ARM/arch/arm/generated/decoder-ns.cc.inc:100643: warn:    instruction 
'mcr dcisw' unimplemented
build/ARM/arch/arm/isa.cc:730: warn: Not doing anything for miscreg ACTLR
build/ARM/arch/arm/isa.cc:2213: warn: Not doing anything for write of miscreg 
ACTLR
build/ARM/arch/arm/regs/misc.cc:334: warn: CP14 unimplemented crn[0], opc1[6], 
crm[0], opc2[0]
build/ARM/arch/arm/generated/decoder-ns.cc.inc:100643: warn:    instruction 
'mcr icimvau' unimplemented
build/ARM/arch/arm/generated/decoder-ns.cc.inc:100643: warn:    instruction 
'mcr bpiallis' unimplemented
build/ARM/arch/arm/generated/decoder-ns.cc.inc:100643: warn:    instruction 
'mcr icialluis' unimplemented
build/ARM/arch/arm/isa.cc:692: warn: The clidr register always reports 0 caches.
build/ARM/arch/arm/isa.cc:693: warn: clidr LoUIS field of 0b001 to match 
current ARM implementations.
build/ARM/dev/arm/gic_v2.cc:628: warn: GIC APRn write ignored because not 
implemented: 0xd0
build/ARM/dev/arm/gic_v2.cc:628: warn: GIC APRn write ignored because not 
implemented: 0xd4
build/ARM/dev/arm/gic_v2.cc:628: warn: GIC APRn write ignored because not 
implemented: 0xd8
build/ARM/dev/arm/gic_v2.cc:628: warn: GIC APRn write ignored because not 
implemented: 0xdc
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/isa.cc:730: warn: Not doing anything for miscreg ACTLR
build/ARM/dev/arm/rv_ctrl.cc:122: warn: Tried to read RealView I/O at offset 
0x60 that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:122: warn: Tried to read RealView I/O at offset 
0x48 that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:198: warn: Tried to write RVIO at offset 0xa8 
(data 0) that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:198: warn: Tried to write RVIO at offset 0xa8 
(data 0) that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:198: warn: Tried to write RVIO at offset 0xa8 
(data 0) that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:198: warn: Tried to write RVIO at offset 0xa8 
(data 0) that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:198: warn: Tried to write RVIO at offset 0xa8 
(data 0) that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:198: warn: Tried to write RVIO at offset 0xa8 
(data 0) that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:198: warn: Tried to write RVIO at offset 0xa8 
(data 0) that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:198: warn: Tried to write RVIO at offset 0xa8 
(data 0) that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:198: warn: Tried to write RVIO at offset 0xa8 
(data 0) that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:198: warn: Tried to write RVIO at offset 0xa8 
(data 0) that doesn't exist
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:1 N:1 1:0 2:4 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/isa.cc:624: warn: Unimplemented system register dbgosdlr 
read.
build/ARM/arch/arm/utility.cc:681: info: trap check M:3 N:1 1:0 2:4 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:1 1:0 2:4 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:7 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:5 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:4 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:7 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:6 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:1 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:1 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:2 N:0 1:0 2:2 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:1 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:0 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:6 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:7 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/arch/arm/utility.cc:681: info: trap check M:0 N:0 1:0 2:7 hdcr 0, 
hcptr 3fff, hstr 0
build/ARM/dev/arm/rv_ctrl.cc:122: warn: Tried to read RealView I/O at offset 
0x8 that doesn't exist
build/ARM/dev/arm/rv_ctrl.cc:122: warn: Tried to read RealView I/O at offset 
0x48 that doesn't exist
build/ARM/dev/arm/energy_ctrl.cc:77: warn: EnergyCtrl: Disabled handler, 
ignoring read from reg 0
build/ARM/arch/arm/insts/pseudo.cc:173: warn:   instruction 'csdb' unimplemented
build/ARM/arch/arm/generated/decoder-ns.cc.inc:100643: warn:    instruction 
'mcr bpiall' unimplemented

Program received signal SIGSEGV, Segmentation fault.
std::_Hashtable<unsigned long, std::pair<unsigned long const, 
gem5::SnoopFilter::SnoopItem>, std::allocator<std::pair<unsigned long const, 
gem5::SnoopFilter::SnoopItem> >, std::__detail::_Select1st, 
std::equal_to<unsigned long>, std::hash<unsigned long>, 
std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, 
std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, 
false, true> >::_M_find_before_node (__code=<optimized out>, __k=<synthetic 
pointer>: <optimized out>, __bkt=910, this=0x555559c054d0) at 
/usr/include/c++/11.1.0/bits/hashtable.h:1817
1817              if (this->_M_equals(__k, __code, *__p))
(gdb) bt
#0  std::_Hashtable<unsigned long, std::pair<unsigned long const, 
gem5::SnoopFilter::SnoopItem>, std::allocator<std::pair<unsigned long const, 
gem5::SnoopFilter::SnoopItem> >, std::__detail::_Select1st, 
std::equal_to<unsigned long>, std::hash<unsigned long>, 
std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, 
std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, 
false, true> >::_M_find_before_node (__code=<optimized out>, __k=<synthetic 
pointer>: <optimized out>, __bkt=910, 
    this=0x555559c054d0) at /usr/include/c++/11.1.0/bits/hashtable.h:1817
#1  std::_Hashtable<unsigned long, std::pair<unsigned long const, 
gem5::SnoopFilter::SnoopItem>, std::allocator<std::pair<unsigned long const, 
gem5::SnoopFilter::SnoopItem> >, std::__detail::_Select1st, 
std::equal_to<unsigned long>, std::hash<unsigned long>, 
std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, 
std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, 
false, true> >::_M_find_node (__c=2149981504, __key=<synthetic pointer>: 
<optimized out>, __bkt=910, 
    this=0x555559c054d0) at /usr/include/c++/11.1.0/bits/hashtable.h:791
#2  std::_Hashtable<unsigned long, std::pair<unsigned long const, 
gem5::SnoopFilter::SnoopItem>, std::allocator<std::pair<unsigned long const, 
gem5::SnoopFilter::SnoopItem> >, std::__detail::_Select1st, 
std::equal_to<unsigned long>, std::hash<unsigned long>, 
std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, 
std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, 
false, true> >::find (__k=<synthetic pointer>: <optimized out>, 
this=0x555559c054d0)
    at /usr/include/c++/11.1.0/bits/hashtable.h:1572
#3  std::unordered_map<unsigned long, gem5::SnoopFilter::SnoopItem, 
std::hash<unsigned long>, std::equal_to<unsigned long>, 
std::allocator<std::pair<unsigned long const, gem5::SnoopFilter::SnoopItem> > 
>::find (__x=<synthetic pointer>: <optimized out>, 
    this=0x555559c054d0) at /usr/include/c++/11.1.0/bits/unordered_map.h:869
#4  gem5::SnoopFilter::lookupRequest (this=0x555559c05400, 
cpkt=cpkt@entry=0x5555656e95f0, cpu_side_port=...)
    at build/ARM/mem/snoop_filter.cc:81
#5  0x0000555555bd1acf in gem5::CoherentXBar::recvTimingReq 
(this=0x555559ef0d00, pkt=0x5555656e95f0, cpu_side_port_id=0)
    at build/ARM/mem/coherent_xbar.cc:224
#6  0x0000555555e34d33 in gem5::RequestPort::sendTimingReq (pkt=0x5555656e95f0, 
this=0x5555593536e0) at build/ARM/mem/port.hh:498
#7  gem5::BaseCache::sendWriteQueuePacket (this=0x555559353400, 
wq_entry=0x555559c59d20) at build/ARM/mem/cache/base.cc:1904
#8  0x0000555555e30f31 in 
gem5::BaseCache::CacheReqPacketQueue::sendDeferredPacket (this=0x555559353758)
    at build/ARM/mem/cache/base.cc:2574
#9  0x0000555555f5f4ce in std::function<void ()>::operator()() const 
(this=0x5555593537c8)
    at /usr/include/c++/11.1.0/bits/std_function.h:560
#10 gem5::EventFunctionWrapper::process (this=0x555559353790) at 
build/ARM/sim/eventq.hh:1141
#11 gem5::EventQueue::serviceOne (this=this@entry=0x555558e7b0e0) at 
build/ARM/sim/eventq.cc:223
#12 0x0000555555f8fbed in gem5::doSimLoop (eventq=0x555558e7b0e0) at 
build/ARM/sim/simulate.cc:308
#13 0x0000555555f909a6 in gem5::simulate (num_cycles=<optimized out>) at 
/usr/include/c++/11.1.0/bits/stl_vector.h:1043
#14 0x0000555555f3676c in pybind11::detail::argument_loader<unsigned 
long>::call_impl<gem5::GlobalSimLoopExitEvent*, gem5::GlobalSimLoopExitEvent* 
(*&)(unsigned long), 0ul, 
pybind11::detail::void_type>(gem5::GlobalSimLoopExitEvent* (*&)(unsigned long), 
std::integer_sequence<unsigned long, 0ul>, pybind11::detail::void_type&&) && 
(f=<optimized out>, this=0x7fffffffd1a8)
    at ext/pybind11/include/pybind11/cast.h:2041
#15 pybind11::detail::argument_loader<unsigned 
long>::call<gem5::GlobalSimLoopExitEvent*, pybind11::detail::void_type, 
gem5::GlobalSimLoopExitEvent* (*&)(unsigned 
long)>(gem5::GlobalSimLoopExitEvent* (*&)(unsigned long)) && (f=<optimized 
out>, 
    this=0x7fffffffd1a8) at ext/pybind11/include/pybind11/cast.h:2014
#16 pybind11::cpp_function::initialize<gem5::GlobalSimLoopExitEvent* 
(*&)(unsigned long), gem5::GlobalSimLoopExitEvent*, unsigned long, 
pybind11::name, pybind11::scope, pybind11::sibling, 
pybind11::arg_v>(gem5::GlobalSimLoopExitEvent* (*&)(unsigned long), 
gem5::GlobalSimLoopExitEvent* (*)(unsigned long), pybind11::name const&, 
pybind11::scope const&, pybind11::sibling const&, pybind11::arg_v 
const&)::{lambda(pybind11::detail::function_call&)#3}::operator()(pybind11::detail::function_call&)
 const (__closure=0x0, 
    call=...) at ext/pybind11/include/pybind11/pybind11.h:193
#17 pybind11::cpp_function::initialize<gem5::GlobalSimLoopExitEvent* 
(*&)(unsigned long), gem5::GlobalSimLoopExitEvent*, unsigned long, 
pybind11::name, pybind11::scope, pybind11::sibling, 
pybind11::arg_v>(gem5::GlobalSimLoopExitEvent* (*&)(unsigned long), 
gem5::GlobalSimLoopExitEvent* (*)(unsigned long), pybind11::name const&, 
pybind11::scope const&, pybind11::sibling const&, pybind11::arg_v 
const&)::{lambda(pybind11::detail::function_call&)#3}::_FUN(pybind11::detail::function_call&)
 ()
    at ext/pybind11/include/pybind11/pybind11.h:170
#18 0x0000555555f1c9ba in pybind11::cpp_function::dispatcher (self=<optimized 
out>, args_in=0x7ffff60f4040, 
    kwargs_in=<optimized out>) at ext/pybind11/include/pybind11/pybind11.h:767
#19 0x00007ffff7d18ede in ?? () from /usr/lib/libpython3.9.so.1.0
#20 0x00007ffff7d17fd2 in PyObject_Call () from /usr/lib/libpython3.9.so.1.0
#21 0x00007ffff7cfddda in _PyEval_EvalFrameDefault () from 
/usr/lib/libpython3.9.so.1.0
#22 0x00007ffff7cf6fd9 in ?? () from /usr/lib/libpython3.9.so.1.0
#23 0x00007ffff7d08b8e in _PyFunction_Vectorcall () from 
/usr/lib/libpython3.9.so.1.0
#24 0x00007ffff7cfcc71 in _PyEval_EvalFrameDefault () from 
/usr/lib/libpython3.9.so.1.0
#25 0x00007ffff7d0896b in _PyFunction_Vectorcall () from 
/usr/lib/libpython3.9.so.1.0
#26 0x00007ffff7cf8339 in _PyEval_EvalFrameDefault () from 
/usr/lib/libpython3.9.so.1.0
#27 0x00007ffff7cf6fd9 in ?? () from /usr/lib/libpython3.9.so.1.0
#28 0x00007ffff7cf6c41 in _PyEval_EvalCodeWithName () from 
/usr/lib/libpython3.9.so.1.0
#29 0x00007ffff7dadae3 in PyEval_EvalCode () from /usr/lib/libpython3.9.so.1.0
#30 0x00007ffff7db4b1c in ?? () from /usr/lib/libpython3.9.so.1.0
#31 0x00007ffff7d09438 in ?? () from /usr/lib/libpython3.9.so.1.0
#32 0x00007ffff7cf8339 in _PyEval_EvalFrameDefault () from 
/usr/lib/libpython3.9.so.1.0
#33 0x00007ffff7d0896b in _PyFunction_Vectorcall () from 
/usr/lib/libpython3.9.so.1.0
#34 0x00007ffff7cfcc71 in _PyEval_EvalFrameDefault () from 
/usr/lib/libpython3.9.so.1.0
#35 0x00007ffff7cf6fd9 in ?? () from /usr/lib/libpython3.9.so.1.0
#36 0x00007ffff7cf6c41 in _PyEval_EvalCodeWithName () from 
/usr/lib/libpython3.9.so.1.0
#37 0x00007ffff7dadae3 in PyEval_EvalCode () from /usr/lib/libpython3.9.so.1.0
#38 0x00007ffff7dbd9f4 in ?? () from /usr/lib/libpython3.9.so.1.0
#39 0x00007ffff7db96cb in ?? () from /usr/lib/libpython3.9.so.1.0
#40 0x00007ffff7db2330 in PyRun_StringFlags () from /usr/lib/libpython3.9.so.1.0
#41 0x0000555555f6e9d9 in gem5::m5Main (argc=argc@entry=5, 
_argv=_argv@entry=0x7fffffffe378) at build/ARM/sim/init.cc:299
#42 0x0000555555b47a4d in main (argc=5, argv=0x7fffffffe378) at 
build/ARM/sim/main.cc:69
(gdb)
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to