Fix here: https://gem5-review.googlesource.com/c/public/gem5/+/50128
-- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Wed, Sep 8, 2021 at 4:52 AM jenkins-no-reply--- via gem5-dev < gem5-dev@gem5.org> wrote: > See < > https://jenkins.gem5.org/job/nightly/440/display/redirect?page=changes> > > Changes: > > [Bobby R. Bruce] python: Add MI_Example cache hierarchy to the components > lib > > [Bobby R. Bruce] python,configs: Add Resource class to gem5 components > > [Bobby R. Bruce] python: Add a PrivateL1CacheHierarchy to the gem5 > components > > [Bobby R. Bruce] python: Add optional 'kernel_args' to x86's `set_workload` > > [Bobby R. Bruce] python: Update boot_exit_disk_run.py for testing > > [Bobby R. Bruce] python: Run Black on configs/example/components-library > > [Bobby R. Bruce] python: Add `requires` to gem5 components lib > > [Bobby R. Bruce] ext,tests: Add 'very-long' tag for test length > > [Bobby R. Bruce] configs,python: Update components library to support KVM > > [Bobby R. Bruce] tests: Update the x86-boot-tests to use > boot_exit_disk_run.py > > [Bobby R. Bruce] configs: Update the parsec_disk_run.py for testing > > [Bobby R. Bruce] configs: Fix AbstractGeneratorCore connect_interrupt sig > > [Bobby R. Bruce] configs: Fix SimpleCore for connect_interrupt() case > > [Bobby R. Bruce] tests: Add PARSEC tests > > [Bobby R. Bruce] learning-gem5,tests: Move Learning gem5 Part 3 to run > nightly > > > ------------------------------------------ > [...truncated 684.86 KB...] > | ^ > In file included from build/GCN3_X86/sim/init.hh:44, > from build/GCN3_X86/sim/init.cc:44: > ext/pybind11/include/pybind11/pybind11.h:947:14: note: declared here > 947 | explicit module_(const char *name, const char *doc = nullptr) { > | ^~~~~~~ > MESI_Two_Level-L1cache.sm:246: Warning: Non-void return ignored, return > type is 'bool' > MESI_Two_Level-L1cache.sm:248: Warning: Non-void return ignored, return > type is 'bool' > MESI_Two_Level-L1cache.sm:887: Warning: Non-void return ignored, return > type is 'Tick' > MESI_Two_Level-L1cache.sm:999: Warning: Non-void return ignored, return > type is 'Tick' > MESI_Two_Level-L1cache.sm:740: Warning: Unused action: > e_sendAckToRequestor, send invalidate ack to requestor (could be L2 or L1) > MESI_Two_Level-L2cache.sm:235: Warning: Non-void return ignored, return > type is 'bool' > MESI_Two_Level-L2cache.sm:237: Warning: Non-void return ignored, return > type is 'bool' > MESI_Two_Level-L2cache.sm:594: Warning: Unused action: > fw_sendFwdInvToSharers, invalidate sharers for request > MESI_Two_Level-L2cache.sm:764: Warning: Unused action: > kk_removeRequestSharer, Remove L1 Request sharer from list > MESI_Two_Level-L2cache.sm:780: Warning: Unused action: mm_markExclusive, > set the exclusive owner > 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 < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/asmtest/tests.py> > Discovered 264 tests and 132 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/cpu_tests/test.py> > Discovered 24 tests and 12 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/dram-lowp/test_dram_lowp.py > > > Discovered 192 tests and 162 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/fs/linux/arm/test.py> > Discovered 270 tests and 135 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/hello_se/test_hello_se.py > > > Discovered 24 tests and 12 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/insttest_se/test.py> > Discovered 36 tests and 36 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/learning_gem5/part1_test.py > > > Discovered 48 tests and 24 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/learning_gem5/part2_test.py > > > Discovered 18 tests and 9 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/learning_gem5/part3_test.py > > > Discovered 12 tests and 6 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/m5_util/test_exit.py> > Discovered 0 tests and 0 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/m5threads_test_atomic/test.py > > > Discovered 72 tests and 72 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/memory/test.py> > Discovered 0 tests and 0 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/parsec-benchmarks/test_parsec.py > > > Discovered 18 tests and 6 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/stats/test_hdf5.py> > Discovered 21 tests and 21 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/test_build/test_build.py > > > Discovered 150 tests and 126 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/gem5/x86-boot-tests/test_linux_boot.py > > > Discovered 6 tests and 6 suites in < > https://jenkins.gem5.org/job/nightly/ws/tests/pyunit/test_run.py> > > ================================================================================ > Running Tests from 38 suites > Results will be stored in < > https://jenkins.gem5.org/job/nightly/ws/tests/testing-results> > > ================================================================================ > Building the following targets. This may take a while. > <https://jenkins.gem5.org/job/nightly/ws/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. > <https://jenkins.gem5.org/job/nightly/ws/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. > <https://jenkins.gem5.org/job/nightly/ws/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. > <https://jenkins.gem5.org/job/nightly/ws/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. > <https://jenkins.gem5.org/job/nightly/ws/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. > <https://jenkins.gem5.org/job/nightly/ws/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. > <https://jenkins.gem5.org/job/nightly/ws/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. > <https://jenkins.gem5.org/job/nightly/ws/build/POWER/gem5.opt> > You may want to run with only a single ISA(--isa=), use --skip-build, or > use 'rerun'. > Redirecting stdout to /tmp/gem5outvfw6dh63/simout > Redirecting stderr to /tmp/gem5outvfw6dh63/simerr > Redirecting stdout to /tmp/gem5outtislepu6/simout > Redirecting stderr to /tmp/gem5outtislepu6/simerr > Redirecting stdout to /tmp/gem5out_uvzmmah/simout > Redirecting stderr to /tmp/gem5out_uvzmmah/simerr > Redirecting stdout to /tmp/gem5outg9ra8a4y/simout > Redirecting stderr to /tmp/gem5outg9ra8a4y/simerr > Redirecting stdout to /tmp/gem5out4k_bvmin/simout > Redirecting stderr to /tmp/gem5out4k_bvmin/simerr > Redirecting stdout to /tmp/gem5outmxpaqtyb/simout > Redirecting stderr to /tmp/gem5outmxpaqtyb/simerr > Redirecting stdout to /tmp/gem5out08pox2qf/simout > Redirecting stderr to /tmp/gem5out08pox2qf/simerr > Redirecting stdout to /tmp/gem5outw7q91gtj/simout > Redirecting stderr to /tmp/gem5outw7q91gtj/simerr > Redirecting stdout to /tmp/gem5outtajinwsv/simout > Redirecting stderr to /tmp/gem5outtajinwsv/simerr > Redirecting stdout to /tmp/gem5outevrmw2ae/simout > Redirecting stderr to /tmp/gem5outevrmw2ae/simerr > Redirecting stdout to /tmp/gem5outfegrfwue/simout > Redirecting stderr to /tmp/gem5outfegrfwue/simerr > Redirecting stdout to /tmp/gem5outasypmv7f/simout > Redirecting stderr to /tmp/gem5outasypmv7f/simerr > Test: realview-switcheroo-atomic-ARM-x86_64-opt Passed > Redirecting stdout to /tmp/gem5outoles_n0b/simout > Redirecting stderr to /tmp/gem5outoles_n0b/simerr > Test: realview-switcheroo-noncaching-timing-ARM-x86_64-opt Passed > Redirecting stdout to /tmp/gem5out54fxp0cn/simout > Redirecting stderr to /tmp/gem5out54fxp0cn/simerr > Test: realview-switcheroo-timing-ARM-x86_64-opt Passed > Redirecting stdout to /tmp/gem5outwd7xysbu/simout > Redirecting stderr to /tmp/gem5outwd7xysbu/simerr > Test: realview-simple-atomic-ARM-x86_64-opt Passed > Redirecting stdout to /tmp/gem5outzejuu4_6/simout > Redirecting stderr to /tmp/gem5outzejuu4_6/simerr > Test: realview-simple-atomic-checkpoint-ARM-x86_64-opt Passed > Redirecting stdout to /tmp/gem5outa3hes3fr/simout > Redirecting stderr to /tmp/gem5outa3hes3fr/simerr > Test: realview-simple-timing-ARM-x86_64-opt Passed > Redirecting stdout to /tmp/gem5outo7xvzkt2/simout > Redirecting stderr to /tmp/gem5outo7xvzkt2/simerr > Test: realview-switcheroo-full-ARM-x86_64-opt Passed > Redirecting stdout to /tmp/gem5out6mshtyji/simout > Redirecting stderr to /tmp/gem5out6mshtyji/simerr > Test: realview64-o3-ARM-x86_64-opt Passed > Redirecting stdout to /tmp/gem5out28t2p9n9/simout > Redirecting stderr to /tmp/gem5out28t2p9n9/simerr > Test: realview64-minor-ARM-x86_64-opt Passed > Redirecting stdout to /tmp/gem5out3irz8bl_/simout > Redirecting stderr to /tmp/gem5out3irz8bl_/simerr > Test: test-hello-TimingSimpleCPU-MIPS-x86_64-opt Passed > Test: test-hello-TimingSimpleCPU-MIPS-x86_64-opt-MatchStdoutNoPerf Passed > Redirecting stdout to /tmp/gem5outaa1yxw9w/simout > Redirecting stderr to /tmp/gem5outaa1yxw9w/simerr > Test: test-hello-AtomicSimpleCPU-MIPS-x86_64-opt Passed > Test: test-hello-AtomicSimpleCPU-MIPS-x86_64-opt-MatchStdoutNoPerf Passed > Redirecting stdout to /tmp/gem5out_gx3kp_z/simout > Redirecting stderr to /tmp/gem5out_gx3kp_z/simerr > Test: test-hello-DerivO3CPU-MIPS-x86_64-opt Passed > Test: test-hello-DerivO3CPU-MIPS-x86_64-opt-MatchStdoutNoPerf Passed > Redirecting stdout to /tmp/gem5out3ygqpitm/simout > Redirecting stderr to /tmp/gem5out3ygqpitm/simerr > Test: test-hello-TimingSimpleCPU-SPARC-x86_64-opt Passed > Test: test-hello-TimingSimpleCPU-SPARC-x86_64-opt-MatchStdoutNoPerf Passed > Redirecting stdout to /tmp/gem5outx5ca645v/simout > Redirecting stderr to /tmp/gem5outx5ca645v/simerr > Test: test-hello-AtomicSimpleCPU-SPARC-x86_64-opt Passed > Test: test-hello-AtomicSimpleCPU-SPARC-x86_64-opt-MatchStdoutNoPerf Passed > Redirecting stdout to /tmp/gem5out930rngg8/simout > Redirecting stderr to /tmp/gem5out930rngg8/simerr > Test: test-insttest-linux-AtomicSimpleCPU-SPARC-x86_64-opt Passed > Test: > test-insttest-linux-AtomicSimpleCPU-SPARC-x86_64-opt-MatchStdoutNoPerf > Passed > Redirecting stdout to /tmp/gem5out_098rmat/simout > Redirecting stderr to /tmp/gem5out_098rmat/simerr > Test: test-insttest-linux-TimingSimpleCPU-SPARC-x86_64-opt Passed > Test: > test-insttest-linux-TimingSimpleCPU-SPARC-x86_64-opt-MatchStdoutNoPerf > Passed > Redirecting stdout to /tmp/gem5out510tqfbw/simout > Redirecting stderr to /tmp/gem5out510tqfbw/simerr > MESI_Two_Level-dir.sm:160: Warning: Non-void return ignored, return type > is 'bool' > MESI_Two_Level-dir.sm:294: Warning: Non-void return ignored, return type > is 'Tick' > MESI_Two_Level-dir.sm:298: Warning: Non-void return ignored, return type > is 'Tick' > MESI_Two_Level-dir.sm:302: Warning: Non-void return ignored, return type > is 'Tick' > MESI_Two_Level-dir.sm:348: Warning: Non-void return ignored, return type > is 'Tick' > MESI_Two_Level-dir.sm:351: Warning: Unused action: > p_popIncomingDMARequestQueue, Pop incoming DMA queue > MESI_Two_Level-dma.sm:189: Warning: Non-void return ignored, return type > is 'Tick' > MESI_Two_Level-dma.sm:193: Warning: Non-void return ignored, return type > is 'Tick' > build/X86_MESI_Two_Level/sim/init.cc: In static member function 'static > PyObject* gem5::EmbeddedPyBind::initAll()': > build/X86_MESI_Two_Level/sim/init.cc:196:41: warning: > 'pybind11::module_::module_(const char*, const char*)' is deprecated: Use > PYBIND11_MODULE or module_::create_extension_module instead > [-Wdeprecated-declarations] > 196 | py::module_ m_m5 = py::module_("_m5"); > | ^ > In file included from build/X86_MESI_Two_Level/sim/init.hh:44, > from build/X86_MESI_Two_Level/sim/init.cc:44: > ext/pybind11/include/pybind11/pybind11.h:947:14: note: declared here > 947 | explicit module_(const char *name, const char *doc = nullptr) { > | ^~~~~~~ > build/X86/sim/init.cc: In static member function 'static PyObject* > gem5::EmbeddedPyBind::initAll()': > build/X86/sim/init.cc:196:41: warning: 'pybind11::module_::module_(const > char*, const char*)' is deprecated: Use PYBIND11_MODULE or > module_::create_extension_module instead [-Wdeprecated-declarations] > 196 | py::module_ m_m5 = py::module_("_m5"); > | ^ > In file included from build/X86/sim/init.hh:44, > from build/X86/sim/init.cc:44: > ext/pybind11/include/pybind11/pybind11.h:947:14: note: declared here > 947 | explicit module_(const char *name, const char *doc = nullptr) { > | ^~~~~~~ > build/POWER/sim/init.cc: In static member function 'static PyObject* > gem5::EmbeddedPyBind::initAll()': > build/POWER/sim/init.cc:196:41: warning: 'pybind11::module_::module_(const > char*, const char*)' is deprecated: Use PYBIND11_MODULE or > module_::create_extension_module instead [-Wdeprecated-declarations] > 196 | py::module_ m_m5 = py::module_("_m5"); > | ^ > In file included from build/POWER/sim/init.hh:44, > from build/POWER/sim/init.cc:44: > ext/pybind11/include/pybind11/pybind11.h:947:14: note: declared here > 947 | explicit module_(const char *name, const char *doc = nullptr) { > | ^~~~~~~ > 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. > Test: simple_ruby_test-GCN3_X86-x86_64-opt-MSI Passed > Test: simple_ruby_test-GCN3_X86-x86_64-opt-MSI-MatchStdoutNoPerf Passed > Redirecting stdout to /tmp/gem5out9vkrmpp5/simout > Redirecting stderr to /tmp/gem5out9vkrmpp5/simerr > 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 > Redirecting stdout to /tmp/gem5out8rqd9jrb/simout > Redirecting stderr to /tmp/gem5out8rqd9jrb/simerr > Test: realview64-switcheroo-full-ARM-x86_64-opt Passed > Redirecting stdout to /tmp/gem5outip1ybgfu/simout > Redirecting stderr to /tmp/gem5outip1ybgfu/simerr > Test: realview64-minor-dual-ARM-x86_64-opt Passed > Test: realview64-minor-dual-ARM-x86_64-opt-MatchFileRegex Passed > Redirecting stdout to /tmp/gem5out_2ia6ir_/simout > Redirecting stderr to /tmp/gem5out_2ia6ir_/simerr > Test: timing-cpu_1-cores_mi_example_init_x86-boot-test-GCN3_X86-x86_64-opt > Failed > Redirecting stdout to /tmp/gem5outo47vbbp6/simout > Redirecting stderr to /tmp/gem5outo47vbbp6/simerr > Test: realview64-o3-dual-ARM-x86_64-opt Passed > Test: realview64-o3-dual-ARM-x86_64-opt-MatchFileRegex Passed > Redirecting stdout to /tmp/gem5outfqs02xna/simout > Redirecting stderr to /tmp/gem5outfqs02xna/simerr > Test: realview-minor-ARM-x86_64-opt Passed > Test: realview64-switcheroo-o3-ARM-x86_64-opt Passed > Test: realview-switcheroo-o3-ARM-x86_64-opt Passed > Test: realview64-o3-checker-ARM-x86_64-opt Passed > Test: realview-o3-ARM-x86_64-opt Passed > Test: atomic-cpu_1-cores_classic_init_x86-boot-test-GCN3_X86-x86_64-opt > Passed > 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_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: 49 Passed, 1 Failed in 1.3e+04 seconds > ================ > Build step 'Execute shell' marked build as failure > Archiving artifacts > Recording plot data > Recording test results > [Checks API] No suitable checks publisher found. > _______________________________________________ > 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