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