From: Lisa Hsu Date: Mon, 30 Oct 2006 19:19:16 +0000 (-0500) Subject: ensure that there is a "/" between the cptdir and the cpt.%d. X-Git-Tag: m5_2.0_beta2~70^2~4 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fe2698c435ef8f37273e60f1cc7d70b95b4aa3d5;p=gem5.git ensure that there is a "/" between the cptdir and the cpt.%d. --HG-- extra : convert_revision : 9aed7c3aecad10b039f3cfb26e04a7950be6bed1 --- diff --git a/configs/common/Simulation.py b/configs/common/Simulation.py index 899a291fc..a2d045a5e 100644 --- a/configs/common/Simulation.py +++ b/configs/common/Simulation.py @@ -135,7 +135,7 @@ def run(options, root, testsys): exit_event = m5.simulate(when - m5.curTick()) if exit_event.getCause() == "simulate() limit reached": - m5.checkpoint(root, cptdir + "cpt.%d") + m5.checkpoint(root, "/".join([cptdir,"cpt.%d"])) num_checkpoints += 1 sim_ticks = when @@ -151,14 +151,14 @@ def run(options, root, testsys): while exit_event.getCause() == "checkpoint": exit_event = m5.simulate(sim_ticks - m5.curTick()) if exit_event.getCause() == "simulate() limit reached": - m5.checkpoint(root, cptdir + "cpt.%d") + m5.checkpoint(root, "/".join([cptdir,"cpt.%d"])) num_checkpoints += 1 else: #no checkpoints being taken via this script exit_event = m5.simulate(maxtick) while exit_event.getCause() == "checkpoint": - m5.checkpoint(root, cptdir + "cpt.%d") + m5.checkpoint(root, "/".join([cptdir,"cpt.%d"])) num_checkpoints += 1 if num_checkpoints == max_checkpoints: exit_cause = "maximum %d checkpoints dropped" % max_checkpoints