You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running the example below produces incorrect/unexpected results. All flag characters are constrained to be within the [a-fA-F0-9] range. However, the generated solution clearly violates that constraint. Switching the parallel mode off fixes the problem.
sat
flag_0 0x61 a
flag_1 0xf00039 ???
flag_2 0x30 0
flag_3 0x36 6
flag_4 0x30 0
flag_5 0x62 b
flag_6 0x36 6
flag_7 0x32 2
flag_8 0x32 2
flag_9 0x61 a
flag_a 0x36 6
flag_b 0x6c l
flag_c 0x39 9
flag_d 0x3d =
flag_e 0x65 e
flag_f 0x43040432 ???
In case this is intended behaviour, and I'm using z3 incorrectly, a warning message or even a crash would be appreciated since presenting an incorrect result is quite unintuitive.
The text was updated successfully, but these errors were encountered:
Running the example below produces incorrect/unexpected results. All flag characters are constrained to be within the
[a-fA-F0-9]
range. However, the generated solution clearly violates that constraint. Switching the parallel mode off fixes the problem.Python reproduction
Output
In case this is intended behaviour, and I'm using z3 incorrectly, a warning message or even a crash would be appreciated since presenting an incorrect result is quite unintuitive.
The text was updated successfully, but these errors were encountered: