Have you rebuilt gem5? On 6/27/23 18:52, Aaron Vose wrote:
Boris,Thanks much for your suggestion! It's very interesting, because I've done as you suggested, and it doesn't seem to drop me into a debug shell at all. I even changed those lines in "dot_writer.py" to be the following, and I don't see any of the print messages I added. It doesn't print any of my new additions at all: try: import pydot print("!!avose: Have PyDot!"); except: print("!!avose: Miss PyDot!"); pydot = False I wonder if support for pydot is somehow disabled elsewhere? When I try the above code in a new file called "test_pydot.py", I do see what I would expect: "!!avose: Have PyDot!". Thanks again, ~Aaron Vose -----Original Message----- From: Boris Shingarov <[email protected]> Sent: Monday, June 26, 2023 3:22 PM To: The gem5 Users mailing list <[email protected]> Cc: Aaron Vose <[email protected]> Subject: Re: [gem5-users] Gem5 with pydot This email was sent from outside of MaxLinear. I would debug it like this: Near the beginning of dot_writer.py, there is: try: import pydot except: pydot = False Replace the "pydot = False" with "import pdb; pdb.set_trace()". This will drop you into a debug shell where you can investigate why "import pydot" failed. On 6/26/23 14:30, Aaron Vose via gem5-users wrote:All my runs (and many, many examples I see online) have the following warning message: “warn: No dot file generated. Please install pydot to generate the dot file and pdf.” However, I know I have pydot installed; see the following: prompt> pip install pydot Requirement already satisfied: pydot in /home/avose/pyenv396/lib/python3.9/site-packages (1.4.2) Requirement already satisfied: pyparsing>=2.1.4 in /home/avose/pyenv396/lib/python3.9/site-packages (from pydot) (3.1.0) I even went back and rebuilt the entire Gem5 again from scratch after I made sure pydot was installed. I made sure I built Gem5 using the same environment (/home/avose/pyenv396) in which I installed pydot, and I still see this warning, and I don’t get any dot output. Does anyone else have a similar problem or any advice on how to fix this? Thanks much, ~Aaron Vose _______________________________________________ gem5-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
_______________________________________________ gem5-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
