
כשבאג קטן גבה את חייהם של 28 איש
שגיאת עיגול קטנה בחישובי מערכת ה"פטריוט" הצטברה בהדרגה וגרמה לסטיית תזמון קטלנית.
הזנחה של שגיאת עיגול קטנה בחישובי "נקודה צפה" במערכת הפטריוט בזמן מלחמת המפרץ הצטברה עם הזמן להפרש משמעותי. השגיאה, שגרמה לטעות בחישובי הזמנים, הסיטה את המיירט ממסלולו, ואפשרה לטיל הסקאד שנורה בדהארן להמשיך ללא הפרעה.
התוצאה גבתה את חייהם של 28 חיילים אמריקאים וגרמה לפציעתם של יותר ממאה.
השגיאה זוהתה עוד קודם לכן, ואף הופצה גרסת עדכון — אך עקב אילוצי המלחמה ובשל זלזול בהשלכות האפשריות, התקנת העדכון התעכבה, והפכה תקלה הניתנת למניעה לטרגדיה אנושית.
R-17 VS Patriot: a Rounding Issue
This is another piece in our series of articles where we talk about the importance of high-quality code in computer systems whose failure can cause huge expenses or casualties. This time we will talk…
