Then I was fired. I was young but I learned fast and never made that mistake again. :o)
But did you write Compass?
Oh yeah. CDC assembly language was weird stuff. The arithmetic had +0 and -0 as two different values due one’s complement integer representation. The 60 bit floating point format was weird too.
I later moved up to programming Cray supercomputers in CFT (Cray Fortran) and assembly. Seymour Cray had learned his lesson from his designing the Cybers, so his Crays had a 64 bit words, 8 bit ASCII, and IEEE 754 arithmetic.
Much nicer :-)