@@ -79,7 +79,7 @@ for line in lines:
7979
8080# verify that X starts at 0.000000
8181if samples [0 ][1 ] != 0.000000 :
82- print ("sample 0: X starts at %.6f, not at 0.000000" % samples [0 ][1 ])
82+ print ("error: sample 0: X starts at %.6f, not at 0.000000" % samples [0 ][1 ])
8383 sys .exit (1 )
8484
8585print ("line 0: X starts at 0.000000" )
@@ -111,15 +111,15 @@ for i in range(i, len(samples)):
111111
112112 # i hate floating point
113113 if ((accel_ipc2 * cycles_per_second ) - max_acceleration_ipspc ) > 0.0000001 :
114- print ("line %d: detected accel constraint violation!" % i )
115- print ("detected accel %.6f i/c^2 (%.6f i/s^2)" % (accel_ipc2 , (accel_ipc2 * cycles_per_second * cycles_per_second )))
116- print ("max accel %.6f i/s^2)" % max_acceleration_ips2 )
114+ print ("error: line %d: detected accel constraint violation!" % i )
115+ print ("error: detected accel %.6f i/c^2 (%.6f i/s^2)" % (accel_ipc2 , (accel_ipc2 * cycles_per_second * cycles_per_second )))
116+ print ("error: max accel %.6f i/s^2)" % max_acceleration_ips2 )
117117 sys .exit (1 )
118118
119119 if (new_v_ipc - max_velocity_ipc ) > 0.0000001 :
120- print ("line %d: detected vel constraint violation!" % i )
121- print ("detected vel %.6f i/c (%.6f i/s)" % (new_v_ipc , new_v_ipc * cycles_per_second ))
122- print ("max vel %.6f i/c (%.6f i/s)" % (max_velocity_ipc , max_velocity_ips ))
120+ print ("error: line %d: detected vel constraint violation!" % i )
121+ print ("error: detected vel %.6f i/c (%.6f i/s)" % (new_v_ipc , new_v_ipc * cycles_per_second ))
122+ print ("error: max vel %.6f i/c (%.6f i/s)" % (max_velocity_ipc , max_velocity_ips ))
123123 sys .exit (1 )
124124
125125 if accel_ipc2 == 0 :
@@ -130,8 +130,8 @@ for i in range(i, len(samples)):
130130
131131# verify highest seen accel is very close to max accel
132132if abs (max_acceleration_ipspc - (highest_seen_accel_ipc2 * cycles_per_second )) > 0.0000001 :
133- print ("accel only reached %.6f i/c^2 (%.6f i/s^2)" % (highest_seen_accel_ipc2 , (highest_seen_accel_ipc2 * cycles_per_second * cycles_per_second )))
134- print ("max accel is %.6f i/s^2" % max_acceleration_ips2 )
133+ print ("error: accel only reached %.6f i/c^2 (%.6f i/s^2)" % (highest_seen_accel_ipc2 , (highest_seen_accel_ipc2 * cycles_per_second * cycles_per_second )))
134+ print ("error: max accel is %.6f i/s^2" % max_acceleration_ips2 )
135135 sys .exit (1 )
136136
137137print (" accel reached but did not exceed 1/2 of max accel of %.6f i/s^2" % max_acceleration_ips2 )
@@ -169,20 +169,20 @@ for i in range(i, len(samples)):
169169
170170 # i hate floating point
171171 if ((accel_ipc2 * cycles_per_second ) - max_acceleration_ipspc ) > 0.0000001 :
172- print ("line %d: detected accel constraint violation!" % i )
173- print ("detected accel %.6f i/c^2 (%.6f i/s^2)" % (accel_ipc2 , accel_ipc2 * cycles_per_second * cycles_per_second ))
174- print ("max accel %.6f i/s^2)" % max_acceleration_ips2 )
172+ print ("error: line %d: detected accel constraint violation!" % i )
173+ print ("error: detected accel %.6f i/c^2 (%.6f i/s^2)" % (accel_ipc2 , accel_ipc2 * cycles_per_second * cycles_per_second ))
174+ print ("error: max accel %.6f i/s^2)" % max_acceleration_ips2 )
175175 sys .exit (1 )
176176
177177 if (new_v_ipc - max_velocity_ipc ) > 0.0000001 :
178- print ("line %d: detected vel constraint violation!" % i )
179- print ("detected vel %.6f i/c (%.6f i/s)" % (new_v_ipc , new_v_ipc * cycles_per_second ))
180- print ("max vel %.6f i/c (%.6f i/s)" % (max_velocity_ipc , max_velocity_ips ))
178+ print ("error: line %d: detected vel constraint violation!" % i )
179+ print ("error: detected vel %.6f i/c (%.6f i/s)" % (new_v_ipc , new_v_ipc * cycles_per_second ))
180+ print ("error: max vel %.6f i/c (%.6f i/s)" % (max_velocity_ipc , max_velocity_ips ))
181181 sys .exit (1 )
182182
183183 if new_v_ipc < - 0.0000001 :
184- print ("line %d: detected vel undershoot!" % i )
185- print ("detected vel %.6f i/c (%.6f i/s)" % (new_v_ipc , new_v_ipc * cycles_per_second ))
184+ print ("error: line %d: detected vel undershoot!" % i )
185+ print ("error: detected vel %.6f i/c (%.6f i/s)" % (new_v_ipc , new_v_ipc * cycles_per_second ))
186186 sys .exit (1 )
187187
188188 if new_v_ipc == 0 :
@@ -193,16 +193,16 @@ for i in range(i, len(samples)):
193193
194194# verify highest seen accel is very close to max accel
195195if abs (max_acceleration_ipspc + (highest_seen_accel_ipc2 * cycles_per_second )) > 0.0000001 :
196- print ("accel only reached %.6f i/c^2 (%.6f i/s^2)" % (highest_seen_accel_ipc2 , (highest_seen_accel_ipc2 * cycles_per_second * cycles_per_second )))
197- print ("max accel is %.6f i/s^2" % max_acceleration_ips2 )
196+ print ("error: accel only reached %.6f i/c^2 (%.6f i/s^2)" % (highest_seen_accel_ipc2 , (highest_seen_accel_ipc2 * cycles_per_second * cycles_per_second )))
197+ print ("error: max accel is %.6f i/s^2" % max_acceleration_ips2 )
198198 sys .exit (1 )
199199
200200print (" decel reached but did not exceed 1/2 of max accel of %.6f i/s^2" % max_acceleration_ips2 )
201201
202202
203203# verify X stopped at 1.000000
204204if samples [i ][1 ] != 1.000000 :
205- print ("line %d: X stopped at %.6f, not at 1.000000!" % (i , samples [i ][1 ]))
205+ print ("error: line %d: X stopped at %.6f, not at 1.000000!" % (i , samples [i ][1 ]))
206206 sys .exit (1 )
207207
208208print (" X reached target of 1.0000" )
@@ -211,7 +211,7 @@ print(" X reached target of 1.0000")
211211# verify X doesn't move from now on
212212for i in range (i , len (samples ) - 1 ):
213213 if samples [i ][1 ] != samples [i + 1 ][1 ]:
214- print ("line %d: X moved!" % i )
214+ print ("error: line %d: X moved!" % i )
215215 sys .exit (1 )
216216
217217
0 commit comments