Daniele,
What is the ruby string parameter "g_NUCA_PREDICTOR_CONFIG" set to?
It needs to be equal to either "SNUCA", "DNUCA", or "RNUCA".
Brad
On Tue, 27 Jun 2006, Daniele Bordes wrote:
> Hi all. I'm trying to debug ruby by using gdb debugger with
> tester.exec; I run the tester passing the following little trace file
> to it :
>
> 1 0x400 0 LD
> 2 0x500 0 LD
> 3 0x600 0 LD
> 4 0x700 0 ST
> 1 0x800 0 LD
> 2 0x900 0 LD
> 3 0x400 0 ST
> 4 0x500 0 LD
> 2 0x600 0 LD
> 3 0x700 0 ST
> 4 0x800 0 LD
>
>
> As ruby configuration, I use MOESI_CMP_NUCA as protocol and "Network
> File Specified" as Network topology.
>
> The problem is that in the function TraceRecord::issueRequest(), the
> function call
> "g_eventQueue_ptr->triggerEvents(g_eventQueue_ptr->getTime() + 100)"
> causes the assert failure "assert(NULL != m_predictor_ptr)" in the
> following function:
>
> NUCAMovementRequest GenericNUCAPredictor::getNUCARequest(const
> NUCAPotentialMoveMsg& infoMsg)
> {
> assert(NULL != m_predictor_ptr);
> return m_predictor_ptr->getNUCARequest(infoMsg);
> }
>
>
> Please, could someone explain me what is wrong?
> Sorry to be a nuisance.
> Thank you very much.
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
>
|