Index: luni/src/main/java/java/util/Formatter.java =================================================================== --- luni/src/main/java/java/util/Formatter.java (revision 478105) +++ luni/src/main/java/java/util/Formatter.java (working copy) @@ -1212,9 +1211,9 @@ } if ('d' != currentConversionType) { if (formatToken.isFlagSet(FormatToken.FLAG_ADD) - | formatToken.isFlagSet(FormatToken.FLAG_SPACE) - | formatToken.isFlagSet(FormatToken.FLAG_COMMA) - | formatToken.isFlagSet(FormatToken.FLAG_PARENTHESIS)) { + || formatToken.isFlagSet(FormatToken.FLAG_SPACE) + || formatToken.isFlagSet(FormatToken.FLAG_COMMA) + || formatToken.isFlagSet(FormatToken.FLAG_PARENTHESIS)) { throw new FormatFlagsConversionMismatchException( formatToken.getStrFlags(), formatToken .getConversionType());