@@ -13,98 +13,98 @@ Warning: The directory <ROOT>/cabal.dist/home/.cabal/store/ghc-<GHCVER>/incoming
1313# checking cyclical loopback of a project importing itself
1414# cabal v2-build
1515Error: [Cabal-7167]
16- Error encountered when parsing project file cyclical-0-self.project:
16+ Error parsing project file cyclical-0-self.project:
1717
1818cyclical-0-self.project:3:1: error:
19- cyclical import of cyclical-0-self.project;
20- cyclical-0-self.project
21- imported by: cyclical-0-self.project
19+ cyclical import of cyclical-0-self.project;
20+ cyclical-0-self.project
21+ imported by: cyclical-0-self.project
22+ 1 | packages: .
23+ 2 |
24+ 3 | import: cyclical-0-self.project
25+ | ^
2226
23- 1 | packages: .
24- 2 |
25- 3 | import: cyclical-0-self.project
26- | ^
2727
2828# checking cyclical with hops; out and back
2929# cabal v2-build
3030Error: [Cabal-7167]
31- Error encountered when parsing project file cyclical-1-out-back.config:
31+ Error parsing project file cyclical-1-out-back.config:
3232 imported by: cyclical-1-out-back.project
3333
3434cyclical-1-out-back.config:1:1: error:
35- cyclical import of cyclical-1-out-back.project;
36- cyclical-1-out-back.project
37- imported by: cyclical-1-out-back.config
38- imported by: cyclical-1-out-back.project
35+ cyclical import of cyclical-1-out-back.project;
36+ cyclical-1-out-back.project
37+ imported by: cyclical-1-out-back.config
38+ imported by: cyclical-1-out-back.project
39+ 1 | import: cyclical-1-out-back.project
40+ | ^
3941
40- 1 | import: cyclical-1-out-back.project
41- | ^
4242
4343# checking cyclical with hops; out to a config that imports itself
4444# cabal v2-build
4545Error: [Cabal-7167]
46- Error encountered when parsing project file cyclical-1-out-self.config:
46+ Error parsing project file cyclical-1-out-self.config:
4747 imported by: cyclical-1-out-self.project
4848
4949cyclical-1-out-self.config:1:1: error:
50- cyclical import of cyclical-1-out-self.config;
51- cyclical-1-out-self.config
52- imported by: cyclical-1-out-self.config
53- imported by: cyclical-1-out-self.project
50+ cyclical import of cyclical-1-out-self.config;
51+ cyclical-1-out-self.config
52+ imported by: cyclical-1-out-self.config
53+ imported by: cyclical-1-out-self.project
54+ 1 | import: cyclical-1-out-self.config
55+ | ^
5456
55- 1 | import: cyclical-1-out-self.config
56- | ^
5757
5858# checking cyclical with hops; out, out, twice back
5959# cabal v2-build
6060Error: [Cabal-7167]
61- Error encountered when parsing project file cyclical-2-out-out-backback-b.config:
61+ Error parsing project file cyclical-2-out-out-backback-b.config:
6262 imported by: cyclical-2-out-out-backback-a.config
6363 imported by: cyclical-2-out-out-backback.project
6464
6565cyclical-2-out-out-backback-b.config:1:1: error:
66- cyclical import of cyclical-2-out-out-backback.project;
67- cyclical-2-out-out-backback.project
68- imported by: cyclical-2-out-out-backback-b.config
69- imported by: cyclical-2-out-out-backback-a.config
70- imported by: cyclical-2-out-out-backback.project
66+ cyclical import of cyclical-2-out-out-backback.project;
67+ cyclical-2-out-out-backback.project
68+ imported by: cyclical-2-out-out-backback-b.config
69+ imported by: cyclical-2-out-out-backback-a.config
70+ imported by: cyclical-2-out-out-backback.project
71+ 1 | import: cyclical-2-out-out-backback.project
72+ | ^
7173
72- 1 | import: cyclical-2-out-out-backback.project
73- | ^
7474
7575# checking cyclical with hops; out, out, once back
7676# cabal v2-build
7777Error: [Cabal-7167]
78- Error encountered when parsing project file cyclical-2-out-out-back-b.config:
78+ Error parsing project file cyclical-2-out-out-back-b.config:
7979 imported by: cyclical-2-out-out-back-a.config
8080 imported by: cyclical-2-out-out-back.project
8181
8282cyclical-2-out-out-back-b.config:1:1: error:
83- cyclical import of cyclical-2-out-out-back-a.config;
84- cyclical-2-out-out-back-a.config
85- imported by: cyclical-2-out-out-back-b.config
86- imported by: cyclical-2-out-out-back-a.config
87- imported by: cyclical-2-out-out-back.project
83+ cyclical import of cyclical-2-out-out-back-a.config;
84+ cyclical-2-out-out-back-a.config
85+ imported by: cyclical-2-out-out-back-b.config
86+ imported by: cyclical-2-out-out-back-a.config
87+ imported by: cyclical-2-out-out-back.project
88+ 1 | import: cyclical-2-out-out-back-a.config
89+ | ^
8890
89- 1 | import: cyclical-2-out-out-back-a.config
90- | ^
9191
9292# checking cyclical with hops; out, out to a config that imports itself
9393# cabal v2-build
9494Error: [Cabal-7167]
95- Error encountered when parsing project file cyclical-2-out-out-self-b.config:
95+ Error parsing project file cyclical-2-out-out-self-b.config:
9696 imported by: cyclical-2-out-out-self-a.config
9797 imported by: cyclical-2-out-out-self.project
9898
9999cyclical-2-out-out-self-b.config:1:1: error:
100- cyclical import of cyclical-2-out-out-self-b.config;
101- cyclical-2-out-out-self-b.config
102- imported by: cyclical-2-out-out-self-b.config
103- imported by: cyclical-2-out-out-self-a.config
104- imported by: cyclical-2-out-out-self.project
100+ cyclical import of cyclical-2-out-out-self-b.config;
101+ cyclical-2-out-out-self-b.config
102+ imported by: cyclical-2-out-out-self-b.config
103+ imported by: cyclical-2-out-out-self-a.config
104+ imported by: cyclical-2-out-out-self.project
105+ 1 | import: cyclical-2-out-out-self-b.config
106+ | ^
105107
106- 1 | import: cyclical-2-out-out-self-b.config
107- | ^
108108
109109# checking that cyclical check doesn't false-positive on same file names in different folders; hoping within a folder and then into a subfolder
110110# cabal v2-build
@@ -121,53 +121,53 @@ Up to date
121121# checking that cyclical check catches a same file name that imports itself
122122# cabal v2-build
123123Error: [Cabal-7167]
124- Error encountered when parsing project file same-filename/cyclical-same-filename-out-out-self.config:
124+ Error parsing project file same-filename/cyclical-same-filename-out-out-self.config:
125125 imported by: cyclical-same-filename-out-out-self.config
126126 imported by: cyclical-same-filename-out-out-self.project
127127
128128same-filename/cyclical-same-filename-out-out-self.config:1:1: error:
129- cyclical import of same-filename/cyclical-same-filename-out-out-self.config;
130- same-filename/cyclical-same-filename-out-out-self.config
131- imported by: same-filename/cyclical-same-filename-out-out-self.config
132- imported by: cyclical-same-filename-out-out-self.config
133- imported by: cyclical-same-filename-out-out-self.project
129+ cyclical import of same-filename/cyclical-same-filename-out-out-self.config;
130+ same-filename/cyclical-same-filename-out-out-self.config
131+ imported by: same-filename/cyclical-same-filename-out-out-self.config
132+ imported by: cyclical-same-filename-out-out-self.config
133+ imported by: cyclical-same-filename-out-out-self.project
134+ 1 | import: cyclical-same-filename-out-out-self.config
135+ | ^
134136
135- 1 | import: cyclical-same-filename-out-out-self.config
136- | ^
137137
138138# checking that cyclical check catches importing its importer (with the same file name)
139139# cabal v2-build
140140Error: [Cabal-7167]
141- Error encountered when parsing project file same-filename/cyclical-same-filename-out-out-backback.config:
141+ Error parsing project file same-filename/cyclical-same-filename-out-out-backback.config:
142142 imported by: cyclical-same-filename-out-out-backback.config
143143 imported by: cyclical-same-filename-out-out-backback.project
144144
145145same-filename/cyclical-same-filename-out-out-backback.config:1:1: error:
146- cyclical import of cyclical-same-filename-out-out-backback.project;
147- cyclical-same-filename-out-out-backback.project
148- imported by: same-filename/cyclical-same-filename-out-out-backback.config
149- imported by: cyclical-same-filename-out-out-backback.config
150- imported by: cyclical-same-filename-out-out-backback.project
146+ cyclical import of cyclical-same-filename-out-out-backback.project;
147+ cyclical-same-filename-out-out-backback.project
148+ imported by: same-filename/cyclical-same-filename-out-out-backback.config
149+ imported by: cyclical-same-filename-out-out-backback.config
150+ imported by: cyclical-same-filename-out-out-backback.project
151+ 1 | import: ../cyclical-same-filename-out-out-backback.project
152+ | ^
151153
152- 1 | import: ../cyclical-same-filename-out-out-backback.project
153- | ^
154154
155155# checking that cyclical check catches importing its importer's importer (hopping over same file names)
156156# cabal v2-build
157157Error: [Cabal-7167]
158- Error encountered when parsing project file same-filename/cyclical-same-filename-out-out-back.config:
158+ Error parsing project file same-filename/cyclical-same-filename-out-out-back.config:
159159 imported by: cyclical-same-filename-out-out-back.config
160160 imported by: cyclical-same-filename-out-out-back.project
161161
162162same-filename/cyclical-same-filename-out-out-back.config:1:1: error:
163- cyclical import of cyclical-same-filename-out-out-back.config;
164- cyclical-same-filename-out-out-back.config
165- imported by: same-filename/cyclical-same-filename-out-out-back.config
166- imported by: cyclical-same-filename-out-out-back.config
167- imported by: cyclical-same-filename-out-out-back.project
163+ cyclical import of cyclical-same-filename-out-out-back.config;
164+ cyclical-same-filename-out-out-back.config
165+ imported by: same-filename/cyclical-same-filename-out-out-back.config
166+ imported by: cyclical-same-filename-out-out-back.config
167+ imported by: cyclical-same-filename-out-out-back.project
168+ 1 | import: ../cyclical-same-filename-out-out-back.config
169+ | ^
168170
169- 1 | import: ../cyclical-same-filename-out-out-back.config
170- | ^
171171
172172# checking that imports work skipping into a subfolder and then back out again and again
173173# cabal v2-build
@@ -200,10 +200,10 @@ Up to date
200200# checking bad conditional
201201# cabal v2-build
202202Error: [Cabal-7167]
203- Error encountered when parsing project file bad-conditional.project:
203+ Error parsing project file bad-conditional.project:
204204
205- bad-conditional.project:0:0: error:
206- Cannot set compiler in a conditional clause of a cabal project file
205+ bad-conditional.project: error:
206+ Cannot set compiler in a conditional clause of a cabal project file
207207
208208
209209# checking that missing package message lists configuration provenance
0 commit comments