Add integral overload for isNaN for use in generic code
fix Issue 13171 - std.algorithm.until(range, sentinel, OpenRight.no) doesn't propagate popping of sentinel to range
Merge pull request #2311 from ibuclaw/intnan

Add integral overload for isNaN for use in generic code
change `|=` to `||`
Merge pull request #2358 from NilsBossung/13171

fix Issue 13171 - std.algorithm.until(range, sentinel, OpenRight.no) doe...