On Fri, 16 Oct 2020 23:28:34 GMT, Serguei Spitsyn <sspit...@openjdk.org> wrote:
> I'd suggest to simplify the requires statement from: > > * * @requires !vm.flightRecorder | !(vm.debug & os.family == "windows") > > > to: > > * * @requires !vm.flightRecorder | !vm.debug | os.family != "windows" How about: * @requires !(vm.flightRecorder & vm.debug & os.family == "windows") This to me more clearly explains that these 3 flags can't be used together. ------------- PR: https://git.openjdk.java.net/jdk/pull/712