scala3 icon indicating copy to clipboard operation
scala3 copied to clipboard

The Scala 3 compiler, also known as Dotty.

Results 959 scala3 issues
Sort by recently updated
recently updated
newest added

## Compiler version 3.8.1-RC1-bin-20251209-07883c1-NIGHTLY ## Minimized code ```scala import scala.compiletime.ops.int.+ import scala.compiletime.ops.int.S object test { object O { opaque type O = Int transparent inline def v: O = 123...

itype:bug
area:typer

## Compiler version 3.8.0-RC3 3.8.1-RC1-bin-20251209-07883c1-NIGHTLY ## Minimized code Not minimized yet. The failure happens when compiling the community project `stdlib213` (https://github.com/dotty-staging/scala213/tree/3f6bdaeafde17d790023cc3f299b81eaaf876ca3/src/library) with flags `"-feature", "-Werror", "-deprecation", "-nowarn", "-language:implicitConversions", "-source", "3.3"`....

itype:bug
area:typer
itype:crash
stat:needs minimization

Previously, method type parameters were always renamed if they had the same name as any class type parameter, regardless of whether the class type parameter was actually used in the...

backport:nominated

Fixes #19274 When checking for conflicting members, track visited members by `name.toString`. When checking for matching members, compare "target names" as simple names.

Resolves an issue where Scaladoc was generating duplicate entries for the same members when combining results from multiple parser instances. The fix implements deduplication by creating a stable composite key...

Fixes #21629 Not sure if the tests are sufficient.

## Compiler version 3.8.0-RC2 ## Minimized code ```scala //> using scala 3.8.0-RC2 //> using option -new-syntax -source:future -language:experimental.modularity trait Monoid: type Self object Monoid: def ok[A: Monoid as A]: A...

itype:invalid

I implemented Project Valhalla's value classes. The documentations are in docs/_docs/reference/experimental/valhalla.md and I have copied it below as well. As per [JEP 401](https://openjdk.org/jeps/401), there is a new attribute LoadableDescriptors in...

I still need to test it out, let me know if anyone spots something obviously wrong

Skip caret when source is missing in initialization checker