thrust_interop: fix floating point compare, add random seed
thrust_interop: fix floating point compare, add random seed

sdalton1/legion,chuckatkins/legion,chuckatkins/legion,chuckatkins/legion,sdalton1/legion,sdalton1/legion,StanfordLegion/legion,StanfordLegion/legion,chuckatkins/legion,chuckatkins/legion,StanfordLegion/legion,chuckatkins/legion,sdalton1/legion,StanfordLegion/legion,sdalton1/legion,StanfordLegion/legion,chuckatkins/legion,StanfordLegion/legion,sdalton1/legion,StanfordLegion/legion,StanfordLegion/legion