On Sun, July 3, 2011 12:44 am, Tushar Krishna wrote:
> Hi all,
>
> Some recent changes seem to have broken the build for the Network_test
> protocol:
>
>   scons build/ALPHA_SE_Network_test/gem5.debug
> ...
>   [     CXX] ALPHA_SE_Network_test/mem/protocol/Directory_Controller.cc
> -> .do
> build/ALPHA_SE_Network_test/mem/protocol/Directory_Controller.cc: In
> member function 'Directory_Controller*
> Directory_ControllerParams::create()':
> build/ALPHA_SE_Network_test/mem/protocol/Directory_Controller.cc:27:
> error: cannot allocate an object of abstract type 'Directory_Controller'
> build/ALPHA_SE_Network_test/mem/protocol/Directory_Controller.hh:26:
> note:   because the following virtual functions are pure within
> 'Directory_Controller':
> build/ALPHA_SE_Network_test/mem/ruby/slicc_interface/AbstractController.hh:67:
> note:    virtual DataBlock& AbstractController::getDataBlock(Address)
> scons: ***
> [build/ALPHA_SE_Network_test/mem/protocol/Directory_Controller.do] Error 1
>
>
> Any idea what needs to be fixed?
>
> Probably something I should have done earlier:
> how can Network_test be added to the regression tester so that it checks
> that it builds with new changesets?
>

Tushar, I will fix this problem soon. It is due to the functional access
patch that was committed two days ago.

--
Nilay

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to