(* ProVerif should not execute insert in order to find the attack *)

table T(bitstring).

event e(bitstring).

query x:bitstring; event(e(x)) ==> table(T(x)).

nounif x:bitstring; table(T( *x)).

const a:bitstring.

set traceDisplay = long.

process
	event e(a) |
	insert T(a)
	

(* EXPECTPV
RESULT event(e(x)) ==> table(T(x)) cannot be proved.
0.004s (user 0.000s + system 0.004s), max rss 6920K
END *)
