It's still running, but here's what it's found so far. Gabe
On Tue, Nov 2, 2021 at 7:48 AM Jason Lowe-Power <ja...@lowepower.com> wrote: > Thanks! I tried a bisect but, tbh, it wasn't helpful since the error > doesn't seem to be deterministic. > > As more evidence that it's a memory issue, the backtrace that I saw with > GDB was something a bit different. > > Cheers, > Jason > > On Tue, Nov 2, 2021 at 5:07 AM Gabe Black <gabe.bl...@gmail.com> wrote: > >> I'm running it under valgrind to see if that tells me anything, which is >> going to take a while. I'll let you know if/when it finishes. >> >> Gabe >> >> On Tue, Nov 2, 2021 at 4:36 AM Gabe Black <gabe.bl...@gmail.com> wrote: >> >>> 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 >>>>>>>> >>>>>>>>
==50644== Memcheck, a memory error detector ==50644== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==50644== Using Valgrind-3.17.0 and LibVEX; rerun with -h for copyright info ==50644== Command: build/ARM/gem5.debug tests/gem5/fs/linux/arm/run.py tests/gem5/configs/realview-o3.py tests/gem5/resources/arm . ==50644== Parent PID: 1325 ==50644== ==50655== Warning: invalid file descriptor 1024 in syscall close() ==50655== Warning: invalid file descriptor 1025 in syscall close() ==50655== Warning: invalid file descriptor 1026 in syscall close() ==50655== Warning: invalid file descriptor 1027 in syscall close() ==50655== Use --log-fd=<number> to select an alternative log fd. ==50655== Warning: invalid file descriptor 1028 in syscall close() ==50655== Warning: invalid file descriptor 1029 in syscall close() ==50663== Warning: invalid file descriptor 1024 in syscall close() ==50663== Warning: invalid file descriptor 1025 in syscall close() ==50663== Warning: invalid file descriptor 1026 in syscall close() ==50663== Warning: invalid file descriptor 1027 in syscall close() ==50663== Use --log-fd=<number> to select an alternative log fd. ==50663== Warning: invalid file descriptor 1028 in syscall close() ==50663== Warning: invalid file descriptor 1029 in syscall close() ==50644== Conditional jump or move depends on uninitialised value(s) ==50644== at 0xE6BC1F: gem5::GenericTimer::handleStream(gem5::GenericTimer::CoreTimers::EventStream*, gem5::ArchTimer*, unsigned long, unsigned long) (generic_timer.cc:508) ==50644== by 0xE6BE80: gem5::GenericTimer::setMiscReg(int, unsigned int, unsigned long) (generic_timer.cc:541) ==50644== by 0xE6DD1B: gem5::GenericTimerISA::setMiscReg(int, unsigned long) (generic_timer.cc:867) ==50644== by 0x103D68A: gem5::ArmISA::ISA::setMiscReg(int, unsigned long) (isa.cc:2486) ==50644== by 0x257B814: gem5::o3::CPU::setMiscReg(int, unsigned long, short) (cpu.cc:1086) ==50644== by 0x256F5CC: gem5::o3::DynInst::updateMiscRegs() (dyn_inst.hh:1133) ==50644== by 0x256A3C6: gem5::o3::Commit::commitInsts() (commit.cc:1059) ==50644== by 0x2569719: gem5::o3::Commit::commit() (commit.cc:906) ==50644== by 0x2567CEF: gem5::o3::Commit::tick() (commit.cc:663) ==50644== by 0x2577E1A: gem5::o3::CPU::tick() (cpu.cc:508) ==50644== by 0x2574770: gem5::o3::CPU::CPU(gem5::O3CPUParams const&)::{lambda()#1}::operator()() const (cpu.cc:76) ==50644== by 0x257F1E3: void std::__invoke_impl<void, gem5::o3::CPU::CPU(gem5::O3CPUParams const&)::{lambda()#1}&>(std::__invoke_other, gem5::o3::CPU::CPU(gem5::O3CPUParams const&)::{lambda()#1}&) (invoke.h:61) ==50644== ==50644== Conditional jump or move depends on uninitialised value(s) ==50644== at 0xE73644: gem5::GenericTimer::CoreTimers::EventStream::eventTargetValue(unsigned long) const (generic_timer.hh:350) ==50644== by 0xE6BBE3: gem5::GenericTimer::handleStream(gem5::GenericTimer::CoreTimers::EventStream*, gem5::ArchTimer*, unsigned long, unsigned long) (generic_timer.cc:505) ==50644== by 0xE6BE80: gem5::GenericTimer::setMiscReg(int, unsigned int, unsigned long) (generic_timer.cc:541) ==50644== by 0xE6DD1B: gem5::GenericTimerISA::setMiscReg(int, unsigned long) (generic_timer.cc:867) ==50644== by 0x103D68A: gem5::ArmISA::ISA::setMiscReg(int, unsigned long) (isa.cc:2486) ==50644== by 0x257B814: gem5::o3::CPU::setMiscReg(int, unsigned long, short) (cpu.cc:1086) ==50644== by 0x256F5CC: gem5::o3::DynInst::updateMiscRegs() (dyn_inst.hh:1133) ==50644== by 0x256A3C6: gem5::o3::Commit::commitInsts() (commit.cc:1059) ==50644== by 0x2569719: gem5::o3::Commit::commit() (commit.cc:906) ==50644== by 0x2567CEF: gem5::o3::Commit::tick() (commit.cc:663) ==50644== by 0x2577E1A: gem5::o3::CPU::tick() (cpu.cc:508) ==50644== by 0x2574770: gem5::o3::CPU::CPU(gem5::O3CPUParams const&)::{lambda()#1}::operator()() const (cpu.cc:76) ==50644== ==50644== Use of uninitialised value of size 8 ==50644== at 0x5CC8F3E: int std::__int_to_char<char, unsigned long>(char*, unsigned long, char const*, std::_Ios_Fmtflags, bool) (locale_facets.tcc:844) ==50644== by 0x5CC94CC: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (locale_facets.tcc:894) ==50644== by 0x5CD764C: put (locale_facets.h:2400) ==50644== by 0x5CD764C: std::ostream& std::ostream::_M_insert<unsigned long>(unsigned long) (ostream.tcc:73) ==50644== by 0x809896: void gem5::cp::_formatInteger<unsigned int>(std::ostream&, unsigned int const&, gem5::cp::Format&) (cprintf_formats.hh:157) ==50644== by 0x809415: void gem5::cp::formatInteger<unsigned int>(std::ostream&, unsigned int const&, gem5::cp::Format&) (cprintf_formats.hh:333) ==50644== by 0x8091F3: void gem5::cp::Print::addArg<unsigned int>(unsigned int const&) (cprintf.hh:107) ==50644== by 0xAB995B: void gem5::ccprintf<unsigned int, char, bool, bool, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(gem5::cp::Print&, unsigned int const&, char const&, bool const&, bool const&, bool const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (cprintf.hh:139) ==50644== by 0xAB77E4: void gem5::ccprintf<unsigned int, char, bool, bool, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::ostream&, char const*, unsigned int const&, char const&, bool const&, bool const&, bool const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (cprintf.hh:150) ==50644== by 0xAB4657: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > gem5::csprintf<unsigned int, char, bool, bool, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const*, unsigned int const&, char const&, bool const&, bool const&, bool const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (cprintf.hh:164) ==50644== by 0xAB2267: gem5::CacheBlk::print[abi:cxx11]() const (cache_blk.hh:404) ==50644== by 0xAA391E: gem5::BaseCache::handleFill(gem5::Packet*, gem5::CacheBlk*, std::__cxx11::list<gem5::Packet*, std::allocator<gem5::Packet*> >&, bool) (base.cc:1442) ==50644== by 0xA9E7EA: gem5::BaseCache::recvTimingResp(gem5::Packet*) (base.cc:489) ==50644== ==50644== Conditional jump or move depends on uninitialised value(s) ==50644== at 0x5CC8F44: int std::__int_to_char<char, unsigned long>(char*, unsigned long, char const*, std::_Ios_Fmtflags, bool) (locale_facets.tcc:847) ==50644== by 0x5CC94CC: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (locale_facets.tcc:894) ==50644== by 0x5CD764C: put (locale_facets.h:2400) ==50644== by 0x5CD764C: std::ostream& std::ostream::_M_insert<unsigned long>(unsigned long) (ostream.tcc:73) ==50644== by 0x809896: void gem5::cp::_formatInteger<unsigned int>(std::ostream&, unsigned int const&, gem5::cp::Format&) (cprintf_formats.hh:157) ==50644== by 0x809415: void gem5::cp::formatInteger<unsigned int>(std::ostream&, unsigned int const&, gem5::cp::Format&) (cprintf_formats.hh:333) ==50644== by 0x8091F3: void gem5::cp::Print::addArg<unsigned int>(unsigned int const&) (cprintf.hh:107) ==50644== by 0xAB995B: void gem5::ccprintf<unsigned int, char, bool, bool, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(gem5::cp::Print&, unsigned int const&, char const&, bool const&, bool const&, bool const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (cprintf.hh:139) ==50644== by 0xAB77E4: void gem5::ccprintf<unsigned int, char, bool, bool, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::ostream&, char const*, unsigned int const&, char const&, bool const&, bool const&, bool const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (cprintf.hh:150) ==50644== by 0xAB4657: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > gem5::csprintf<unsigned int, char, bool, bool, bool, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(char const*, unsigned int const&, char const&, bool const&, bool const&, bool const&, bool const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (cprintf.hh:164) ==50644== by 0xAB2267: gem5::CacheBlk::print[abi:cxx11]() const (cache_blk.hh:404) ==50644== by 0xAA391E: gem5::BaseCache::handleFill(gem5::Packet*, gem5::CacheBlk*, std::__cxx11::list<gem5::Packet*, std::allocator<gem5::Packet*> >&, bool) (base.cc:1442) ==50644== by 0xA9E7EA: gem5::BaseCache::recvTimingResp(gem5::Packet*) (base.cc:489) ==50644== ==50644== Conditional jump or move depends on uninitialised value(s) ==50644== at 0xE73644: gem5::GenericTimer::CoreTimers::EventStream::eventTargetValue(unsigned long) const (generic_timer.hh:350) ==50644== by 0xE6CDB6: gem5::GenericTimer::CoreTimers::schedNextEvent(gem5::GenericTimer::CoreTimers::EventStream&, gem5::ArchTimer&) (generic_timer.cc:788) ==50644== by 0xE6CCF6: gem5::GenericTimer::CoreTimers::virtEventStreamCallback() (generic_timer.cc:774) ==50644== by 0xE6C47A: gem5::GenericTimer::CoreTimers::CoreTimers(gem5::GenericTimer&, gem5::ArmSystem&, unsigned int, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*)::{lambda()#2}::operator()() const (generic_timer.cc:757) ==50644== by 0xE72F15: void std::__invoke_impl<void, gem5::GenericTimer::CoreTimers::CoreTimers(gem5::GenericTimer&, gem5::ArmSystem&, unsigned int, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*)::{lambda()#2}&>(std::__invoke_other, gem5::GenericTimer::CoreTimers::CoreTimers(gem5::GenericTimer&, gem5::ArmSystem&, unsigned int, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*)::{lambda()#2}&) (invoke.h:61) ==50644== by 0xE72BD8: std::enable_if<is_invocable_r_v<void, gem5::GenericTimer::CoreTimers::CoreTimers(gem5::GenericTimer&, gem5::ArmSystem&, unsigned int, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*)::{lambda()#2}&>, std::enable_if>::type std::__invoke_r<void, gem5::GenericTimer::CoreTimers::CoreTimers(gem5::GenericTimer&, gem5::ArmSystem&, unsigned int, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*)::{lambda()#2}&>(void&&, (gem5::GenericTimer::CoreTimers::CoreTimers(gem5::GenericTimer&, gem5::ArmSystem&, unsigned int, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*)::{lambda()#2}&)...) (invoke.h:111) ==50644== by 0xE726F1: std::_Function_handler<void (), gem5::GenericTimer::CoreTimers::CoreTimers(gem5::GenericTimer&, gem5::ArmSystem&, unsigned int, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*, gem5::ArmInterruptPin*)::{lambda()#2}>::_M_invoke(std::_Any_data const&) (std_function.h:291) ==50644== by 0x7D560F: std::function<void ()>::operator()() const (std_function.h:560) ==50644== by 0x7D33CF: gem5::EventFunctionWrapper::process() (eventq.hh:1141) ==50644== by 0xC87632: gem5::EventQueue::serviceOne() (eventq.cc:223) ==50644== by 0xCB6CF2: gem5::doSimLoop(gem5::EventQueue*) (simulate.cc:308) ==50644== by 0xCB68B5: gem5::simulate(unsigned long) (simulate.cc:218) ==50644== ==50644== Conditional jump or move depends on uninitialised value(s) ==50644== at 0xE83E30: gem5::GicV2::isFiq(int, unsigned int) (gic_v2.hh:393) ==50644== by 0xE7FD49: gem5::GicV2::clearInt(int, unsigned int) (gic_v2.cc:926) ==50644== by 0xE7BC02: gem5::GicV2::readCpu(int, unsigned long) (gic_v2.cc:370) ==50644== by 0xE7B3A7: gem5::GicV2::readCpu(gem5::Packet*) (gic_v2.cc:300) ==50644== by 0xE7A11A: gem5::GicV2::read(gem5::Packet*) (gic_v2.cc:122) ==50644== by 0xD3BE6F: gem5::PioPort<gem5::PioDevice>::recvAtomic(gem5::Packet*) (io_device.hh:78) ==50644== by 0x8B4B5C: gem5::SimpleTimingPort::recvTimingReq(gem5::Packet*) (tport.cc:73) ==50644== by 0x90EE71: gem5::TimingRequestProtocol::sendReq(gem5::TimingResponseProtocol*, gem5::Packet*) (timing.cc:52) ==50644== by 0x7D2B89: gem5::RequestPort::sendTimingReq(gem5::Packet*) (port.hh:498) ==50644== by 0x80BDC5: gem5::CoherentXBar::recvTimingReq(gem5::Packet*, short) (coherent_xbar.cc:293) ==50644== by 0x812769: gem5::CoherentXBar::CoherentXBarResponsePort::recvTimingReq(gem5::Packet*) (coherent_xbar.hh:112) ==50644== by 0x90EE71: gem5::TimingRequestProtocol::sendReq(gem5::TimingResponseProtocol*, gem5::Packet*) (timing.cc:52) ==50644==
_______________________________________________ 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