Description: Do not require 64-bit headers
 To be upstreamed
 .
 cbmc (5.95.1-1) unstable; urgency=low
 .
   * New upstream release
Author: Michael Tautschnig <mt@debian.org>

---
The information above should follow the Patch Tagging Guidelines, please
checkout https://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: (upstream|backport|vendor|other), (<patch-url>|commit:<commit-id>)
Bug: <upstream-bugtracker-url>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: (no|not-needed|<patch-forwarded-url>)
Applied-Upstream: <version>, (<commit-url>|commit:<commid-id>)
Reviewed-By: <name and email of someone who approved/reviewed the patch>
Last-Update: 2024-02-16

--- /dev/null
+++ cbmc-5.95.1/regression/cbmc/Pointer_byte_extract8/main.i
@@ -0,0 +1,57 @@
+void *malloc(__CPROVER_size_t);
+
+#ifdef _MSC_VER
+#  define _Static_assert(x, m) static_assert(x, m)
+#endif
+
+struct list;
+
+typedef struct list list_nodet;
+
+list_nodet fill_node(signed int depth_tag_list);
+
+struct list
+{
+  int datum;
+  struct list *next;
+};
+
+int max_depth = 2;
+
+list_nodet *build_node(int depth)
+{
+  if(max_depth < depth)
+    return ((list_nodet *)NULL);
+  else
+  {
+    _Static_assert(sizeof(list_nodet) == 16, "");
+    list_nodet *result = malloc(16);
+
+    if(result)
+    {
+      *result = fill_node(depth + 1);
+    }
+    return result;
+  }
+}
+
+list_nodet fill_node(int depth)
+{
+  list_nodet result;
+  result.datum = depth;
+  result.next = build_node(depth);
+  return result;
+}
+
+int main()
+{
+  list_nodet *node = build_node(0);
+  int i = 0;
+  list_nodet *list_walker = node;
+  for(; list_walker; list_walker = list_walker->next)
+  {
+    i = i + 1;
+  }
+  __CPROVER_assert(i == 3, "i should be 3");
+  return 0;
+}
--- cbmc-5.95.1.orig/regression/cbmc/Pointer_byte_extract8/test.desc
+++ cbmc-5.95.1/regression/cbmc/Pointer_byte_extract8/test.desc
@@ -1,5 +1,5 @@
 CORE new-smt-backend
-main.c
+main.i
 --64 --unwind 4 --unwinding-assertions
 ^EXIT=0$
 ^SIGNAL=0$
