Have you had a chance to look into this, Gabe? On Thu, Oct 28, 2021 at 7:35 AM Jason Lowe-Power <[email protected]> wrote:
> The realview ARM O3 test is failing. I would guess that it's not the > translation changes as the timing simple CPU tests passed. I would guess > it's the O3 rename change. > https://gem5-review.googlesource.com/c/public/gem5/+/49147 > > [gabe.black] arch-arm,cpu: Replace rename modes with split reg/elem > register files. > > Gabe, can you run a quick bisect to find out? > > Thanks! > Jason > > On Thu, Oct 28, 2021 at 4:08 AM jenkins-no-reply--- via gem5-dev < > [email protected]> wrote: > >> See < >> https://jenkins.gem5.org/job/nightly/25/display/redirect?page=changes> >> >> Changes: >> >> [gabe.black] cpu-o3: Don't update stats in (read|set)Arch*Reg methods. >> >> [giacomo.travaglini] arch-arm: Expose LookupLevel enum to the python world >> >> [giacomo.travaglini] arch-arm: Add walkBits method to PageTableOps >> >> [gabe.black] mem: Fix whitespace in mem/ruby/system/Sequencer.py. >> >> [gabe.black] arch: Simplify and tidy up PCState classes. >> >> [gabe.black] arch-arm,cpu: Replace rename modes with split reg/elem >> register files. >> >> >> ------------------------------------------ >> [...truncated 839.40 KB...] >> [ RUN ] SerializableFixture.SectionSerializationSimple >> [ OK ] SerializableFixture.SectionSerializationSimple (0 ms) >> [ RUN ] SerializableFixture.ParamOutIn >> [ OK ] SerializableFixture.ParamOutIn (1 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. (155 ms total) >> [ PASSED ] 33 tests. >> >> YOU HAVE 1 DISABLED TEST >> >> [ OK ] LoggingDeathTest.PanicLoggerExitHelper (181 ms) >> [ RUN ] LoggingDeathTest.ExitMessage >> build/NULL/arch/arm/aapcs64.test.prof >> --gtest_output=xml:build/NULL/unittests.prof/arch/arm/aapcs64.test.xml >> Running main() from build/googletest/googletest/src/gtest_main.cc >> [==========] Running 4 tests from 1 test suite. >> [----------] Global test environment set-up. >> [----------] 4 tests from Aapcs64 >> [ RUN ] Aapcs64.IsAapcs64ShortVector >> [ OK ] Aapcs64.IsAapcs64ShortVector (0 ms) >> [ RUN ] Aapcs64.IsAapcs64Hfa >> [ OK ] Aapcs64.IsAapcs64Hfa (0 ms) >> [ RUN ] Aapcs64.IsAapcs64Hva >> [ OK ] Aapcs64.IsAapcs64Hva (0 ms) >> [ RUN ] Aapcs64.IsAapcs64Hxa >> [ OK ] Aapcs64.IsAapcs64Hxa (0 ms) >> [----------] 4 tests from Aapcs64 (0 ms total) >> >> [----------] Global test environment tear-down >> [==========] 4 tests from 1 test suite ran. (0 ms total) >> [ PASSED ] 4 tests. >> [ OK ] LoggingDeathTest.ExitMessage (155 ms) >> [ RUN ] LoggingDeathTest.Panic >> [ OK ] LoggingDeathTest.Panic (149 ms) >> [ RUN ] LoggingDeathTest.Fatal >> [ OK ] LoggingDeathTest.Fatal (3 ms) >> [ RUN ] LoggingDeathTest.PanicIf >> [ OK ] LoggingDeathTest.PanicIf (153 ms) >> [ RUN ] LoggingDeathTest.FatalIf >> [ OK ] LoggingDeathTest.FatalIf (2 ms) >> [ RUN ] LoggingDeathTest.gem5Assert >> [ SKIPPED ] LoggingDeathTest.gem5Assert (0 ms) >> [----------] 13 tests from LoggingDeathTest (1248 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 (1 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 (1 ms total) >> >> [----------] Global test environment tear-down >> [==========] 34 tests from 2 test suites ran. (1249 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: >> 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: realview64-minor-ARM-x86_64-opt 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: realview-simple-timing-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: 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: realview64-o3-checker-ARM-x86_64-opt Passed >> Test: realview-switcheroo-o3-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.2e+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 -- [email protected] >> To unsubscribe send an email to [email protected] >> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s >> >
_______________________________________________ gem5-dev mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
