Skip to content

Update dependency scala to v3.10.1 - #77

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/scala-3.x
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/scala-3.x

Conversation

@renovate

@renovate renovate Bot commented Aug 29, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
scala (source) 3.2.2 → 3.10.1 age confidence

Release Notes

scala/scala3 (scala)

v3.10.1

Compare Source

Highlights of the release

Other changes and fixes

Annotations

  • Avoid crashing for an inlined Java annot with a default value #​27095
  • Support Symbol name in @deprecatedName #​27048
  • Reject @throws on non-methods and constructors #​27064
  • Check whether annotation constructors are deprecated #​27049

JVM Backend

  • Optimize and simplify ScalaPrimitives #​27142
  • Stop capturing a Context in PostProcessor #​26328
  • Use the right context when loading symbols during gensig #​27031
  • Encapsulate CallGraph and Inliner #​26320
  • Update dependencies #​27320
  • Upgrade asm-util and asm-commons to 9.11.1 #​27363
  • Treat IINC to parameter locals as a write #​27544

Coverage

  • Coverage: unescape when deserializing #​27127

Documentation

Exports

  • Fix generic signature of exported module accessors #​27046
  • Improve error messages for export statements #​27186

Implicits

Incremental Compilation

  • Fix Symbol.copy ignoring its compilation unit argument #​27162
  • Fix PlainFile equality #​27337

Inline

  • Error out when primaryConstructor params are used out of scope in macros #​27100
  • Fix #​26958 recover call skolem nested in a sibling inline proxy's type #​26966
  • In inlined code, try to preserve SkolemTypes generated from outer inline calls #​26915
  • Also call avoidingType when using the custom unpackProxiesFromResultType during inlining #​26893
  • Fix "cannot establish a reference" when inlining singleton args with non-path prefix #​27236

JDK

  • ClassfileParser: Compute permitted symbols lazily to avoid cyclic refs #​27129

Parser

  • Parser: do not create empty integer literals #​27126

Pattern Matching

  • Fix pattern matching on sealed Java classes with unavailable member types #​27069
  • Avoid trivially true branch for the last arm of an exhaustive match #​27070

Performance

  • Use String as the SourceFile content type #​26846
  • Micro-optimizations, mostly focused on allocations #​27077
  • Avoid some instances of boxing #​26939

Presentation Compiler

  • Add small performance improvements to the presentation compiler #​27083
  • Fix version completion detection after a trailing colon #​27035

Quotes

  • Fix macro typecheck when source content is not available #​27195
  • Fix crash pickling a quote as an inline argument (in different source) #​27039
  • Also dealias transparent types when dealiasing opaques in typedSplice #​26984
  • Fix stale symbol error caused by currentSymbol.isStaticOwner call #​26962
  • Fix how DefDef references are recorded when checking macros #​27263

REPL

  • Parser: allow incomplete files when return type is missing #​27175
  • Feat(repl): add resource directives and a :resource command #​27073
  • Fix(repl): keep session state when using :jar and :dep #​27072
  • Don't try to flexify type lambdas in FlexibleType.make #​27057
  • Don't warn about flexible types in REPL wrapper objects #​27058
  • Fix(repl): do not reuse a resN name that is still in use #​26974
  • Fix(repl): -Xrepl-interrupt-instrumentation:local instrumenting nothing #​26960
  • Remove uses of unsafeNulls from the REPL #​26954
  • Update JLine patch version #​27059

Reporting

SBT Bridge

  • Signal dependencyPhaseCompleted after dependencies are sent #​27135
  • Send dependencies of Java sources to zinc under -Xjava-tasty #​27137
  • Pipelining: wait for queued early TASTy before ending a run #​27141
  • Report JDK classes under -release as binary dependencies #​27132
  • Omit the empty package from names of Java classes reported to zinc #​27136
  • Fix unstable API markers for secondary type parameters #​27366

