Skip to content

Commit d13a467

Browse files
Merge pull request #5357 from dotty-staging/clean-pickling-blacklist
Remove separate compilation tests for pickling blacklist
2 parents b8a7e85 + acd604e commit d13a467

File tree

268 files changed

+4
-121
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

268 files changed

+4
-121
lines changed
Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,14 @@
1-
1567
21
depfuntype.scala
3-
false-companion
4-
i0881
5-
i1137-1
6-
i1137-2
7-
i1137-3
8-
i1500.scala
92
i1753.scala
103
i1812.scala
114
i1867.scala
12-
i2551
13-
i2797a
145
i3067.scala
15-
i3130b.scala
166
i3149.scala
17-
i3422
18-
i3467
197
i3542-1.scala
208
i3585.scala
219
i3692.scala
22-
i3898
23-
i3898b
24-
i3898c
25-
i3912-1
26-
i3912-2
27-
i3912-3
2810
i3976.scala
29-
i4023
30-
i4023b
31-
i4023c
3211
i4125.scala
33-
i4167
34-
i4586.scala
35-
i4734
36-
i4758
3712
implicit-dep.scala
3813
inline-access-levels
3914
macro-with-array
@@ -53,10 +28,8 @@ t2712-5.scala
5328
t2726
5429
t2741
5530
t284-pos.scala
56-
t3249
5731
t3419
5832
t3452f.scala
59-
t3486
6033
t3612.scala
6134
t3864
6235
t3999
@@ -67,7 +40,6 @@ t5504
6740
t6028
6841
t6976
6942
t7264
70-
t7426.scala
7143
t7532b
7244
t8062
7345
typeclass-encoding2.scala
Lines changed: 0 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -1,100 +1,9 @@
1-
colltest4
2-
colltest5
3-
colltest6
41
Course-2002-07.scala
52
eff-dependent.scala
6-
i1140
7-
i1144
8-
i4431
9-
i4455
10-
i4492
11-
i4496b.scala
12-
i4515
13-
i4515b
14-
i4734
15-
i4735
16-
i4803
17-
i4803b
18-
i4803c
19-
i4803d
20-
i4803e
21-
i4803f
22-
i4947b
23-
i5119
24-
i5119b
25-
i5188a
263
i5257.scala
27-
inline-varargs-1
28-
implicitShortcut
29-
inline-case-objects
30-
inline-option
31-
inline-macro-staged-interpreter
32-
inline-tuples-1
33-
inline-tuples-2
344
lazy-implicit-lists.scala
355
lazy-implicit-nums.scala
366
lazy-traits.scala
37-
lst
38-
mixins1
39-
outerPatternMatch
40-
paramForwarding_separate
41-
quote-and-splice
42-
quote-change-owner
43-
quote-force
44-
quote-indexed-map-by-name
45-
quote-sep-comp
46-
quote-sep-comp-2
47-
quote-simple-macro
48-
quote-unrolled-foreach
49-
reduce-projections.scala
50-
t1500c.scala
51-
t3038c
52-
t3452a
53-
t3452b
54-
t3452b-bcode
55-
t3452d
56-
t3452e
57-
t3452g
58-
t4317
59-
t7120
60-
t7374
61-
t7859
627
t8133
638
t8133b
64-
tasty-argument-tree-1
65-
tasty-custom-show
66-
tasty-definitions-1
67-
tasty-definitions-2
68-
tasty-definitions-3
69-
tasty-eval
70-
tasty-extractors-1
71-
tasty-extractors-2
72-
tasty-extractors-3
73-
tasty-extractors-constants-1
74-
tasty-extractors-owners
75-
tasty-extractors-types
76-
tasty-getfile
77-
tasty-getfile-implicit-fun-context
78-
tasty-indexed-map
79-
tasty-implicit-fun-context-2
80-
tasty-linenumber
81-
tasty-linenumber-2
82-
tasty-location
83-
tasty-macro-assert
84-
tasty-positioned
85-
tasty-subtyping
86-
transparent
87-
transparentAccess
88-
transparentByName.scala
89-
transparentForeach.scala
90-
transparentPower
919
tuples1.scala
92-
Tuple.scala
93-
TupleAbstract.scala
94-
typelevel-numeric.scala
95-
typelevel-patmat.scala
96-
typelevel.scala
97-
typelevel1.scala
98-
typelevel3.scala
99-
xml-interpolation-1
100-
xml-interpolation-2

compiler/test/dotty/tools/dotc/CompilationTests.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,10 @@ class CompilationTests extends ParallelTesting {
9090
compileFilesInDir("tests/new", defaultOptions) +
9191
compileFilesInDir("tests/pos-scala2", scala2Mode) +
9292
compileFilesInDir("tests/pos", defaultOptions) +
93+
compileFilesInDir("tests/pos-separate-compilation", defaultOptions) +
9394
compileFilesInDir("tests/pos-deep-subtype", allowDeepSubtypes) +
9495
compileFilesInDir("tests/pos-kind-polymorphism", defaultOptions and "-Ykind-polymorphism") +
95-
compileDir("tests/pos/i1137-1", defaultOptions) +
96+
compileDir("tests/pos-separate-compilation/i1137-1", defaultOptions) +
9697
compileFile(
9798
// succeeds despite -Xfatal-warnings because of -nowarn
9899
"tests/neg-custom-args/fatal-warnings/xfatalWarnings.scala",
@@ -172,6 +173,7 @@ class CompilationTests extends ParallelTesting {
172173
implicit val testGroup: TestGroup = TestGroup("runAll")
173174
compileFilesInDir("tests/run-custom-args/Yretain-trees", defaultOptions and "-Yretain-trees") +
174175
compileFile("tests/run-custom-args/tuple-cons.scala", allowDeepSubtypes) +
176+
compileFilesInDir("tests/run-separate-compilation", defaultOptions) +
175177
compileFile("tests/run-custom-args/i5256.scala", allowDeepSubtypes) +
176178
compileFilesInDir("tests/run", defaultOptions)
177179
}.checkRuns()

compiler/test/dotty/tools/vulpix/ParallelTesting.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1130,7 +1130,7 @@ trait ParallelTesting extends RunnerOrchestration { self =>
11301130

11311131
/** Make sure that directory string is as expected */
11321132
private def checkRequirements(f: String, sourceDir: JFile, outDir: String): Unit = {
1133-
require(sourceDir.isDirectory && sourceDir.exists, "passed non-directory to `compileFilesInDir`")
1133+
require(sourceDir.isDirectory && sourceDir.exists, "passed non-directory to `compileFilesInDir`: " + sourceDir)
11341134
require(outDir.last == JFile.separatorChar, "please specify an `outDir` with a trailing file separator")
11351135
}
11361136

0 commit comments

Comments
 (0)