Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

scala-cli occasionally re-downloads same CLI version again #3509

Open
scarf005 opened this issue Feb 19, 2025 · 2 comments
Open

scala-cli occasionally re-downloads same CLI version again #3509

scarf005 opened this issue Feb 19, 2025 · 2 comments
Labels
bug Something isn't working needs reproduction

Comments

@scarf005
Copy link
Contributor

scarf005 commented Feb 19, 2025

Version(s)

scala --version
Scala code runner version: 1.5.4
Scala version (default): 3.6.3

Describe the bug

I've aliased scala's cli version to 1.6.1 yet it sometimes re-downloads version 1.6.1 again despite having run the same command multiple times

To Reproduce

it's hard to reliably reproduce it, it happens around once a day.

scala --cli-version 1.6.1 -v -v -v
Details
scala --cli-version 1.6.1 -v -v -v
Fetching List(Dependency(org.scala-lang:scala3-compiler_3, 3.6.3, Configuration(), Set(), Publication(, Type(), Extension(), Classifier()), false, true)), adding List(MavenRepository(file:///home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2, None, None, true))
Found 12 artifacts:
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-compiler_3/3.6.3/scala3-compiler_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-interfaces/3.6.3/scala3-interfaces-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/tasty-core_3/3.6.3/tasty-core_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/modules/scala-asm/9.7.0-scala-2/scala-asm-9.7.0-scala-2.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-reader/3.27.1/jline-reader-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal/3.27.1/jline-terminal-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal-jni/3.27.1/jline-terminal-jni-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/util-interface/1.9.8/util-interface-1.9.8.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-native/3.27.1/jline-native-3.27.1.jar

Fetching List(Dependency(org.scala-lang:scala3-sbt-bridge, 3.6.3, Configuration(), Set(), Publication(, Type(), Extension(), Classifier()), false, true)), adding List(MavenRepository(file:///home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2, None, None, true))
Found 1 artifacts:
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-sbt-bridge/3.6.3/scala3-sbt-bridge-3.6.3.jar

Fetching List(Dependency(org.scala-lang:scala3-library_3, 3.6.3, Configuration(), Set(), Publication(, Type(), Extension(), Classifier()), false, true)), adding List(MavenRepository(file:///home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2, None, None, true))
Fetching List(Dependency(org.scala-lang:scala3-compiler_3, 3.6.3, Configuration(), Set(), Publication(, Type(), Extension(), Classifier()), false, true)), adding List(MavenRepository(file:///home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2, None, None, true))
Found 12 artifacts:
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-compiler_3/3.6.3/scala3-compiler_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-interfaces/3.6.3/scala3-interfaces-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/tasty-core_3/3.6.3/tasty-core_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/modules/scala-asm/9.7.0-scala-2/scala-asm-9.7.0-scala-2.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-reader/3.27.1/jline-reader-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal/3.27.1/jline-terminal-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal-jni/3.27.1/jline-terminal-jni-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/util-interface/1.9.8/util-interface-1.9.8.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-native/3.27.1/jline-native-3.27.1.jar

Fetching List(Dependency(org.scala-lang:scala3-library_3, 3.6.3, Configuration(), Set(), Publication(, Type(), Extension(), Classifier()), false, true)), adding List(MavenRepository(file:///home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2, None, None, true))
Found 2 artifacts:
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar

  Running
/home/scarf/.cache/coursier/arc/https/github.com/adoptium/temurin23-binaries/releases/download/jdk-23.0.1%252B11/OpenJDK23U-jdk_x64_linux_hotspot_23.0.1_11.tar.gz/jdk-23.0.1+11/bin/java
-Dscala.usejavacp=true
-cp
/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-compiler_3/3.6.3/scala3-compiler_3-3.6.3.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-interfaces/3.6.3/scala3-interfaces-3.6.3.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/tasty-core_3/3.6.3/tasty-core_3-3.6.3.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/modules/scala-asm/9.7.0-scala-2/scala-asm-9.7.0-scala-2.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-reader/3.27.1/jline-reader-3.27.1.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal/3.27.1/jline-terminal-3.27.1.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal-jni/3.27.1/jline-terminal-jni-3.27.1.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/util-interface/1.9.8/util-interface-1.9.8.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-native/3.27.1/jline-native-3.27.1.jar
dotty.tools.repl.Main
-classpath
/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar

Welcome to Scala 3.6.3 (23.0.1, Java OpenJDK 64-Bit Server VM).
Type in expressions for evaluation. Or try :help.
                                                           

Expected behaviour

once installed cli version is not fetched again.

@scarf005 scarf005 added the bug Something isn't working label Feb 19, 2025
@scarf005 scarf005 changed the title scala occasionally re-downloads same CLI version again scala-cli occasionally re-downloads same CLI version again Feb 19, 2025
@Gedochao
Copy link
Contributor

Gedochao commented Feb 19, 2025

it's hard to reliably reproduce it, it happens around once a day. are there way to get debug log?

passing -v -v -v enables the maximum logging level.
so far I haven't reproduced it.
has anyone else run into this problem?

@scarf005
Copy link
Contributor Author

i've reproduced it today:
maybe scala-cli is just taking a lot of time between Fetching Scala CLI 1.6.1 and Fetching List which i mistook as "it downloading CLI again"?

scarf@fedora /r/m/h/s/r/e/mdn-content (patch-1)> scala --cli-version 1.6.1 -v -v -v
Fetching Scala CLI 1.6.1
Fetching List(Dependency(org.scala-lang:scala3-compiler_3, 3.6.3, Configuration(), Set(), Publication(, Type(), Extension(), Classifier()), false, true)), adding List(MavenRepository(file:///home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2, None, None, true))
Found 12 artifacts:
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-compiler_3/3.6.3/scala3-compiler_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-interfaces/3.6.3/scala3-interfaces-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/tasty-core_3/3.6.3/tasty-core_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/modules/scala-asm/9.7.0-scala-2/scala-asm-9.7.0-scala-2.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-reader/3.27.1/jline-reader-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal/3.27.1/jline-terminal-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal-jni/3.27.1/jline-terminal-jni-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/util-interface/1.9.8/util-interface-1.9.8.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-native/3.27.1/jline-native-3.27.1.jar

Fetching List(Dependency(org.scala-lang:scala3-sbt-bridge, 3.6.3, Configuration(), Set(), Publication(, Type(), Extension(), Classifier()), false, true)), adding List(MavenRepository(file:///home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2, None, None, true))
Found 1 artifacts:
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-sbt-bridge/3.6.3/scala3-sbt-bridge-3.6.3.jar

Fetching List(Dependency(org.scala-lang:scala3-library_3, 3.6.3, Configuration(), Set(), Publication(, Type(), Extension(), Classifier()), false, true)), adding List(MavenRepository(file:///home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2, None, None, true))
Fetching List(Dependency(org.scala-lang:scala3-compiler_3, 3.6.3, Configuration(), Set(), Publication(, Type(), Extension(), Classifier()), false, true)), adding List(MavenRepository(file:///home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2, None, None, true))
Found 12 artifacts:
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-compiler_3/3.6.3/scala3-compiler_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-interfaces/3.6.3/scala3-interfaces-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/tasty-core_3/3.6.3/tasty-core_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/modules/scala-asm/9.7.0-scala-2/scala-asm-9.7.0-scala-2.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-reader/3.27.1/jline-reader-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal/3.27.1/jline-terminal-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal-jni/3.27.1/jline-terminal-jni-3.27.1.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/util-interface/1.9.8/util-interface-1.9.8.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-native/3.27.1/jline-native-3.27.1.jar

Fetching List(Dependency(org.scala-lang:scala3-library_3, 3.6.3, Configuration(), Set(), Publication(, Type(), Extension(), Classifier()), false, true)), adding List(MavenRepository(file:///home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2, None, None, true))
Found 2 artifacts:
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar
  /home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar

  Running
/home/scarf/.cache/coursier/arc/https/github.com/adoptium/temurin23-binaries/releases/download/jdk-23.0.1%252B11/OpenJDK23U-jdk_x64_linux_hotspot_23.0.1_11.tar.gz/jdk-23.0.1+11/bin/java
-Dscala.usejavacp=true
-cp
/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-compiler_3/3.6.3/scala3-compiler_3-3.6.3.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-interfaces/3.6.3/scala3-interfaces-3.6.3.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/tasty-core_3/3.6.3/tasty-core_3-3.6.3.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/modules/scala-asm/9.7.0-scala-2/scala-asm-9.7.0-scala-2.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/compiler-interface/1.9.6/compiler-interface-1.9.6.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-reader/3.27.1/jline-reader-3.27.1.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal/3.27.1/jline-terminal-3.27.1.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-terminal-jni/3.27.1/jline-terminal-jni-3.27.1.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-sbt/util-interface/1.9.8/util-interface-1.9.8.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/jline/jline-native/3.27.1/jline-native-3.27.1.jar
dotty.tools.repl.Main
-classpath
/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala3-library_3/3.6.3/scala3-library_3-3.6.3.jar:/home/scarf/.cache/coursier/arc/https/github.com/scala/scala3/releases/download/3.6.3/scala3-3.6.3-x86_64-pc-linux.tar.gz/scala3-3.6.3-x86_64-pc-linux/maven2/org/scala-lang/scala-library/2.13.15/scala-library-2.13.15.jar

Welcome to Scala 3.6.3 (23.0.1, Java OpenJDK 64-Bit Server VM).
Type in expressions for evaluation. Or try :help.
                                                                                                                                                                                                                                      
scala> 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs reproduction
Projects
None yet
Development

No branches or pull requests

2 participants