Index: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_allocation.cpp
===================================================================
--- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_allocation.cpp	(revision 136)
+++ trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_allocation.cpp	(revision 138)
@@ -191,8 +191,8 @@
 						     _param->_nb_bank);
 
-    _priority_reg = new generic::priority::Priority (_name+"_priority_reg"  ,
-						     _param->_priority      ,
-						     _param->_nb_bank,
-						     _param->_nb_bank);
+    // _priority_reg = new generic::priority::Priority (_name+"_priority_reg"  ,
+    //     					     _param->_priority      ,
+    //     					     _param->_nb_bank,
+    //     					     _param->_nb_bank);
       }
 
Index: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_deallocation.cpp
===================================================================
--- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_deallocation.cpp	(revision 136)
+++ trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_deallocation.cpp	(revision 138)
@@ -136,5 +136,5 @@
       {
         delete    _priority_out;
-        delete    _priority_reg;
+        // delete    _priority_reg;
       }
     delete    _component;
Index: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_function_out_of_order_genMoore.cpp
===================================================================
--- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_function_out_of_order_genMoore.cpp	(revision 136)
+++ trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_function_out_of_order_genMoore.cpp	(revision 138)
@@ -45,5 +45,5 @@
           ack [i][j] = false;
     
-      std::list<generic::priority::select_t> * select_reg = _priority_reg->select(); // same select for all issue
+      // std::list<generic::priority::select_t> * select_reg = _priority_reg->select(); // same select for all issue
       
       // issue_in interface
@@ -60,9 +60,12 @@
           
           // scan all bank
-          for (std::list<generic::priority::select_t>::iterator it=select_reg->begin();
-               it!=select_reg->end();
-               it++)
+          // for (std::list<generic::priority::select_t>::iterator it=select_reg->begin();
+          //      it!=select_reg->end();
+          //      it++)
+          for (uint32_t num_bank=0;
+               num_bank<_param->_nb_bank;
+               ++num_bank)
             {
-              uint32_t num_bank  = it->grp;
+              // uint32_t num_bank  = it->grp;
 
               log_printf(TRACE,Issue_queue,FUNCTION,"    * BANK [%d]",num_bank);
Index: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_function_out_of_order_transition.cpp
===================================================================
--- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_function_out_of_order_transition.cpp	(revision 136)
+++ trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_function_out_of_order_transition.cpp	(revision 138)
@@ -28,5 +28,5 @@
 // 	_priority_in ->reset();
 	_priority_out->reset();
-	_priority_reg->reset();
+//      _priority_reg->reset();
 	
 	for (uint32_t i=0; i<_param->_nb_bank; i++)
@@ -37,5 +37,5 @@
 // 	_priority_in ->transition();
  	_priority_out->transition();
-	_priority_reg->transition();
+//	_priority_reg->transition();
 
 	// ===================================================================
Index: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Parameters_msg_error.cpp
===================================================================
--- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Parameters_msg_error.cpp	(revision 136)
+++ trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Parameters_msg_error.cpp	(revision 138)
@@ -41,7 +41,7 @@
       }
 
-    if (// (_queue_scheme == ISSUE_QUEUE_SCHEME_IN_BUNDLE_ORDER) or
-        (_queue_scheme == ISSUE_QUEUE_SCHEME_OUT_OF_ORDER   ))
-      test.error(toString(_("Can have deadlock with the queue scheme \"%s\".\n"),toString(_queue_scheme).c_str()));
+    // if (// (_queue_scheme == ISSUE_QUEUE_SCHEME_IN_BUNDLE_ORDER) or
+    //     (_queue_scheme == ISSUE_QUEUE_SCHEME_OUT_OF_ORDER   ))
+    //   test.error(toString(_("Can have deadlock with the queue scheme \"%s\".\n"),toString(_queue_scheme).c_str()));
 
     if (not is_multiple(_size_queue, _nb_bank))
