eDuke32: strafe key moves ~80-85 units forwards/backwards upon key release (bearing dependent)
Unfortunately I don't know when this started occurring but for the past few commits that I've built (ce8f841b onwards) it seems there's a movement bug. Tapping strafe left or right (or entering the commands in console) results in the player character strafing; then at the end of that movement, a slow creep 80-sumodd units forwards or backwards (slower than walking) and an eventual stop. The added movement is dependant upon player character bearing in the map.
With Duke3D this happens with only one strafe direction at a time With Ion Fury (r8133, r9159-dcc28cbf) this happens with either strafe direction (again, dependant on bearing)
Duke3D example in a test map (with North/South/East/West markers on wall face textures)
(This is on Fedora 32 x86_64, using gcc version 10.2.1, EDuke32 r9203-94179a4d built with -march=native on an Ivybridge i7 box, using polymost)