stop ignoring formatting problems, start ignoring long long extension problems
diff --git a/skeletons/constr_SET.c b/skeletons/constr_SET.c
index c54b5de..79b3fa7 100644
--- a/skeletons/constr_SET.c
+++ b/skeletons/constr_SET.c
@@ -235,7 +235,7 @@
 			 */
 			edx = t2m->el_no;
 			ctx->step = (edx << 1) + 1;
-			ASN_DEBUG("Got tag %s (%s), edx %zd",
+			ASN_DEBUG("Got tag %s (%s), edx %" ASN_PRI_SSIZE "",
 				ber_tlv_tag_string(tlv_tag), td->name, edx);
 		} else if(specs->extensible == 0) {
 			ASN_DEBUG("Unexpected tag %s "
@@ -273,7 +273,7 @@
 		 * already decoded elements.
 		 */
 		if(ASN_SET_ISPRESENT2((char *)st + specs->pres_offset, edx)) {
-			ASN_DEBUG("SET %s: Duplicate element %s (%zd)",
+			ASN_DEBUG("SET %s: Duplicate element %s (%" ASN_PRI_SSIZE ")",
 				td->name, elements[edx].name, edx);
 			RETURN(RC_FAIL);
 		}
@@ -678,7 +678,7 @@
 
 			if(ASN_SET_ISPRESENT2((char *)st + specs->pres_offset,
 					edx)) {
-				ASN_DEBUG("SET %s: Duplicate element %s (%zd)",
+				ASN_DEBUG("SET %s: Duplicate element %s (%" ASN_PRI_SSIZE ")",
 				td->name, elements[edx].name, edx);
 				RETURN(RC_FAIL);
 			}