Scala JS

  • Fix crash boxing Scala.js (+ Scala2) value class to Object #​27082
  • Scala.js: Prepare for minimal Wasm modules. #​26990

Scaladoc

  • Scaladoc: pass classpath to tasty inspector via ctx #​27167
  • Fix Javadoc anchors built from flexible types #​27060

Scripting

  • Close the Source used to validate target scripts #​27188

Settings

  • Fix MainGenericCompiler -D property parsing #​27025

Standard Library

  • Type Fix in StreamExtensions #​27075
  • Add into modifier to the Factory and BuildFrom traits #​26326

Transform

  • LambdaLift: look for outer params in all owners #​27029

Tuples

  • Restore TupleXXL generic signatures for tuples longer than 22 #​27120

Typeclass Derivation

  • Support derivation for self-based type classes #​26719

Typer

  • Fixes for Java inherited statics #​27178
  • Don't lose type aliases under annotations in suppressInto #​27085
  • Try to fix flaky i21015 pos-deep-subtype #​27441
  • Another attempt at fixing i21015 #​27448

Experimental: Capture Checking

  • Make levelOK look at core capabilities #​27170

Experimental: Explicit Nulls

  • Drop null pattern warning #​26967
  • Fix isNullableClassAfterErasure for Null under AnyVal #​26971
  • Fix Java record unapply crash under explicit nulls #​26975
  • Fix #​26994 : make isNotNull true for this and super #​26996
  • Represent FlexibleType using AppliedType #​27004
  • Cast pattern matcher throwaway plan to type check under explicit nulls #​27052
  • Add missing stripNulls to overload resolution of wildcard arguments #​27053

Experimentals

  • Expected type of literal is behind feature flag #​27124

Contributors

Thank you to all the contributors who made this release possible 🎉

According to git shortlog -sn --no-merges 3.10.0..3.10.1 these are:

    66	Solal Pirelli
    21	Wojciech Mazur
    12	Ondřej Lhoták
    11	dependabot[bot]
     9	Jan Chyb
     8	Jakub Warchoł
     8	Rikito Taniguchi
     6	Lukas Rytz
     6	Matt Bovel
     6	Piotr Chabelski
     5	Bartłomiej Kozak
     5	Martin Odersky
     5	Som Snytt
     4	Jamie Thompson
     4	Kenji Yoshida
     4	Mikołaj Fornal
     4	Sébastien Doeraene
     3	TATSUNO “Taz” Yasuhiro
     3	Tomasz Godzik
     3	Yao Xu
     2	Chua Chee Seng
     2	David Barri
     2	Guillaume Martres
     2	James You
     2	Oron Port
     2	Zieliński Patryk
     2	cui fliter
     2	timothy
     1	Anatolii Kmetiuk
     1	Jędrzej Rochala
     1	Natsu Kagami
     1	Oliver Bračevac
     1	Ondrej Lhotak
     1	Ondřej Španěl
     1	Piotr Paradziński
     1	Puerco
     1	myetcd
     1	noti0na1

v3.10.0

Compare Source

Breaking changes

  • Don't infer implicits from non-accessible companion #​25367
  • Enhance constant-folding during inlining #​25731
  • Replace catching StackOverflowError with fuel #​25937
  • Forbid this in top-level definitions #​26448
  • Replace runtime.Rich* implicits on primitives by direct extension methods. #​23872
  • Make -> sugar an inline method #​24728
  • Make with type operator an error #​26545
  • For bytecode generation, use stock ASM (not our old scala-asm fork) #​26772

