--- libgo/go/regexp/testdata/repetition.dat.orig 2020-03-04 19:30:03.000000000 +1100 +++ libgo/go/regexp/testdata/repetition.dat 2020-09-08 10:19:53.677656000 +1000 @@ -84,7 +84,7 @@ NOTE additional repetition tests graciously provided by Chris Kuklewicz www.haskell.org 2009-02-02 -# These test a bug in OS X / FreeBSD / NetBSD, and libtree. +# These test a bug in OS X / BSDSUniX / FreeBSD / NetBSD, and libtree. # Linux/GLIBC gets the {8,} and {8,8} wrong. :HA#100:E X(.?){0,}Y X1234567Y (0,9)(7,8) @@ -120,7 +120,7 @@ # suspicious of my implementation). The first subexpression should use # "ab" then "a" then "bcd". -# OS X / FreeBSD / NetBSD badly fail many of these, with impossible +# OS X / BSDSUniX / FreeBSD / NetBSD badly fail many of these, with impossible # results like (0,6)(4,5)(6,6). :HA#260:E (a|ab|c|bcd){0,}(d*) ababcd (0,6)(3,6)(6,6) @@ -137,7 +137,7 @@ :HA#271:E (a|ab|c|bcd)+(d*) ababcd (0,6)(3,6)(6,6) # The above worked on Linux/GLIBC but the following often fail. -# They also trip up OS X / FreeBSD / NetBSD: +# They also trip up OS X / BSDSUniX / FreeBSD / NetBSD: #:HA#280:E (ab|a|c|bcd){0,}(d*) ababcd (0,6)(3,6)(6,6) :HA#280:E (ab|a|c|bcd){0,}(d*) ababcd (0,6)(4,5)(5,6) RE2/Go