catala/tests/test_proof/bad/enums_inj-overlap.catala_en

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

36 lines
958 B
Plaintext
Raw Normal View History

## Article
```catala
declaration enumeration E:
-- C1
-- C2
declaration scope A:
context x content E
context y content integer
scope A:
definition x equals C1
definition y under condition x = C1 consequence equals 1
definition y under condition x = C2 consequence equals 2
definition y under condition x = C2 consequence equals 3
```
```catala-test-inline
$ catala Proof --disable_counterexamples
2023-03-31 18:56:45 +03:00
[WARNING] In scope "A", the variable "y" is never used anywhere; maybe it's unnecessary?
2023-04-17 19:07:22 +03:00
┌─⯈ tests/test_proof/bad/enums_inj-overlap.catala_en:10.11-10.12:
2023-03-31 18:56:45 +03:00
└──┐
10 │ context y content integer
│ ‾
└─ Article
[WARNING] [A.y] At least two exceptions overlap for this variable:
2023-04-17 19:07:22 +03:00
┌─⯈ tests/test_proof/bad/enums_inj-overlap.catala_en:10.11-10.12:
└──┐
10 │ context y content integer
│ ‾
└─ Article
Counterexample generation is disabled so none was generated.
```