aboutsummaryrefslogtreecommitdiffstats
path: root/sys/test/exec.txt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-12-20 05:50:19 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-12-20 16:45:33 +0100
commit08f0467614312b8c91ee8a76f8a0f349b797e7eb (patch)
tree323f8e3b5cd892451a234d798bcc7db1641d4881 /sys/test/exec.txt
parent9be5bbcf093c09879ebcd2dbb751168c9346d52c (diff)
sys/test: and another set of bitfield tests
Just trying to get my head around it (and fix this in tests). Update #1542
Diffstat (limited to 'sys/test/exec.txt')
-rw-r--r--sys/test/exec.txt79
1 files changed, 79 insertions, 0 deletions
diff --git a/sys/test/exec.txt b/sys/test/exec.txt
index 641195926..bf96f4b68 100644
--- a/sys/test/exec.txt
+++ b/sys/test/exec.txt
@@ -25,6 +25,17 @@ compare_data [
bf11 syz_bf_align[syz_bf_struct11]
bf12 syz_bf_align[syz_bf_struct12]
bf13 syz_bf_align[syz_bf_struct13]
+ bf14 syz_bf_align[syz_bf_struct14]
+ bf15 syz_bf_align[syz_bf_struct15]
+ bf16 syz_bf_align[syz_bf_struct16]
+ bf17 syz_bf_align[syz_bf_struct17]
+ bf18 syz_bf_align[syz_bf_struct18]
+ bf19 syz_bf_align[syz_bf_struct19]
+ bf20 syz_bf_align[syz_bf_struct20]
+ bf21 syz_bf_align[syz_bf_struct21]
+ bf22 syz_bf_align[syz_bf_struct22]
+ bf23 syz_bf_align[syz_bf_struct23]
+ bf24 syz_bf_align[syz_bf_struct24]
str string
blob array[int8]
arr16be array[int16be]
@@ -108,6 +119,74 @@ syz_bf_struct13 {
f2 int32:12
}
+syz_bf_struct14 {
+ f0 int8
+ f1 int8
+ f2 int32:12
+}
+
+syz_bf_struct15 {
+ f0 int8
+ f1 int32:12
+ f2 int16:4
+}
+
+syz_bf_struct16 {
+ f0 int8
+ f1 int32:4
+ f2 int16:4
+}
+
+syz_bf_struct17 {
+ f0 int8
+ f1 int32:6
+ f2 int16:4
+}
+
+syz_bf_struct18 {
+ f0 int8
+ f1 int32:4
+ f2 int16:6
+}
+
+syz_bf_struct19 {
+ f0 int8
+ f1 int16:12
+}
+
+syz_bf_struct20 {
+ f0 int8
+ f1 int8
+ f2 int64:4
+ f3 int32:4
+ f4 int16:4
+ f5 int8:4
+}
+
+syz_bf_struct21 {
+ f0 int32
+ f1 int8
+ f2 int16:8
+ f3 int16
+}
+
+syz_bf_struct22 {
+ f0 int8
+ f1 int64:4
+ f2 int16:4
+} [packed]
+
+syz_bf_struct23 {
+ f0 int8
+ f1 int32:4
+ f2 int16:6
+} [packed]
+
+syz_bf_struct24 {
+ f0 int8
+ f1 int64:4
+} [packed]
+
type syz_bf_align[T] {
f0 int8
f1 T