This has to do with DPRINTFs in Ruby code, so I think it's related to
Nate's recent changes.  Note that the regressions pass because they
run with m5.fast which compiles out DPRINTFs.  I'm pretty sure I've
said this before, but I think we should run regressions with opt and
not fast (at least some of the time).  Certainly people should run
regressions with opt and not just fast before they commit, since this
also gives the opportunity to catch run-time assertions.

Steve


% util/regress -k --variant=debug
[...]
 [     CXX] 
ALPHA_SE_MESI_CMP_directory/mem/protocol/L2Cache_L1Cache_request_type_to_event.cc
-> .do
build/ALPHA_SE_MESI_CMP_directory/mem/protocol/L2Cache_L1Cache_request_type_to_event.cc:
In member function 'L2Cache_Event
L2Cache_Controller::L2Cache_L1Cache_request_type_to_event(CoherenceRequestType,
Address, MachineID, L2Cache_Entry*)':
build/ALPHA_SE_MESI_CMP_directory/mem/protocol/L2Cache_L1Cache_request_type_to_event.cc:32:
error: 'RubySlicc' is not a member of 'Debug'
scons: *** 
[build/ALPHA_SE_MESI_CMP_directory/mem/protocol/L2Cache_L1Cache_request_type_to_event.do]
Error 1
 [     CXX] ALPHA_SE_MESI_CMP_directory/mem/protocol/L2Cache_addSharer.cc -> .do
build/ALPHA_SE_MESI_CMP_directory/mem/protocol/L2Cache_addSharer.cc:
In member function 'void
L2Cache_Controller::L2Cache_addSharer(Address, MachineID,
L2Cache_Entry*)':
build/ALPHA_SE_MESI_CMP_directory/mem/protocol/L2Cache_addSharer.cc:23:
error: 'RubySlicc' is not a member of 'Debug'
scons: *** [build/ALPHA_SE_MESI_CMP_directory/mem/protocol/L2Cache_addSharer.do]
Error 1
scons: `build/ALPHA_SE_MOESI_CMP_directory/m5.debug' is up to date.
 [     CXX] 
ALPHA_SE_MOESI_CMP_token/mem/protocol/L1Cache_averageLatencyEstimate.cc
-> .do
build/ALPHA_SE_MOESI_CMP_token/mem/protocol/L1Cache_averageLatencyEstimate.cc:
In member function 'int
L1Cache_Controller::L1Cache_averageLatencyEstimate()':
build/ALPHA_SE_MOESI_CMP_token/mem/protocol/L1Cache_averageLatencyEstimate.cc:9:
error: 'RubySlicc' is not a member of 'Debug'
scons: *** 
[build/ALPHA_SE_MOESI_CMP_token/mem/protocol/L1Cache_averageLatencyEstimate.do]
Error 1
 [     CXX] 
ALPHA_SE_MOESI_CMP_token/mem/protocol/L1Cache_updateAverageLatencyEstimate.cc
-> .do
build/ALPHA_SE_MOESI_CMP_token/mem/protocol/L1Cache_updateAverageLatencyEstimate.cc:
In member function 'void
L1Cache_Controller::L1Cache_updateAverageLatencyEstimate(int)':
build/ALPHA_SE_MOESI_CMP_token/mem/protocol/L1Cache_updateAverageLatencyEstimate.cc:9:
error: 'RubySlicc' is not a member of 'Debug'
scons: *** 
[build/ALPHA_SE_MOESI_CMP_token/mem/protocol/L1Cache_updateAverageLatencyEstimate.do]
Error 1
 [     CXX] 
ALPHA_SE_MOESI_CMP_token/mem/protocol/L2Cache_convertToGenericType.cc
-> .do
build/ALPHA_SE_MOESI_CMP_token/mem/protocol/L2Cache_convertToGenericType.cc:
In member function 'GenericRequestType
L2Cache_Controller::L2Cache_convertToGenericType(CoherenceRequestType)':
build/ALPHA_SE_MOESI_CMP_token/mem/protocol/L2Cache_convertToGenericType.cc:15:
error: 'RubySlicc' is not a member of 'Debug'
scons: *** 
[build/ALPHA_SE_MOESI_CMP_token/mem/protocol/L2Cache_convertToGenericType.do]
Error 1
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to