Oh wow, Can't believe I missed that...Sorry Max, I didnt follow your instructions correctly.
Scratch case # 10456.7A out the "annoying things" file ...haha On Fri, Apr 16, 2010 at 9:27 AM, soumyaroop roy <[email protected]> wrote: > Hey Korey, > > Use 'p inst.data->seqNum' and 'p inst.data->readTid()'. > > regards, > Soumyaroop > > > On Fri, Apr 16, 2010 at 9:15 AM, Korey Sewell <[email protected]> wrote: > >> Thanks for the response Max. >> >> Unfortunately, that's not working. Am I missing something? This is a >> quick example of my problem: >> I place an "assert(0)" on line 938 of src/cpu/inorder/pipeline_stage.cc >> right after a inst->readTid() statedment. So we know the ptr is valid. >> >> in GDB, I can run m5.debug or m5.opt and the sim will stop there. Once you >> backtrace to frame 4(?), you should *hopefully* be able to just check any >> variables here. >> >> But, all of the following wont work: >> p inst->seqNum >> p inst.seqNum >> p inst->readTid() >> p inst.readTid() >> >> The error message is: >> "There is no member or method named seqNum" >> for the first 2 and >> "Couldn't find method ThePipeline::DynInstPtr::readTid" >> >> So I (or M5) am doing something here to make GDB unable to deference this >> pointer or even identify the methods in the object. >> >> If anyone has any ideas or sees any obvious "gotchas" I'm missing , let me >> know. >> >> >> On Fri, Apr 16, 2010 at 3:15 AM, Maximilien Breughe < >> [email protected]> wrote: >> >>> Try inst.data-> :-) >>> >>> Max >>> >>> On 04/16/2010 06:59 AM, Korey Sewell wrote: >>> >>> Hey all, >>> Is there a good way to access a DynInstPtr in GDB? For the most part >>> "inst->___" won't work, which forces more roundabout debugging then probably >>> has to be necessary. >>> >>> If someone has a good way to get around this, I'll happily post it on the >>> M5 wiki for them :) >>> >>> -- >>> - Korey >>> >>> >>> _______________________________________________ >>> m5-dev mailing list >>> [email protected]http://m5sim.org/mailman/listinfo/m5-dev >>> >>> >>> >>> _______________________________________________ >>> m5-dev mailing list >>> [email protected] >>> http://m5sim.org/mailman/listinfo/m5-dev >>> >>> >> >> >> -- >> - Korey >> >> _______________________________________________ >> m5-dev mailing list >> [email protected] >> http://m5sim.org/mailman/listinfo/m5-dev >> >> > > > -- > Soumyaroop Roy > Ph.D. Candidate > Department of Computer Science and Engineering > University of South Florida, Tampa > http://www.csee.usf.edu/~sroy <http://www.csee.usf.edu/%7Esroy> > > _______________________________________________ > m5-dev mailing list > [email protected] > http://m5sim.org/mailman/listinfo/m5-dev > > -- - Korey
_______________________________________________ m5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/m5-dev
