From 5cf53ec657973e852136a6a1e7dbb8ef1e690a70 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Tue, 3 Dec 2013 16:47:12 +0100 Subject: [PATCH] Add integer bit size tests Signed-off-by: Mathieu Desnoyers --- .../metadata/fail/integer-negative-bit-size/metadata | 9 +++++++++ .../regression/metadata/pass/integer-0-bit-size/metadata | 9 +++++++++ .../regression/metadata/pass/integer-1-bit-size/metadata | 9 +++++++++ 3 files changed, 27 insertions(+) create mode 100644 tests/1.8/regression/metadata/fail/integer-negative-bit-size/metadata create mode 100644 tests/1.8/regression/metadata/pass/integer-0-bit-size/metadata create mode 100644 tests/1.8/regression/metadata/pass/integer-1-bit-size/metadata diff --git a/tests/1.8/regression/metadata/fail/integer-negative-bit-size/metadata b/tests/1.8/regression/metadata/fail/integer-negative-bit-size/metadata new file mode 100644 index 0000000..5876197 --- /dev/null +++ b/tests/1.8/regression/metadata/fail/integer-negative-bit-size/metadata @@ -0,0 +1,9 @@ +/* CTF 1.8 */ + +trace { + major = 1; + minor = 8; + byte_order = le; +}; + +typealias integer { size = -1; } := uint32_t; diff --git a/tests/1.8/regression/metadata/pass/integer-0-bit-size/metadata b/tests/1.8/regression/metadata/pass/integer-0-bit-size/metadata new file mode 100644 index 0000000..9b7883a --- /dev/null +++ b/tests/1.8/regression/metadata/pass/integer-0-bit-size/metadata @@ -0,0 +1,9 @@ +/* CTF 1.8 */ + +trace { + major = 1; + minor = 8; + byte_order = le; +}; + +typealias integer { size = 0; } := uint32_t; diff --git a/tests/1.8/regression/metadata/pass/integer-1-bit-size/metadata b/tests/1.8/regression/metadata/pass/integer-1-bit-size/metadata new file mode 100644 index 0000000..6adf954 --- /dev/null +++ b/tests/1.8/regression/metadata/pass/integer-1-bit-size/metadata @@ -0,0 +1,9 @@ +/* CTF 1.8 */ + +trace { + major = 1; + minor = 8; + byte_order = le; +}; + +typealias integer { size = 1; } := uint32_t; -- 2.34.1