Change to adapt2 for larger runs.
authorEric Bohm <ebohm@illinois.edu>
Sun, 31 Oct 2004 22:03:33 +0000 (22:03 +0000)
committerEric Bohm <ebohm@illinois.edu>
Sun, 31 Oct 2004 22:03:33 +0000 (22:03 +0000)
Set output to work in long timestamps.

examples/pose/HiSim/Main/BgSim.ci
examples/pose/HiSim/Main/Nic.C
examples/pose/HiSim/Main/TCsim.C
examples/pose/HiSim/Main/TCsim.ci

index fab3c38b11cdedfc2b0be32255bd99421984ff26..d0fcf9540e142913d9f5928f25e7b9acb96e2315 100644 (file)
@@ -5,19 +5,19 @@ message flowStart;
 message NicMsg;
 message SwitchMsg;
 
-poser NetInterface : sim adapt3 chpt {
+poser NetInterface : sim adapt2 chpt {
   entry NetInterface(NetInterfaceMsg *);
   entry [event] void recvMsg(NicMsg *);
   entry [event] void recvPacket(Packet *);
   entry [event] void storeMsgInAdvance(NicMsg *);
 };
        
-poser Channel : sim adapt3 chpt {
+poser Channel : sim adapt2 chpt {
   entry Channel(ChannelMsg *);
   entry [event] void recvPacket(Packet *);
 };
 
-poser Switch : sim adapt3 chpt {
+poser Switch : sim adapt2 chpt {
   entry Switch(SwitchMsg *);
   entry [event] void recvPacket(Packet *);
   entry [event] void updateCredits(flowStart *);
index f9c0a29cc8f837cdb03478267edf2fcf84760054..21ce48044abe459db7d6ac8bdd08d71c096904ab 100644 (file)
@@ -124,7 +124,7 @@ void NetInterface::recvPacket(Packet *p) {
         curInterval = ovt/config.collection_interval;
         if((curInterval > prevIntervalStart) && (numRecvd)) {
         prevIntervalStart = curInterval;
-        parent->CommitPrintf("%d*%d %d %ld %.2f\n",nicConsts->id-config.nicStart,numRecvd,
+        parent->CommitPrintf("%d*%d %d %lld %.2f\n",nicConsts->id-config.nicStart,numRecvd,
         hops,prevIntervalStart,(float)counter/numRecvd);counter=0; numRecvd = 0;
         }
         }
index 9b322a7ef7982870747fa3d2a1152798c7121e3c..5ea150abc9573c4dcc5952141da736a642985f6a 100644 (file)
@@ -9,7 +9,7 @@ extern roarray<char, 1024>  appname;
 
 POSE_TimeType Task::convertToInt(double inp) 
 {
-  POSE_TimeType out = (long long)(inp*factor);
+  POSE_TimeType out = (POSE_TimeType)(inp*factor);
   if (out <0 && inp != -1.0) {
     CmiPrintf("Invalid value in convertToInt() - %ld %f\n", out, inp);
     CmiPrintf("Considering changing factor %e to a smaller value. \n", factor);
index d9a10419fd5cf4b8c8bf2a37673d3de3af879c24..8113aa0592f62d139d0b6f2dbb2fd255641e0e7d 100644 (file)
@@ -3,20 +3,20 @@ message BGprocMsg;
 message TaskMsg;
 message TransMsg;
  
-poser BGnode : sim adapt3 chpt {
+poser BGnode : sim adapt2 chpt {
   entry BGnode(BGnodeMsg *);
   // Event methods
   entry [event] void recvOutgoingMsg(TaskMsg *);
   entry [event] void recvIncomingMsg(TaskMsg *);
 };
 
-poser BGproc : sim adapt3 chpt {
+poser BGproc : sim adapt2 chpt {
   entry BGproc(BGprocMsg *);
   // Event methods
   entry [event] void executeTask(TaskMsg *);
 };
 
-poser Transceiver : sim adapt3 chpt {
+poser Transceiver : sim adapt2 chpt {
   entry Transceiver(TransMsg *);
   entry [event] void sendMessage(TransMsg *);
   entry [event] void recvMessage(TransMsg *);