deleting declared but unused variables, removing dummy arguments, changing variables to double precision. Not touching: uninitialized and more complicated warnings.