From 7460de4a28cf53735c4b01d5cff23576becaba09 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sat, 13 Aug 2016 09:04:19 -0700 Subject: prog: generate ints outside of the specified range once in a while --- prog/rand.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/prog/rand.go b/prog/rand.go index f4e35ffb4..bd86a2f31 100644 --- a/prog/rand.go +++ b/prog/rand.go @@ -72,6 +72,9 @@ func (r *randGen) randInt() uintptr { } func (r *randGen) randRangeInt(begin int64, end int64) uintptr { + if r.oneOf(100) { + return r.randInt() + } return uintptr(begin + r.Int63n(end-begin+1)) } -- cgit mrf-deployment