Skip to content

Commit 0576b8f

Browse files
committed
Whitelist sources from scala/concurrent
1 parent 14db855 commit 0576b8f

File tree

2 files changed

+36
-21
lines changed

2 files changed

+36
-21
lines changed

compiler/test/dotc/scala-collections.blacklist

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -117,30 +117,24 @@
117117
../scala-scala/src/library/scala/collection/parallel/Tasks.scala
118118
../scala-scala/src/library/scala/collection/parallel/TaskSupport.scala
119119

120-
../scala-scala/src/library/scala/concurrent/Awaitable.scala
121-
../scala-scala/src/library/scala/concurrent/BatchingExecutor.scala
122-
../scala-scala/src/library/scala/concurrent/BlockContext.scala
123-
../scala-scala/src/library/scala/concurrent/Channel.scala
124-
../scala-scala/src/library/scala/concurrent/DelayedLazyVal.scala
125-
../scala-scala/src/library/scala/concurrent/duration/Deadline.scala
126-
../scala-scala/src/library/scala/concurrent/duration/Duration.scala
127-
../scala-scala/src/library/scala/concurrent/duration/DurationConversions.scala
128-
../scala-scala/src/library/scala/concurrent/duration/package.scala
129-
../scala-scala/src/library/scala/concurrent/ExecutionContext.scala
130120
../scala-scala/src/library/scala/concurrent/Future.scala
131-
../scala-scala/src/library/scala/concurrent/FutureTaskRunner.scala
121+
# 188 | implicit val ec = internalExecutor
122+
# | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
123+
# | type of implicit definition needs to be given explicitly
124+
125+
../scala-scala/src/library/scala/concurrent/SyncChannel.scala
126+
# 45 | writeReq.get
127+
# | ^^^^^^^^^^^^
128+
# | none of the overloaded alternatives of method get in class SyncVar with types
129+
# | (timeout: Long)Option[Boolean]
130+
# | => Boolean
131+
# | match expected type Unit
132+
132133
../scala-scala/src/library/scala/concurrent/impl/ExecutionContextImpl.scala
133-
../scala-scala/src/library/scala/concurrent/impl/Future.scala
134-
../scala-scala/src/library/scala/concurrent/impl/Promise.scala
135-
../scala-scala/src/library/scala/concurrent/JavaConversions.scala
136-
../scala-scala/src/library/scala/concurrent/Lock.scala
137-
../scala-scala/src/library/scala/concurrent/ManagedBlocker.scala
134+
# assertion failed
135+
138136
../scala-scala/src/library/scala/concurrent/package.scala
139-
../scala-scala/src/library/scala/concurrent/Promise.scala
140-
../scala-scala/src/library/scala/concurrent/SyncChannel.scala
141-
../scala-scala/src/library/scala/concurrent/SyncVar.scala
142-
../scala-scala/src/library/scala/concurrent/TaskRunner.scala
143-
../scala-scala/src/library/scala/concurrent/ThreadPoolRunner.scala
137+
# assertion failed
144138

145139
../scala-scala/src/library/scala/Console.scala
146140
../scala-scala/src/library/scala/Enumeration.scala

compiler/test/dotc/scala-collections.whitelist

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -429,3 +429,24 @@
429429
../scala-scala/src/library/scala/collection/script/Location.scala
430430
../scala-scala/src/library/scala/collection/script/Message.scala
431431
../scala-scala/src/library/scala/collection/script/Scriptable.scala
432+
433+
../scala-scala/src/library/scala/concurrent/Awaitable.scala
434+
../scala-scala/src/library/scala/concurrent/BatchingExecutor.scala
435+
../scala-scala/src/library/scala/concurrent/BlockContext.scala
436+
../scala-scala/src/library/scala/concurrent/Channel.scala
437+
../scala-scala/src/library/scala/concurrent/DelayedLazyVal.scala
438+
../scala-scala/src/library/scala/concurrent/duration/Deadline.scala
439+
../scala-scala/src/library/scala/concurrent/duration/Duration.scala
440+
../scala-scala/src/library/scala/concurrent/duration/DurationConversions.scala
441+
../scala-scala/src/library/scala/concurrent/duration/package.scala
442+
../scala-scala/src/library/scala/concurrent/ExecutionContext.scala
443+
../scala-scala/src/library/scala/concurrent/FutureTaskRunner.scala
444+
../scala-scala/src/library/scala/concurrent/impl/Future.scala
445+
../scala-scala/src/library/scala/concurrent/impl/Promise.scala
446+
../scala-scala/src/library/scala/concurrent/JavaConversions.scala
447+
../scala-scala/src/library/scala/concurrent/Lock.scala
448+
../scala-scala/src/library/scala/concurrent/ManagedBlocker.scala
449+
../scala-scala/src/library/scala/concurrent/Promise.scala
450+
../scala-scala/src/library/scala/concurrent/SyncVar.scala
451+
../scala-scala/src/library/scala/concurrent/TaskRunner.scala
452+
../scala-scala/src/library/scala/concurrent/ThreadPoolRunner.scala

0 commit comments

Comments
 (0)