D: vector logic flags
T: -execute
C: -std=fteqcc -fshort-logic
-M: ! & | i N
+M: ! & | i N
M: 0, 0 -> 1 0 0 0 1
M: 0, x -> 1 0 1 0 1
M: x, 0 -> 0 0 1 1 0
D: vector logic flags
T: -execute
C: -std=fteqcc
-M: ! & | i N
+M: ! & | i N
M: 0, 0 -> 1 0 0 0 1
M: 0, x -> 1 0 1 0 1
M: x, 0 -> 0 0 1 1 0
D: vector logic flags
T: -execute
C: -std=fteqcc -fcorrect-logic -fshort-logic
-M: ! & | i N
+M: ! & | i N
M: 0, 0 -> 1 0 0 0 1
M: 0, x -> 1 0 1 0 1
M: x, 0 -> 0 0 1 1 0
D: vector logic flags
T: -execute
C: -std=fteqcc -fcorrect-logic
-M: ! & | i N
+M: ! & | i N
M: 0, 0 -> 1 0 0 0 1
M: 0, x -> 1 0 1 0 1
M: x, 0 -> 0 0 1 1 0
D: logic flags
T: -execute
C: -std=fteqcc -fshort-logic
-M: ! & | i N
+M: ! & | i N
M: 'str', 'str' -> 0 1 1 1 0
M: 'str', '' -> 0 1 1 1 0
M: 'str', 0 -> 0 0 1 1 0
D: logic flags
T: -execute
C: -std=fteqcc
-M: ! & | i N
+M: ! & | i N
M: 'str', 'str' -> 0 1 1 1 0
M: 'str', '' -> 0 1 1 1 0
M: 'str', 0 -> 0 0 1 1 0
D: logic flags
T: -execute
C: -std=fteqcc -fshort-logic -ftrue-empty-strings
-M: ! & | i N
+M: ! & | i N
M: 'str', 'str' -> 0 1 1 1 0
M: 'str', '' -> 0 1 1 1 0
M: 'str', 0 -> 0 0 1 1 0
D: logic flags
T: -execute
C: -std=fteqcc -ftrue-empty-strings
-M: ! & | i N
+M: ! & | i N
M: 'str', 'str' -> 0 1 1 1 0
M: 'str', '' -> 0 1 1 1 0
M: 'str', 0 -> 0 0 1 1 0
D: logic flags
T: -execute
C: -std=fteqcc -fshort-logic -ffalse-empty-strings
-M: ! & | i N
+M: ! & | i N
M: 'str', 'str' -> 0 1 1 1 0
M: 'str', '' -> 0 0 1 1 0
M: 'str', 0 -> 0 0 1 1 0
D: logic flags
T: -execute
C: -std=fteqcc -ffalse-empty-strings
-M: ! & | i N
+M: ! & | i N
M: 'str', 'str' -> 0 1 1 1 0
M: 'str', '' -> 0 0 1 1 0
M: 'str', 0 -> 0 0 1 1 0