fix two corner cases of torch.arange (#80758)
trying to fix https://github.com/pytorch/pytorch/issues/80589, see the two corner cases in the issue.
added the two cases in unit tests and add device to the tests.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/80758
Approved by: https://github.com/ezyang