From 31f333031b66f7afdfc35662aca9f9f40bbccbd0 Mon Sep 17 00:00:00 2001 From: Gaƫtan Gilbert Date: Mon, 18 Feb 2019 14:41:55 +0100 Subject: Fix #9595: missing non-primitive-record warning with 0 field record --- test-suite/bugs/closed/bug_9595.v | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 test-suite/bugs/closed/bug_9595.v (limited to 'test-suite') diff --git a/test-suite/bugs/closed/bug_9595.v b/test-suite/bugs/closed/bug_9595.v new file mode 100644 index 0000000000..312ed7d045 --- /dev/null +++ b/test-suite/bugs/closed/bug_9595.v @@ -0,0 +1,11 @@ +Set Primitive Projections. +Set Warnings "+non-primitive-record". + +(* 0 fields *) +Fail Record foo := { a := 0 }. + +(* anonymous field *) +Fail Record foo := { _ : nat }. + +(* squashed *) +Fail Record foo : Prop := { a : nat }. -- cgit v1.2.3