Tolerate +/- 10% in the SingleThreaded.BuildEntireDFA test.

It seems that some implementations of std::unordered_set<> cause the usage to
overshoot the limit by more than 16KiB. While I'm here, tighten the allowance
for undershoot from 20% to 10% for consistency.

With GCC 4.8.4, dfa_test continues to pass in debug, static and shared modes.

Change-Id: I9319fba64cfa39760b990cb3da96b27731f703e6
Reviewed-on: https://code-review.googlesource.com/3550
Reviewed-by: Paul Wankadia <junyer@google.com>
1 file changed