Highlights of the release

  • Add support for \s space escape #​26515

  • Add support for //> using dep directives in the REPL (along with trailing code) #​26507

  • Add support for java records in pattern matching #​26497

  • Add .deb and .rpm packaging #​26858

  • Bump Scala CLI to v1.17.1 (was v1.16.0) #​27055 #​27107:

    • JEP 512 flexible main methods on JDK 25+ (JDK 21+ with --enable-preview)
    • Individual files as resources via --resource and //> using resource
    • //> using exclude is accepted in .sc scripts
    • -d paths ending in .jar produce a library JAR, matching scalac
    • lts version tags now resolve to the Scala 3.9 LTS series; use 3.3.lts to pin the 3.3 series
    • Refer to Scala CLI v1.17.0 and v1.17.1 for details
  • New stablized features:

    • SIP 71: strictEqualityPatternMatching is now enabled by default default & add deprecation mechanics for -language feature flags #​26424
  • New preview features:

    • SIP 61: Unroll default arguments for binary compatibliy is now in preview #​24903
    • SIP 75: Relaxed lambda syntax is now in preview #​26728
    • SIP 68: Referenceable package objects is now preview #​24586
  • New experimental features:

    • Pre-SIP: Inline Traits & Specialized Traits #​26156
    • Pre-SIP: Modular AGentic Interface Code: Spec strings #​26486

Other changes and fixes

Annotations

Backend

  • More accurate generic signatures for boxed primitives #​25944
  • Do not emit unnecessary fields for nested objects #​25538
  • Various performance optimizations #​3214
  • For bytecode generation, use stock ASM (not our old scala-asm fork) #​25989
  • Layer JVM backend without cycles #​26237
  • Fix backend crash for null.hashCode, clean up #​27094

Desugaring

  • Use updated params when desugaring macro context bounds #​26206

Scaladoc

  • Scaladoc: find members ending in ! or $ #​26739
  • Scaladoc: Do not crash on class+module in API package #​26766
  • Scaladoc: Do not allow resolving warnings to hide each other #​26742
  • Scaladoc: Recursively unwrap exported trees #​26737
  • Scaladoc: Stop hijacking link clicks #​26664
  • Scaladoc: stay on the same page when switching versions #​26762
  • Disable bogus Scaladoc warnings #​26663

Documentation

Extension Methods

  • Fix: prevent infinite recursion in compareAppliedTypeParamRef #​26608
  • Fix regression: more frequently cast the result of transparent inline #​26684

Implicits

  • Also map types in Implicits.emitDictionary #​26143

Incremental Compilation

  • Fixes #​26340: Break cross-unit cyclic export across recompiled source siblings #​26341

