--- a/src/Tools/Code/code_preproc.ML Sun Mar 27 19:27:50 2022 +0000
+++ b/src/Tools/Code/code_preproc.ML Sun Mar 27 19:27:52 2022 +0000
@@ -201,7 +201,7 @@
let
val t = Thm.term_of ct;
val vs_original =
- fold_term_types (K (fold_atyps (insert (eq_fst op =) o dest_TFree))) t [];
+ build (fold_term_types (K (fold_atyps (insert (eq_fst op =) o dest_TFree))) t);
val vs_normalized = Name.invent_names Name.context Name.aT (map snd vs_original);
val normalize =
map_type_tfree (TFree o the o AList.lookup (op =) (vs_original ~~ vs_normalized));