Wojciech Mazur

Results 124 issues of Wojciech Mazur

Beside crash the biggest issue here seems to be fact that patches created for snippets are applied to the compiled file. It creates a non-compiling code, by overriding parts of...

itype:bug
area:rewriting tool
itype:crash
area:metaprogramming:compiletime

## Compiler version Last good release: 3.6.0-RC1-bin-20240719-af933c4-NIGHTLY First bad release: 3.6.0-RC1-bin-20240723-46ff151-NIGHTLY Bisect scripts failed to build the compiler for some revisions, the first bad commit could be any of: 3b3b8a77ef911825bfb0d5dc5406b641332aaa07...

itype:bug
area:typer
area:overloading
regression

## Compiler version Works in 3.0.0 Fails in every other version ## Minimized code ```Scala //> using options -Ykind-projector:underscores import scala.compiletime.ops.int.S type IndexOf[T 1 // S[IndexOf[es, E]] ``` ## Output...

itype:bug
area:typer
itype:crash
area:match-types

Based on false-positive warning found in https://github.com/apache/pekko/pull/1398 ## Compiler version Last good release: 3.4.0-RC1-bin-20230901-89e8dba-NIGHTLY First bad release: 3.4.0-RC1-bin-20230904-6dc3737-NIGHTLY The first bad commit could be any of: cae678648d00411b0cb55b03448ebeb46ab71065 4421d12c70218aea86ae3bad6abf990756e7815b Affects 3.3.4-RC1...

itype:bug
area:pattern-matching
regression

## Compiler version All Scala versions since 3.4.0 ## Minimized code ```Scala sealed abstract class ZLayer[-RIn, +E, +ROut] trait Tag[T] trait GraphQLInterpreter[-R, +E]: final def provideSomeLayer[R0]: GraphQLInterpreter.ProvideSomeLayer[R0, R, E] =...

itype:bug
area:rewriting tool
area:parser

## Compiler version All Scala 3 version, tested using 3.5.0 ## Minimized example ```Scala import scala.compiletime.* import scala.deriving.* trait Monoidal[F[_]]: def pure[A](a: A): F[A] val emptyTuple = pure(EmptyTuple) extension [A](fa:...

itype:enhancement
area:reporting
better-errors

## Compiler version All Scala 3.3+ versions ## Minimized code ```Scala class Test: def test(name: String)(body: => Unit) = ??? def check(element: Any)(expected: String): Unit = ??? test("byte arrays"): check...

itype:bug
area:rewriting tool
area:parser

Issue found when applying automatic rewrites for `sagifogel/proptics` in Open CB ## Compiler version All Scala 3.4+ versions ## Minimized code ```Scala //> using options -Ykind-projector import scala.collection.SortedMap trait NonEmptyMap[K,...

itype:bug
area:rewriting tool

## Compiler version 3.3.0-RC3 (same behavior in every Scala version, including nightly) Scala documentation does not specify is an example of match typed defined below are allowed. ## Minimized code...

area:reporting
area:match-types
Spree

The example from release notes 0.2.3 and the first test case https://github.com/arainko/ducktape/blob/54d7942a0bc5a4fc310fd7bfdf129d7ff7528155/ducktape/src/test/scala/io/github/arainko/ducktape/fallible/FUnwrappingSuite.scala#L10-L25 would not work in Scala 3.4 and it's changes to better specification and less unsoundness in match types...