Inline

  • Fix fuel-related OpenCB issues #​26898
  • Fix summonInline deferred inline selection #​26002
  • Fix "Since 3.8.0-RC1, inline match with inlined values sometimes does not compile as it erases values that it accesses" #​24935
  • Copy erased flag into inline access proxies #​26191
  • Fix (#​26178) private inline subclass access proxy bug #​26176
  • Speed up inlining #​26823
  • Do not reuse the def's TypeTree when wrapping rhs for inlining #​26976
  • Make parameter proxies of inline methods have explicit types #​26989

Java Interop

  • Add support for java records in pattern matching #​26497
  • Feat: support Java 25 main class discovery #​26642

JDK

  • Replace synchronized(this) with lock-free initState in LazyList #​26100
  • Parse classfile generic parameters defined in supertype generic signature #​26317
  • Handle missing Java inner class dependencies in classfile parser #​26673

Standard Library

  • Add an implementation of IsSeq for IArray. #​24552
  • Add an implementation of BuildFrom for IArray #​24674
  • Add CanEqual instance for NamedTuple #​24890
  • Add string singleton comparison operators to scala.compiletime.ops.string. #​24748
  • Chore: remove old support for getClass in scala.AnyVal #​24687
  • Chore: StringContext methods are not Scala 2 macros anymore #​24407
  • Replace runtime.Rich* implicits on primitives by direct extension methods. #​23872
  • Add implicit conversion from IArray.type to Factory #​24675
  • Remove all uses of String.format from the standard library. #​26568
  • Fix Boolean scaladoc to match other primitives re: extensions #​26659
  • Fix Enumeration.ValueSet.iteratorFrom for negative IDs #​26672
  • Fix: LongMap.put returning None for existing Long.MinValue key #​26274
  • Perf: fix redundant rootNode.diff computation in HashSet.diff #​26275
  • Perf: eliminate redundant getHash calls in HashMap/HashSet concat #​26278
  • Perf: skip builder allocation for empty source in HashMap.from #​26280
  • Perf: eliminate local object allocation in RedBlackTree.partitionEntries #​26285
  • Perf: ArrayDeque.clear() from O(n) to O(1) with GC-safe nulling #​26288
  • Perf: use bound variable in ArrayOps.WithFilter.flatMap #​26294

Linting

  • Fix "Spurious shadowing warning with -Wshadow:type-parameter-shadow" #​26566
  • Fix false unused for renamed extension method #​26441
  • Add warning for use of interpolator from Any #​26305
  • Update -Wconf:src to match Scala 2 behavior #​24772

Match Types

Quotes

  • Recover call skolems in avoid instead of typing inline proxies as skolem #​26872
  • fix: #​25245 Ensure remapping of class member infos referencing spliced types #​26307
  • Check macro expansion type #​25756
  • Macro interpreter: rethrow RecursionOverflow #​26896

Nullability

  • Make stableNull public in the stdlib #​25886
  • Make Null a subclass of AnyVal under -Yexplicit-nulls. #​25393
  • Safe universal methods under -Yexplicit-nulls. #​26771

Parser

  • Fix #​26564: warn on dubious negative Long/Float/Double literal syntax #​26725
  • Parser: Recover from unclosed string literal errors #​26763
  • Fix outline compilation with string interpolation #​26636
  • Make with type operator an error #​26545
  • Dedented string literals alternative implementation #​26332
  • Support \s space escape also in interpolations #​26845

Pattern Matching

  • Fix false exhaustivity warning on invariant type constructors #​26430
  • Simplify unapply result types to handle match types #​26631
  • Check inhabitedness of counter-examples in satisfiable #​26356
  • Preserve refinement types in SpaceEngine's erase #​26403
  • Ignore classifiers when casting in a pattern match #​26526
  • Extend checkSensical test to scrutinees of derived value classes #​26421
  • Handle generic tuple in getMatch branch #​26157

Pickling

Presentation Compiler

  • Fix build break due to conflicting PRs #​26495
  • Improvement: fallback PC symbol location position to a classfile if no source exists #​26454
  • Fix PcInlayHints crash on inlined trees from external dependencies #​26385
  • Bugfix: Don't show errors from other files #​26346
  • Chore: Add batch semanticdb for Metals 2 #​26323
  • Bugfix: Allow to use sourcepath even if binary files already exist #​27086

REPL

  • Feat: add -Yrepl-print-tostring to render REPL results via toString #​26435
  • Feat(repl): support the toolkit directive and :toolkit command #​26788
  • Retain loading diagnostics across REPL completions #​26818
  • Fix(repl): restore SourceFile.maybeIncomplete #​26811
  • Drop REPL parse warnings on parse error #​26798
  • Feat(repl): support the jar directive #​26726
  • Feat(repl): support dependency directive aliases #​26722
  • Refactor(repl): command registry #​26716
  • Refactor(repl): using directive handling #​26708
  • REPL: refactor parsing commands + trailing code + extra test coverage #​26602
  • Fix: REPL crash on :dep after compiler queries #​26599
  • REPL: apply settings changes to trailing code #​26596
  • Prevent mixing of : commands and //> using directives in a single REPL input & raise directives parser diagnostics #​26592
  • Fix: rollback REPL state after compilation error #​26536
  • Allow for directives in the REPL to be preceded/interjected by comments or empty lines #​26511
  • Add :replay command to the REPL #​26506
  • Add deprecated :paste command to the REPL #​26496
  • Feat: add :save command to the REPL #​26493
  • Feat: -deprecation and -feature by default in the REPL #​26484
  • Fix: make REPL completion interruptible #​26443
  • Rename -Xrepl-disable-display to -Xrepl-disable-evaluation #​26961

Reporting

  • More helpful implicit not found message for ClassTag[T] #​26715
  • Scaladoc: do not warn on unused scalacOptions by default #​26717
  • Print right-associative operators as selections #​26452
  • Expose inline call-site chain as structured DiagnosticRelatedInformation #​26338
  • Better transparent inline errors (add note about transparent inline limitation) #​26335
  • Fix: emit -Winfer-union warning in the REPL #​26537
  • Do not eagerly compute potential migration diagnostic messages #​26687

Rewrites

  • Add -Yapp-to-main rewrite converting object extends App to an explicit main #​26370

SBT Bridge

  • Fix pattern-match undercompilation when a case class or extractor changes #​26262

Scala-JS

SemanticDB

  • Bugfix: Fix the issue and no longer show <?> which is invalid #​26607
  • Move test-only SemanticDB code to test sources #​26482
  • Emit definition occurrence for primary constructor parameters in SemanticDB #​26410
  • Semanticdb: emit occurrence for generated main entry points #​26354

Transform

  • Emit synchronized methods explicitly on the JVM #​26697
  • Restrict private access assert to nonsynthetic pos #​26760
  • Fixes #​26352: Reconstruct a nested module's outer accessor for inlined references in downstream units #​26353
  • Fix SAM conversion crash on @​VarArgs trait method #​26141
  • Do not emit a SYNCHRONIZED method for Outer.this.synchronized calls #​26998

Tuples

  • Make -> sugar an inline method #​24728
  • Add support for member selection on generic tuples with abstract type bounds #​26494

Typer

  • Prohibit Unsafe Wildcard Match-type Applications #​25885
  • Allow appliedToTypeTrees to operate on block expressions #​26259
  • Fixes #​24936: "missing outer accessor" crash for static module reached via trait self type #​26355
  • Fixes #​24414: Fix StaleSymbolException in Namer.addChild after compilation suspension #​26019
  • Do not create forwarders when an error has already occurred #​26220
  • Fix stable reference check for And types with type params #​25940
  • One more fuel check #​26897
  • Fix Windows-only stack overflow #​27027
  • Re-fix #​26959 by avoiding Unit =:= on class refs to fix cyclic TASTy load #​27045

Experimental: Capture Checking

  • Fix capture checker crash when mapping a Var capture set #​26667
  • Fixes #​26556: Handle flexible types in cc #​26709
  • Do Not Map Capture Variables in GlobalCapToLocal #​26581
  • Prohibit capset applications with postfix hat #​26583
  • Be more selective in localCapToGlobal #​26453
  • Tests for #​26416 #​26423
  • Disallow polymorphic function types over impure function types #​26084
  • Changes to usage leak detection and reporting #​26253
  • Add missing & caps.Pure bounds to the ClassTagSeqFactory family #​26224
  • Several fixes around fresh and Unscoped. #​26193
  • Keep parameter names of closures under cc #​26315
  • CC: Implement Classifier Exclusion Pt. 1 & 2 #​26383
  • Add MutableIdentitySet to optimize variable dependencies in CC #​26720
  • Some small fix in CC #​26705
  • Fix empty capture set handling in CC Setup #​26519
  • Better handling of nested capture sets #​26547
  • Drop reach capabilities #​26246

Coverage

  • Fix coverage capture for lifted constructor args #​26571
  • Fix coverage lifting of skolem-prefixed types #​26613
  • Scoverage: instrument chained calls correctly #​26166
  • Fix coverage lifting across unsafeDiscardUses #​26601

Experimental: Erased definitions

Experimental: Match Subcases

  • Improve exhaustivity/reachability checking for sub-cases #​25694

Experimental: Separation Checking

  • Handle method application in separation checker #​26419
  • Fixes for pattern matching under separation checking #​26580

Experimental: Strict Equality

  • Enable strictEqualityPatternMatching (SIP-67) by default & add deprecation mechanics for -language feature flags #​26424
  • Fix experimental flags for SIP-67 to be enabled at Scala 3.10 #​26428

Experimental: Unroll

JVM Backend Optimizer

  • Use the optimizer on the bootstrapped compiler #​26373
  • Stop capturing a Context for optimizer warnings #​26236
  • Optimizer misc improvements #​26704
  • Only run trait specialization passes when compilation units contain inline traits #​26842

Named Tuples

  • Optimise NamedTuple.toSeqMap #​25318
  • Make namedTupleCanEqual stable #​26243
  • Fix NamedTuple scaladoc #​26319
  • Fix named-tuple pattern resolution under -Yexplicit-nulls #​26233

Package Manager

Settings

  • Remove deprecated settings lifted to other categories #​26170
  • Remove no-op deprecated settings #​26171
  • Remove deprecated -Youtput-only-tasty #​26169
  • Add back and deprecate already stabilised/in-preview language feature flags #​26425
  • Move relaxedLambdaSyntax from experimental to preview #​26728

Specification

  • Preview SIP 68: Referenceable package objects #​24586

Testing

  • Add DeterminismTest checking classfile/TASTy stability under recompilation #​26553

Infrastructure

  • Use the stdlib more instead of defining methods in dotc.util #​24724
  • Simplify classpath handling #​26313
  • Centralize JAR handling #​26331
  • Encapsulate and simplify IO package further #​26485
  • Simplify SourceFile, remove undocumented support for shebang #​26444
  • Simplify classfile reading #​26481
  • Improve IO package encapsulation #​26398
  • Encapsulate source paths more #​26795
  • LogicalPackagesProvider: use the compilation Context #​26776
  • Fix paths of binary dependencies on module objects #​26761
  • Remove NoAbstractFile #​26706
  • Remove misleading Symbol.isPrivate #​26640
  • Delete dead code #​26227
  • Fix some typos #​26230
  • Remove some unneeded null checks and uncheckedNNs #​26225
  • Tolerate lack of source file for relative paths #​26900
  • Fix typos across the codebase #​26334
  • Encapsulate SourceFile more #​26718
  • Delete dead code in io #​26179
  • Increase phase ID width, stealing a bit from run ID #​27006
  • Minimize Tree.symbol calls #​26914
  • Remove ThrowingReporter #​26993
  • Simplify classpath code #​26712

Experimetnal: Safe Mode

  • Revise SafeRefs checking to make it work for inlined defs #​26154
  • Disallow dollars in names in safe mode #​25657
  • Fix $ warning and rewrite on already-backticked names #​27050

Contributors

Thank you to all the contributors who made this release possible 🎉

According to git shortlog -sn --no-merges 3.9.0..3.10.0 these are:

   144	Solal Pirelli
    75	Martin Odersky
    32	Piotr Chabelski
    28	Wojciech Mazur
    26	Jamie Thompson
    26	Oliver Bračevac
    23	Jakub Warchoł
    16	Patryk Zieliński
    14	Anatolii Kmetiuk
    14	Rikito Taniguchi
    13	Bill Venners
    11	Sébastien Doeraene
    10	Som Snytt
     8	He-Pin(kerr)
     8	dependabot[bot]
     7	Matt Bovel
     6	Jan Chyb
     6	Oron Port
     6	Tomasz Godzik
     5	Bartłomiej Kozak
     5	Claude
     5	HarrisL2
     5	Jozef Koval
     5	Lukas Rytz
     5	Yichen Xu
     5	noti0na1
     4	Jeon Yoonjae
     4	Puerco
     2	Alex Archambault
     2	Dmytro Mitin
     2	Emil Ejbyfeldt
     2	GitHub Copilot
     2	Hamish Starling
     2	Hamza Remmal
     2	Matthias Kurz
     2	Mikołaj Fornal
     2	Seth Tisue
     2	Yoonjae Jeon
     1	Arnout Engelen
     1	Darwin Morris
     1	Guillaume Martres
     1	Hamish
     1	Jack Koenig
     1	James You
     1	Jason Zaugg
     1	Katarzyna Marek
     1	Kenji Yoshida
     1	Li Haoyi
     1	Mathias
     1	Piotr Paradziński
     1	Rok Kralj
     1	Stas Shevchenko
     1	Tom Riddle
     1	Walter Tetzner
     1	Zieliński Patryk
     1	eugene yokota
     1	rochala

v3.9.0: LTS

Compare Source

Highlights of the release

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/scala-3.x branch from 160a070 to 0125cc1 Compare September 13, 2026 23:31
@renovate
renovate Bot force-pushed the renovate/scala-3.x branch from 0125cc1 to 3a55d8e Compare October 10, 2026 11:56
@renovate renovate Bot changed the title Update dependency scala to v3.9.0 Update dependency scala to v3.10.0 Oct 10, 2026
@yegor256

Copy link
Copy Markdown
Member

@rultor please, try to merge

@rultor

rultor commented Oct 30, 2026

Copy link
Copy Markdown

@rultor please, try to merge

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here.

@rultor

rultor commented Oct 30, 2026

Copy link
Copy Markdown

@rultor please, try to merge

@renovate[bot] @yegor256 Oops, I failed. You can see the full log here (spent 6s).

++ dirname ./run.sh
+ cd .
+ echo 1676
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Fri Oct 30 17:36:08 UTC 2026
+ uptime
 17:36:08 up 13 min,  0 users,  load average: 0.08, 0.07, 0.08
+ cat
com.rultor.spi.Profile: There is no 'merge' section in .rultor.yml for branch master in repo polystat/polystat-cli
	at com.rultor.agents.req.StartsRequest.docker(StartsRequest.java:264)
	at com.rultor.agents.req.StartsRequest.vars(StartsRequest.java:174)
	at com.rultor.agents.req.StartsRequest.script(StartsRequest.java:99)
	at com.rultor.agents.req.StartsRequest.process(StartsRequest.java:68)
	at com.rultor.agents.AbstractAgent.execute(AbstractAgent.java:48)
	at com.rultor.spi.Agent.execute(Agent.java:70)
	at com.rultor.agents.VerboseAgent.execute(VerboseAgent.java:35)
	at com.rultor.Routine.process(Routine.java:168)
	at com.rultor.Routine.unsafe_aroundBody0(Routine.java:151)
	at com.rultor.Routine.run(Routine.java:1)
	at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:164)
	at com.jcabi.aspects.aj.MethodInterrupter.wrap(MethodInterrupter.java:109)
	at com.rultor.Routine.unsafe(Routine.java:146)
	at com.rultor.Routine.safe(Routine.java:115)
	at com.rultor.Routine.lambda./run.sh(Routine.java:101)
	at com.jcabi.log.VerboseRunnable.run(VerboseRunnable.java:190)
	at com.rultor.Routine.run(Routine.java:102)
	at com.jcabi.log.VerboseRunnable.run(VerboseRunnable.java:190)
	at com.jcabi.aspects.aj.MethodScheduler.lambda./run.sh(MethodScheduler.java:194)
	at java.base/java.util.concurrent.Executors.call(Executors.java:572)
	at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.run(ScheduledThreadPoolExecutor.java:305)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor.run(ThreadPoolExecutor.java:642)
	at com.jcabi.log.VerboseThreads.run(VerboseThreads.java:222)
	at java.base/java.lang.Thread.run(Thread.java:1583)

+ exit -1
'cid' file is absent, most probably the Docker container wasn't started correctly

@renovate
renovate Bot force-pushed the renovate/scala-3.x branch from 3a55d8e to a3fac07 Compare November 10, 2026 20:56
@renovate renovate Bot changed the title Update dependency scala to v3.10.0 Update dependency scala to v3.10.1 Nov 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants