BMPString and UniversalString fuzz testing
diff --git a/tests/tests-asn1c-compiler/50-constraint-OK.asn1.-Pgen-PER b/tests/tests-asn1c-compiler/50-constraint-OK.asn1.-Pgen-PER
index c1b6fd8..c588c01 100644
--- a/tests/tests-asn1c-compiler/50-constraint-OK.asn1.-Pgen-PER
+++ b/tests/tests-asn1c-compiler/50-constraint-OK.asn1.-Pgen-PER
@@ -472,6 +472,7 @@
 
 /*** <<< FUNC-DECLS [Str1] >>> ***/
 
+extern asn_per_constraints_t asn_PER_type_Str1_constr_1;
 extern asn_TYPE_descriptor_t asn_DEF_Str1;
 asn_struct_free_f Str1_free;
 asn_struct_print_f Str1_print;
@@ -490,6 +491,14 @@
  * so here we adjust the DEF accordingly.
  */
 
+/*** <<< CTDEFS [Str1] >>> ***/
+
+asn_per_constraints_t asn_PER_type_Str1_constr_1 CC_NOTUSED = {
+	{ APC_CONSTRAINED,	 7,  7,  0,  127 }	/* (0..127) */,
+	{ APC_SEMI_CONSTRAINED,	-1, -1,  0,  0 }	/* (SIZE(0..MAX)) */,
+	0, 0	/* No PER character map necessary */
+};
+
 /*** <<< STAT-DEFS [Str1] >>> ***/
 
 static const ber_tlv_tag_t asn_DEF_Str1_tags_1[] = {
@@ -505,7 +514,7 @@
 	asn_DEF_Str1_tags_1,	/* Same as above */
 	sizeof(asn_DEF_Str1_tags_1)
 		/sizeof(asn_DEF_Str1_tags_1[0]), /* 1 */
-	{ 0, 0, IA5String_constraint },
+	{ 0, &asn_PER_type_Str1_constr_1, IA5String_constraint },
 	0, 0,	/* No members */
 	0	/* No specifics */
 };