ValdemarGr / mezel

Scala BSP implementation for Bazel.
Apache License 2.0
17 stars 2 forks source link

Error while trying to build mezel aspect #33

Closed susliko closed 1 month ago

susliko commented 2 months ago

Hi! I'm encountering some error trying to setup Mezel for the first time.

Setup

I've followed installation instructions from the README with mezel version 3abf764c148b38b98cd384194eb8ea589e87bdda and this mezel.bsp:

{"argv":[
  "bazelisk", "run", "@mezel//rules:mezel_jar", "--",
  "--build-arg", "--extra_toolchains=//settings:scala_toolchain_3_3_1",
  "--aquery-arg", "--extra_toolchains=//settings:scala_toolchain_3_3_1",
],"bspVersion":"2.1.0","languages":["scala"],"name":"Mezel","version":"1.0.0"}

Commit of rules_scala is 47505a54a5b260d8723d8f488e68f0668f357ec2.

Scala toolchain setup is

[
    setup_scala_toolchain(
        name = "scala_toolchain" + version_suffix(scala_version),
        enable_diagnostics_report = True,  
        enable_semanticdb = True,
        scala_version = scala_version,
        ...
    )
    for scala_version in SCALA_VERSIONS
]

where SCALA_VERSIONS is [2.13.14, 3.3.1]

Error

Execution of bazelisk build '//...' --aspects '@mezel//aspects:aspect.bzl%mezel_aspect' '--output_groups=bsp_info,bsp_info_deps' fails with an error:

ERROR: /path/to/some/BUILD:447:18: in @@mezel//aspects:aspect.bzl%mezel_aspect[non_root_projects_as_build_targets="true"] aspect on scala_library rule //my:target2:
Traceback (most recent call last):
        File "/path/to/bazel/cache/450e82b77b562884bdd3ab54b96d3e2b/external/mezel/aspects/aspect.bzl", line 103, column 53, in _mezel_aspect
                ctx.actions.write(scalac_options_file, json.encode(scalac_options_content))
Error in encode: in struct field .semanticdbPlugin: cannot encode File as JSON
ERROR: Analysis of aspects '[@@mezel//aspects:aspect.bzl%mezel_aspect] with parameters {} on //my:target1' failed; build aborted: Analysis of target '//my:target2' failed
ValdemarGr commented 2 months ago

Thanks for the report.

I found this commit https://github.com/bazelbuild/rules_scala/commit/f8274d662b5422aaeb6d68ac4dca4cfc250914cc which changes it from string to file. I'll deploy a version compatible with HEAD of rules_scala when I'm done implementing a fix.

Please ask if you have more issues or questions.

ValdemarGr commented 2 months ago

A new version has been release that addresses the issue you've highlighted.

susliko commented 2 months ago

Thank you for such a prompt response!

I've tried latest commit of Mezel, now it fails with

        File "/.../external/mezel/aspects/aspect.bzl", line 43, column 93, in _mezel_aspect
                semanticdb_plugin = sdb.plugin_jar if type(sdb.plugin_jar) == "string" else sdb.plugin_jar.path
Error: 'NoneType' value has no field or method 'path'
ValdemarGr commented 2 months ago

Thank you for such a prompt response!

I've tried latest commit of Mezel, now it fails with

        File "/home/v.morkovkin/.cache/bazel/_bazel_v.morkovkin/450e82b77b562884bdd3ab54b96d3e2b/external/mezel/aspects/aspect.bzl", line 43, column 93, in _mezel_aspect
                semanticdb_plugin = sdb.plugin_jar if type(sdb.plugin_jar) == "string" else sdb.plugin_jar.path
Error: 'NoneType' value has no field or method 'path'

My apologies, I forgot about scala 3. Does using scala 2 pose any issues?

susliko commented 2 months ago

Actually, it was an output from scala 2 toolchain. Thinking that the problem might manifest itself only with Scala 3 I've changed the bsp config to :

{"argv":[
  "bazelisk", "run", "@mezel//rules:mezel_jar", "--",
  "--build-arg", "--extra_toolchains=//settings:scala_toolchain_2_13_14",
  "--aquery-arg", "--extra_toolchains=//settings:scala_toolchain_2_13_14",
],"bspVersion":"2.1.0","languages":["scala"],"name":"Mezel","version":"1.0.0"}

If it's relevant, I'm using Bazel 7.1.2

ValdemarGr commented 2 months ago

Thats interesting.

In rules_scala https://github.com/bazelbuild/rules_scala/blob/6c6ba4e31cb56c038fe9967efd222007d73fd5cf/scala/private/phases/phase_semanticdb.bzl#L39 it looks like plugin_jar cannot be None in the case of using Scala 2.

It seems that you're using a non-standard toolchain setup since the defaults of rules_scala seem to be fixed towards 2.13.12. Can you verify that your setup would satisfy toolchain.scala_version.startswith("2").

susliko commented 2 months ago

Is there a straightforward way (without writing rules in starlark) to print all fields of a toolchain?

ValdemarGr commented 2 months ago

While technical starlark, you can query the providers of a scala_library like the following:

bazel cquery "//example/src/main/scala/example" --output starlark --starlark:expr 'providers(target)'

Or more specifically the semanticdb info:

bazel cquery "//example/src/main/scala/example" --output starlark --starlark:expr 'providers(target)["@io_bazel_rules_scala//scala:semanticdb_provider.bzl%SemanticdbInfo"]'

# struct(is_bundled_in_jar = False, plugin_jar = <source file semanticdb-scalac_2.13.12-4.8.4.jar>, semanticdb_enabled = True, target_root = "bazel-out/k8-fastbuild/bin/example/src/main/scala/example/_semanticdb/example")
susliko commented 2 months ago

Invoking the first command you've provided on cross-built targets I get two objects in the output: one for Scala 2.13, another for Scala 3.

Scala 2.13:

"@@io_bazel_rules_scala//scala:semanticdb_provider.bzl%SemanticdbInfo": 
struct(is_bundled_in_jar = False, plugin_jar = <source file semanticdb-scalac_2.13.12-4.8.4.jar>, 
semanticdb_enabled = True, 
target_root = "bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/my-target-path/_semanticdb/my-target")

(seeing 2.13.12 here makes me think that I messed up with overriding this rules_scala-hardcoded version to 2.13.14)

Scala 3:

"@@io_bazel_rules_scala//scala:semanticdb_provider.bzl%SemanticdbInfo": 
struct(is_bundled_in_jar = False, plugin_jar = None, semanticdb_enabled = True, 
target_root = "bazel-out/k8-fastbuild/bin/my-target-path/_semanticdb/my-target")
ValdemarGr commented 2 months ago

I could only reproduce the None error when using Scala 3.

I've released a 0.2.2 that addresses the Scala 3 of None for the semanticdb jar. I think this might fix your issue.

So for why it might be failing like this on Scala 2; I'm guessing here, but could it be the case that your build never picks your Scala 2 toolchain?

Bazel can be a bit fickle about toolchain resolution, since it is based on a set of constraints. You can ask for the resolution for a given target to see what is going on.

bazel build "--toolchain_resolution_debug=.*" "//my/target"
# INFO: ToolchainResolution: Performing resolution of @@io_bazel_rules_scala//scala:toolchain_type for target platform @@local_config_platform//:host
#       ToolchainResolution:   Toolchain //:toolchain-scala_toolchain_2 is compatible with target plaform, searching for execution platforms:
#       ToolchainResolution:     Compatible execution platform @@local_config_platform//:host
#       ToolchainResolution:   All execution platforms have been assigned a @@io_bazel_rules_scala//scala:toolchain_type toolchain, stopping

From the rules_scala implementation, it seems most of toolchain deps providers rely on the SCALA_VERSION constant, so I'm not sure if the toolchain introduced by --extra_toolchains will get picked, even if it appears first in toolchain resolution, since the execution constraints are not satisfied for a secondary scala version.

 ✘ valde@nixos  ~/git/mezel   main  cat bazel-mezel/external/io_bazel_rules_scala_config/BUILD
load("@bazel_skylib//rules:common_settings.bzl", "string_setting")
string_setting(
    name = "scala_version",
    build_setting_default = "2.13.12",
    values = ["2.13.12", "3.3.1"],
    visibility = ["//visibility:public"],
)
config_setting(
    name = "scala_version_2_13_12",
    flag_values = {":scala_version": "2.13.12"},
    visibility = ["//visibility:public"],
)
config_setting(
    name = "scala_version_3_3_1",
    flag_values = {":scala_version": "3.3.1"},
    visibility = ["//visibility:public"],
)
 valde@nixos  ~/git/mezel   main  cat bazel-mezel/external/io_bazel_rules_scala_config/config.bzl 
SCALA_VERSION='2.13.12'
SCALA_VERSIONS=["2.13.12", "3.3.1"]
SCALA_MAJOR_VERSION='2.13'
SCALA_MINOR_VERSION='12'
ENABLE_COMPILER_DEPENDENCY_TRACKING=False%                                                                                                                                                                                                                                               

From the docs it also looks like they address parts of the rules that haven't been fully migrated to cross compilation.

susliko commented 2 months ago

I'm guessing here, but could it be the case that your build never picks your Scala 2 toolchain?

Project Settings and Structure

I'll elaborate a little on the structure of my project. It has Scala 3 configured as a default version

➜  api git:(master) ✗ cat bazel-api/external/io_bazel_rules_scala_config/config.bzl
SCALA_VERSION='3.3.1'
SCALA_VERSIONS=["2.13.14", "3.3.1"]
SCALA_MAJOR_VERSION='3.3'
SCALA_MINOR_VERSION='1'
ENABLE_COMPILER_DEPENDENCY_TRACKING=False%                                                                                                                          

It's structure is roughly like the following

/core/ 
   # All targets here are being crossbuilt (i.e. `scala_version` setting is not set in `scala_library`).
   # Needed Scala version is  picked in targets that depend on these "core" targets.
/apps/
   app1/ # Fixes scala to 3.3.1
   app2/ # Fixes scala to 2.13.14

Toolchain resolution results

For one of cross-built "core" targets:

INFO: ToolchainResolution: Performing resolution of @@io_bazel_rules_scala//scala:toolchain_type for target platform @@local_config_platform//:host
      ToolchainResolution:   Rejected toolchain //settings:scala_toolchain_2_13_14_impl; mismatching config settings: scala_version_2_13_14
      ToolchainResolution:   Toolchain //settings:scala_toolchain_3_3_1_impl is compatible with target plaform, searching for execution platforms:
      ToolchainResolution:     Compatible execution platform @@local_config_platform//:host
      ToolchainResolution:   All execution platforms have been assigned a @@io_bazel_rules_scala//scala:toolchain_type toolchain, stopping
      ToolchainResolution: Recap of selected @@io_bazel_rules_scala//scala:toolchain_type toolchains for target platform @@local_config_platform//:host:
      ToolchainResolution:   Selected //settings:scala_toolchain_3_3_1_impl to run on execution platform @@local_config_platform//:host

Picked scala 3.3.1 as expected. Same for "app1".

For "app2" (which is not ported to scala 3 yet)

INFO: ToolchainResolution: Performing resolution of @@io_bazel_rules_scala//scala:toolchain_type for target platform @@local_config_platform//:host
      ToolchainResolution:   Toolchain //settings:scala_toolchain_2_13_14_impl is compatible with target plaform, searching for execution platforms:
      ToolchainResolution:     Compatible execution platform @@local_config_platform//:host
      ToolchainResolution:   All execution platforms have been assigned a @@io_bazel_rules_scala//scala:toolchain_type toolchain, stopping
      ToolchainResolution: Recap of selected @@io_bazel_rules_scala//scala:toolchain_type toolchains for target platform @@local_config_platform//:host:
      ToolchainResolution:   Selected //settings:scala_toolchain_2_13_14_impl to run on execution platform @@local_config_platform//:host

Picked scala 2.13.14 as expected.

From the docs it also looks like they address parts of the rules that haven't been fully migrated to cross compilation.

Only ported scala rules are used in my case : scala_library / scala_test / scala_binary.

Build import results

With your latest commit I was able to import the project. Thank you! 🚀 Some ide functionality is working now.

Remaining issues

There are still a few issues I've observed.

Default scala version is picked for all targets

Despite "app2" being configured to use 2.13, it's imported as if it was scala 3 target. Doctor output:

### //apps/app2:app2
  - target type: Scala 3.3.1
  - goto functionality: metalsDecode:file:///.../apps/app2:app2a.metals-buildtarget
  - compilation: ✅ 
  - diagnostics: ✅ 
  - interactive: ✅ 
  - semanticdb: ⚠️ 
  - debugging: ❌
  - java: ⚠️ 

Diagnostic files not found

In Metals logs there is such log for each target:

2024.08.25 09:32:46 WARN  6: buildTarget/compile: no diagnostics file for //some:target, this will cause a degraded experience

If I introduce some compilation error into any file I can see expected compiler errors in Metals logs, but not in nvim diagnostics.

I'll try making a repository with reproduction of these issues.

ValdemarGr commented 2 months ago

For debugging purposes, mezel puts all messages into a folder.

2024.08.25 04:29:17 INFO  Starting Mezel server, logs will be at /tmp/mezel-logs-10048030355442208497

You can also tell metals to trace the messages from the metals side of things, if you create a trace file.

echo "" > .metals/bsp.trace.json

The scala version issue was because the aspect depended on SCALA_VERSION, in 0.2.3 it now pulls it from the target's toolchain.

However for the diagnostics (for scala 3) I don't have good news. rules_scala currently hasn't implemented the diagnostics protocol for scala 3. I believe bazel-bsp parses the std{out,err} of the compiler log, but I have found this to be a bit brittle, especially for multiline errors, so I would prefer having access to the compiler diagnostics.

ValdemarGr commented 2 months ago

I created an issue in rules_scala about the diagnostics reporting. I am not sure how difficult the task is though, since I have little experience with the workings of the scala 3 compiler.

susliko commented 2 months ago

With 0.2.3 release scala version is determined correctly, thank you 🙇🏻 But I'm still getting

9: buildTarget/compile: no diagnostics file for //some:target, this will cause a degraded experience

for every target, including all 2.13 targets.

I've looked into mezel-to-metals logs, but there are no prior erroneous logs that could point at the cause of this 🤔

ValdemarGr commented 2 months ago

Mezel runs the following query to find the generated diagnostics files.

bazel aquery 'mnemonic("Scalac", "...") union mnemonic("FileWrite", "...")' --output=text

Could you replace the "..." part with your target and find the *.diagnosticsproto file in Outputs.

If you don't see your target in the query, could you run.

bazel aquery '//example/src/main/scala/example:example' --output=text

And find the action leading to the generation of a "diagnosticsproto" file.

Also make sure that your toolchain has enable_diagnostics_report = True enabled.

susliko commented 2 months ago

Yes, there is bazel-out/k8-fastbuild/bin/my/target.diagnosticsproto in the output of the first command.

I've noticed a pack of "No such file or directory errors" preceding buildTarget/compile: no diagnostics file for .. messages:

2024.08.26 09:56:19 ERROR Running process '/home/susliko/.cache/bazel/_bazel_susliko/mezel-450e82b77b562884bdd3ab54b96d3e2b/execroot/__main__/external/zulu_jdk11_linux_x64/bin/java -version' failed
java.io.IOException: Cannot run program "/home/susliko/.cache/bazel/_bazel_susliko/mezel-450e82b77b562884bdd3ab54b96d3e2b/execroot/__main__/external/zulu_jdk11_linux_x64/bin/java" (in directory "/home/susliko/.cache/bazel/_bazel_susliko/mezel-450e82b77b562884bdd3
ab54b96d3e2b/execroot/__main__/external/zulu_jdk11_linux_x64"): error=2, No such file or directory

But this jdk is there and -version command is executable

ValdemarGr commented 2 months ago

I think I'll need more information to understand why that error occurs.

My JDK path usually looks like.

/home/valde/.cache/bazel/_bazel_valde/install/7e26c0f1b3f6b658dee2b9a9a80ffbb2/embedded_tools/jdk/bin/java

Or for remote JDK.

mezel-.../execroot/repo/external/remotejdk11_linux/bin/java

With the following .bazelrc.

build --java_language_version=11
build --java_runtime_version=remotejdk_11
test --java_language_version=11
test --java_runtime_version=remotejdk_11

Are you running nix or some other distribution without a FHS layout?

susliko commented 2 months ago

I'm using vanilla ubuntu linux. I'll try to minimize the issue and publish it

susliko commented 2 months ago

It's not that I have minimized this issue, but I have found a strange behavior or rules_scala which might be related to it. https://github.com/susliko/bazel-scala-diagnostics/

# core/BUILD
scala_core_module(
    name = "a",
    directory = "a",
    deps = select_for_scala_version(
        before_3 = fs2_213,
        since_3 = fs2_3,
    ),
)

scala_core_module(
    name = "b",
    directory = "b",
    module_deps = ["//core:a"],
    scala_version = "2.13.14"
)

scala_core_module(
    name = "c",
    directory = "c",
    module_deps = ["//core:a"],
    scala_version = "3.3.1"
)

Steps:

  1. bazel build all
  2. ls bazel-out/k8-fastbuild/bin/core/. Note that there are .diagnosticsproto and semanticdb files only for targets a and c
  3. in WORKSPACE set scala_version = scala213_version (changing default version in workspace from 3 to 2.13)
  4. bazel clean
  5. bazel build all
  6. ls bazel-out/k8-fastbuild/bin/core/. Note that there are .diagnosticsproto and semanticdb files only for targets a and b
ValdemarGr commented 2 months ago
 valde@nixos  ~/git/bazel-scala-diagnostics   master ✚  bazel aquery 'mnemonic("Scalac", "//core/...") union mnemonic("FileWrite", "//core/...")' --output=text | grep -B 7 "Outputs:.*diagno"
Computing main repo mapping: 
Loading: 
Loading: 0 packages loaded
Analyzing: 3 targets (0 packages loaded, 0 targets configured)
INFO: Analyzed 3 targets (0 packages loaded, 0 targets configured).
INFO: Found 3 targets...
action 'scala @//core:a'
  Mnemonic: Scalac
  Target: //core:a
  Configuration: k8-fastbuild
  Execution platform: @local_config_platform//:host
  ActionKey: 7faf91e9b253507f1d1b58f6ca50e6b3b51d967b4cd05c7dbe8b6a2c5739ab9a
  Inputs: [bazel-out/k8-fastbuild/bin/core/a_MANIFEST.MF, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_13_14/io_bazel_rules_scala_scala_library_2_13_14.stamp/scala-library-2.13.14-stamped.jar, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_sc
ala_reflect_2_13_14/io_bazel_rules_scala_scala_reflect_2_13_14.stamp/scala-reflect-2.13.14-stamped.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/header_fs2-core_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external
/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/header_fs2-io_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/header_fs2-reactive-streams_2.13-3.10.2.jar, bazel-out/k8-
fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/header_ip4s-core_2.13-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-
1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/hea
der_scodec-bits_2.13-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/header_cats-core_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cat
s-effect-kernel_2.13/3.5.4/header_cats-effect-kernel_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/header_cats-effect-std_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/
repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/header_cats-effect_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/header_cats-kernel_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bi
n/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/header_literally_2.13-1.1.0.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin
/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/internal/_middlemen/external_Sio_Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/a/src/main/scala/a/A.scala, external/org_sca
lameta_semanticdb_scalac_2_13_14/semanticdb-scalac_2.13.12-4.8.4.jar]
  Outputs: [bazel-out/k8-fastbuild/bin/core/_semanticdb/a/META-INF/semanticdb/core/a/src/main/scala/a/A.scala.semanticdb, bazel-out/k8-fastbuild/bin/core/a.diagnosticsproto, bazel-out/k8-fastbuild/bin/core/a.jar, bazel-out/k8-fastbuild/bin/core/a.sdeps, bazel-out/k8-fastbuild/bin
/core/a.statsfile]
--
action 'scala @//core:b'
  Mnemonic: Scalac
  Target: //core:b
  Configuration: k8-fastbuild
  Execution platform: @local_config_platform//:host
  ActionKey: e97f123a599213cc5c14ba4016b67781b6eee57b56ad7f23b9b608ca1af55143
  Inputs: [bazel-out/k8-fastbuild/bin/core/a-ijar.jar, bazel-out/k8-fastbuild/bin/core/b_MANIFEST.MF, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_13_14/io_bazel_rules_scala_scala_library_2_13_14.stamp/scala-library-2.13.14-stamped.jar, bazel-out/k8-fa
stbuild/bin/external/io_bazel_rules_scala_scala_reflect_2_13_14/io_bazel_rules_scala_scala_reflect_2_13_14.stamp/scala-reflect-2.13.14-stamped.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/header_fs2-core_2.13-3.1
0.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/header_fs2-io_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/header_fs2-rea
ctive-streams_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/header_ip4s-core_2.13-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/rea
ctive-streams/1.0.4/header_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/m
aven2/org/scodec/scodec-bits_2.13/1.1.38/header_scodec-bits_2.13-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/header_cats-core_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/re
po.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/header_cats-effect-kernel_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/header_cats-effect-std_2.13-3.5.4.jar, bazel-o
ut/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/header_cats-effect_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/header_cats-kerne
l_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/header_literally_2.13-1.1.0.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scala
c, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/internal/_middlemen/external_Sio_Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/
b/src/main/scala/b/B.scala, external/org_scalameta_semanticdb_scalac_2_13_14/semanticdb-scalac_2.13.12-4.8.4.jar]
  Outputs: [bazel-out/k8-fastbuild/bin/core/_semanticdb/b/META-INF/semanticdb/core/b/src/main/scala/b/B.scala.semanticdb, bazel-out/k8-fastbuild/bin/core/b.diagnosticsproto, bazel-out/k8-fastbuild/bin/core/b.jar, bazel-out/k8-fastbuild/bin/core/b.sdeps, bazel-out/k8-fastbuild/bin
/core/b.statsfile]
--
action 'scala @//core:c'
  Mnemonic: Scalac
  Target: //core:c
  Configuration: k8-fastbuild-ST-12678498050d
  Execution platform: @local_config_platform//:host
  ActionKey: 11ab1e6502228c88adff5b253966b0deb4ab1aae2a1b51bab9402fc5b318c763
  Inputs: [bazel-out/k8-fastbuild-ST-12678498050d/bin/core/a.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c_MANIFEST.MF, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/io_bazel_rules_scala_scala_library_2_3_3_1/io_bazel_rules_scala_scala_library_2_3_3_1.stamp/scala-l
ibrary-2.13.5-stamped.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/io_bazel_rules_scala_scala_library_3_3_1/io_bazel_rules_scala_scala_library_3_3_1.stamp/scala3-library_3-3.3.1-stamped.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven
.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/header_fs2-core_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/header_fs2-io_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v
1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/header_fs2-reactive-streams_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/header_ip4s-core_3-3.5.0.jar, bazel-ou
t/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/sca
la-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/header_scala3-library_3-3.3.3.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/
v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/header_scodec-bits_3-1.1.38.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/header_cats-core_3-2.10.0.jar, bazel-out/k8-fast
build-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/header_cats-effect-kernel_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect
-std_3/3.5.4/header_cats-effect-std_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/header_cats-effect_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/re
po.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/header_cats-kernel_3-2.10.0.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/header_literally_3-1.1.0.jar, bazel-out/k8-opt-exec-ST-db
ea25182aa4/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac, bazel-out/k8-opt-exec-ST-dbea25182aa4/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-dbea25182aa4/internal/_middlemen/external_Sio_
Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/c/src/main/scala/c/C.scala]
  Outputs: [bazel-out/k8-fastbuild-ST-12678498050d/bin/core/_semanticdb/c/META-INF/semanticdb/core/c/src/main/scala/c/C.scala.semanticdb, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.diagnosticsproto, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.jar, bazel-out/k8-fastbu
ild-ST-12678498050d/bin/core/c.sdeps, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.statsfile]
INFO: Elapsed time: 0.051s, Critical Path: 0.00s
INFO: 0 processes.
INFO: Build completed successfully, 0 total actions
 valde@nixos  ~/git/bazel-scala-diagnostics   master ✚  bazel aquery 'mnemonic("Scalac", "//core/...") union mnemonic("FileWrite", "//core/...")' --output=text | grep -B 7 "Outputs:.*diagno"
Computing main repo mapping: 
Loading: 
Loading: 0 packages loaded
Analyzing: 3 targets (0 packages loaded, 0 targets configured)
INFO: Analyzed 3 targets (0 packages loaded, 0 targets configured).
INFO: Found 3 targets...
action 'scala @//core:a'
  Mnemonic: Scalac
  Target: //core:a
  Configuration: k8-fastbuild
  Execution platform: @local_config_platform//:host
  ActionKey: 7faf91e9b253507f1d1b58f6ca50e6b3b51d967b4cd05c7dbe8b6a2c5739ab9a
  Inputs: [bazel-out/k8-fastbuild/bin/core/a_MANIFEST.MF, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_13_14/io_bazel_rules_scala_scala_library_2_13_14.stamp/scala-library-2.13.14-stamped.jar, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_sc
ala_reflect_2_13_14/io_bazel_rules_scala_scala_reflect_2_13_14.stamp/scala-reflect-2.13.14-stamped.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/header_fs2-core_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external
/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/header_fs2-io_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/header_fs2-reactive-streams_2.13-3.10.2.jar, bazel-out/k8-
fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/header_ip4s-core_2.13-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-
1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/hea
der_scodec-bits_2.13-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/header_cats-core_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cat
s-effect-kernel_2.13/3.5.4/header_cats-effect-kernel_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/header_cats-effect-std_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/
repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/header_cats-effect_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/header_cats-kernel_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bi
n/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/header_literally_2.13-1.1.0.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin
/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/internal/_middlemen/external_Sio_Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/a/src/main/scala/a/A.scala, external/org_sca
lameta_semanticdb_scalac_2_13_14/semanticdb-scalac_2.13.12-4.8.4.jar]
  Outputs: [bazel-out/k8-fastbuild/bin/core/_semanticdb/a/META-INF/semanticdb/core/a/src/main/scala/a/A.scala.semanticdb, bazel-out/k8-fastbuild/bin/core/a.diagnosticsproto, bazel-out/k8-fastbuild/bin/core/a.jar, bazel-out/k8-fastbuild/bin/core/a.sdeps, bazel-out/k8-fastbuild/bin
/core/a.statsfile]
--
action 'scala @//core:b'
  Mnemonic: Scalac
  Target: //core:b
  Configuration: k8-fastbuild
  Execution platform: @local_config_platform//:host
  ActionKey: e97f123a599213cc5c14ba4016b67781b6eee57b56ad7f23b9b608ca1af55143
  Inputs: [bazel-out/k8-fastbuild/bin/core/a-ijar.jar, bazel-out/k8-fastbuild/bin/core/b_MANIFEST.MF, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_13_14/io_bazel_rules_scala_scala_library_2_13_14.stamp/scala-library-2.13.14-stamped.jar, bazel-out/k8-fa
stbuild/bin/external/io_bazel_rules_scala_scala_reflect_2_13_14/io_bazel_rules_scala_scala_reflect_2_13_14.stamp/scala-reflect-2.13.14-stamped.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/header_fs2-core_2.13-3.1
0.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/header_fs2-io_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/header_fs2-rea
ctive-streams_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/header_ip4s-core_2.13-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/rea
ctive-streams/1.0.4/header_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/m
aven2/org/scodec/scodec-bits_2.13/1.1.38/header_scodec-bits_2.13-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/header_cats-core_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/re
po.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/header_cats-effect-kernel_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/header_cats-effect-std_2.13-3.5.4.jar, bazel-o
ut/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/header_cats-effect_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/header_cats-kerne
l_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/header_literally_2.13-1.1.0.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scala
c, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/internal/_middlemen/external_Sio_Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/
b/src/main/scala/b/B.scala, external/org_scalameta_semanticdb_scalac_2_13_14/semanticdb-scalac_2.13.12-4.8.4.jar]
  Outputs: [bazel-out/k8-fastbuild/bin/core/_semanticdb/b/META-INF/semanticdb/core/b/src/main/scala/b/B.scala.semanticdb, bazel-out/k8-fastbuild/bin/core/b.diagnosticsproto, bazel-out/k8-fastbuild/bin/core/b.jar, bazel-out/k8-fastbuild/bin/core/b.sdeps, bazel-out/k8-fastbuild/bin
/core/b.statsfile]
--
action 'scala @//core:c'
  Mnemonic: Scalac
  Target: //core:c
  Configuration: k8-fastbuild-ST-12678498050d
  Execution platform: @local_config_platform//:host
  ActionKey: 11ab1e6502228c88adff5b253966b0deb4ab1aae2a1b51bab9402fc5b318c763
  Inputs: [bazel-out/k8-fastbuild-ST-12678498050d/bin/core/a.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c_MANIFEST.MF, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/io_bazel_rules_scala_scala_library_2_3_3_1/io_bazel_rules_scala_scala_library_2_3_3_1.stamp/scala-l
ibrary-2.13.5-stamped.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/io_bazel_rules_scala_scala_library_3_3_1/io_bazel_rules_scala_scala_library_3_3_1.stamp/scala3-library_3-3.3.1-stamped.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven
.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/header_fs2-core_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/header_fs2-io_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v
1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/header_fs2-reactive-streams_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/header_ip4s-core_3-3.5.0.jar, bazel-ou
t/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/sca
la-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/header_scala3-library_3-3.3.3.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/
v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/header_scodec-bits_3-1.1.38.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/header_cats-core_3-2.10.0.jar, bazel-out/k8-fast
build-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/header_cats-effect-kernel_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect
-std_3/3.5.4/header_cats-effect-std_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/header_cats-effect_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/re
po.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/header_cats-kernel_3-2.10.0.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/header_literally_3-1.1.0.jar, bazel-out/k8-opt-exec-ST-db
ea25182aa4/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac, bazel-out/k8-opt-exec-ST-dbea25182aa4/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-dbea25182aa4/internal/_middlemen/external_Sio_
Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/c/src/main/scala/c/C.scala]
  Outputs: [bazel-out/k8-fastbuild-ST-12678498050d/bin/core/_semanticdb/c/META-INF/semanticdb/core/c/src/main/scala/c/C.scala.semanticdb, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.diagnosticsproto, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.jar, bazel-out/k8-fastbu
ild-ST-12678498050d/bin/core/c.sdeps, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.statsfile]
INFO: Elapsed time: 0.051s, Critical Path: 0.00s
INFO: 0 processes.
INFO: Build completed successfully, 0 total actions

A diff of the two action graphs:

16,17c16,17
<   ActionKey: 7faf91e9b253507f1d1b58f6ca50e6b3b51d967b4cd05c7dbe8b6a2c5739ab9a
<   Inputs: [bazel-out/k8-fastbuild/bin/core/a_MANIFEST.MF, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_13_14/io_bazel_rules_scala_scala_library_2_13_14.stamp/scala-library-2.13.14-stamped.jar, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_reflect_2_13_14/io_bazel_rules_scala_scala_reflect_2_13_14.stamp/scala-reflect-2.13.14-stamped.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/header_fs2-core_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/header_fs2-io_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/header_fs2-reactive-streams_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/header_ip4s-core_2.13-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/header_scodec-bits_2.13-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/header_cats-core_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/header_cats-effect-kernel_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/header_cats-effect-std_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/header_cats-effect_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/header_cats-kernel_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/header_literally_2.13-1.1.0.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/internal/_middlemen/external_Sio_Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/a/src/main/scala/a/A.scala, external/org_scalameta_semanticdb_scalac_2_13_14/semanticdb-scalac_2.13.12-4.8.4.jar]
---
>   ActionKey: 862586b83f8c3dd8fc5896938c49073834e742bd84584431898cbc668f8936fd
>   Inputs: [bazel-out/k8-fastbuild/bin/core/a_MANIFEST.MF, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_3_3_1/io_bazel_rules_scala_scala_library_2_3_3_1.stamp/scala-library-2.13.5-stamped.jar, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_3_3_1/io_bazel_rules_scala_scala_library_3_3_1.stamp/scala3-library_3-3.3.1-stamped.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/header_fs2-core_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/header_fs2-io_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/header_fs2-reactive-streams_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/header_ip4s-core_3-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/header_scala3-library_3-3.3.3.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/header_scodec-bits_3-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/header_cats-core_3-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/header_cats-effect-kernel_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/header_cats-effect-std_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/header_cats-effect_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/header_cats-kernel_3-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/header_literally_3-1.1.0.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/internal/_middlemen/external_Sio_Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/a/src/main/scala/a/A.scala]
52c52,53
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/header_fs2-core_2.13-3.10.2.jar \
---
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/header_fs2-core_3-3.10.2.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/header_scala3-library_3-3.3.3.jar \
54,63c55,64
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/header_scodec-bits_2.13-1.1.38.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/header_cats-core_2.13-2.10.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/header_cats-kernel_2.13-2.10.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/header_cats-effect_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/header_cats-effect-kernel_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/header_cats-effect-std_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/header_fs2-io_2.13-3.10.2.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/header_ip4s-core_2.13-3.5.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/header_literally_2.13-1.1.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/header_fs2-reactive-streams_2.13-3.10.2.jar \
---
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/header_scodec-bits_3-1.1.38.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/header_cats-core_3-2.10.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/header_cats-kernel_3-2.10.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/header_cats-effect_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/header_cats-effect-kernel_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/header_cats-effect-std_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/header_fs2-io_3-3.10.2.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/header_ip4s-core_3-3.5.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/header_literally_3-1.1.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/header_fs2-reactive-streams_3-3.10.2.jar \
65,66c66,67
<     bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_13_14/io_bazel_rules_scala_scala_library_2_13_14.stamp/scala-library-2.13.14-stamped.jar \
<     bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_reflect_2_13_14/io_bazel_rules_scala_scala_reflect_2_13_14.stamp/scala-reflect-2.13.14-stamped.jar \
---
>     bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_3_3_1/io_bazel_rules_scala_scala_library_3_3_1.stamp/scala3-library_3-3.3.1-stamped.jar \
>     bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_3_3_1/io_bazel_rules_scala_scala_library_2_3_3_1.stamp/scala-library-2.13.5-stamped.jar \
69,70d69
<     --Plugins \
<     external/org_scalameta_semanticdb_scalac_2_13_14/semanticdb-scalac_2.13.12-4.8.4.jar \
75c74
<     -Ywarn-unused:imports \
---
>     -Wunused:imports \
77,78d75
<     -Ymacro-annotations \
<     -Xlint:adapted-args \
79a77
>     -Xmax-inlines:128 \
85,90c83,85
<     -quickfix:any \
<     -Xsource:3 \
<     -Xsource-features:case-apply-copy-access,infer-override,package-prefix-implicits \
<     -Yrangepos \
<     -P:semanticdb:failures:error \
<     -P:semanticdb:targetroot:bazel-out/k8-fastbuild/bin/core/_semanticdb/a)
---
>     -Ykind-projector:underscores \
>     -Ysemanticdb \
>     -semanticdb-target:bazel-out/k8-fastbuild/bin/core/_semanticdb/a)
95,110d89
< action 'Extracting interface for jar bazel-out/k8-fastbuild/bin/core/a.jar'
<   Mnemonic: JavaIjar
<   Target: //core:a
<   Configuration: k8-fastbuild
<   Execution platform: @local_config_platform//:host
<   ActionKey: 150958c4614295d0c6f99dfccad708d8caab7646d770308e434b5e3e7745cc90
<   Inputs: [bazel-out/k8-fastbuild/bin/core/a.jar, external/remote_java_tools_linux/java_tools/ijar/ijar]
<   Outputs: [bazel-out/k8-fastbuild/bin/core/a-ijar.jar]
<   Command Line: (exec external/remote_java_tools_linux/java_tools/ijar/ijar \
<     bazel-out/k8-fastbuild/bin/core/a.jar \
<     bazel-out/k8-fastbuild/bin/core/a-ijar.jar \
<     --target_label \
<     //core:a)
< # Configuration: 9bd6091e70cbb1e5d05b227605247aa61d690d3dd010355d9c7b65783b8eea44
< # Execution platform: @@local_config_platform//:host
< 
140,141c119,120
<   ActionKey: f58fba91840e355ef52d9c671f716c4c19f8263d599aa20a6d6a8c666ad290ac
<   Inputs: [bazel-out/k8-fastbuild/bin/core/a.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/processed_fs2-core_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/processed_fs2-io_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/processed_fs2-reactive-streams_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/processed_ip4s-core_2.13-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/processed_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/processed_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/processed_scodec-bits_2.13-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/processed_cats-core_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/processed_cats-effect-kernel_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/processed_cats-effect-std_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/processed_cats-effect_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/processed_cats-kernel_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/processed_literally_2.13-1.1.0.jar, external/io_bazel_rules_scala_scala_library_2_13_14/scala-library-2.13.14.jar, external/io_bazel_rules_scala_scala_reflect_2_13_14/scala-reflect-2.13.14.jar, external/remote_java_tools_linux/java_tools/src/tools/singlejar/singlejar_local]
---
>   ActionKey: aadb64a85e53ab69b6813fde6d1428ded6627641d5150ae503146aa6b41af108
>   Inputs: [bazel-out/k8-fastbuild/bin/core/a.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/processed_fs2-core_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/processed_fs2-io_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/processed_fs2-reactive-streams_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/processed_ip4s-core_3-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/processed_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/processed_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/processed_scala3-library_3-3.3.3.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/processed_scodec-bits_3-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/processed_cats-core_3-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/processed_cats-effect-kernel_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/processed_cats-effect-std_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/processed_cats-effect_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/processed_cats-kernel_3-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/processed_literally_3-1.1.0.jar, external/io_bazel_rules_scala_scala_library_2_3_3_1/scala-library-2.13.5.jar, external/io_bazel_rules_scala_scala_library_3_3_1/scala3-library_3-3.3.1.jar, external/remote_java_tools_linux/java_tools/src/tools/singlejar/singlejar_local]
148c127,128
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/processed_fs2-core_2.13-3.10.2.jar \
---
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/processed_fs2-core_3-3.10.2.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/processed_scala3-library_3-3.3.3.jar \
150,159c130,139
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/processed_scodec-bits_2.13-1.1.38.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/processed_cats-core_2.13-2.10.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/processed_cats-kernel_2.13-2.10.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/processed_cats-effect_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/processed_cats-effect-kernel_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/processed_cats-effect-std_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/processed_fs2-io_2.13-3.10.2.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/processed_ip4s-core_2.13-3.5.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/processed_literally_2.13-1.1.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/processed_fs2-reactive-streams_2.13-3.10.2.jar \
---
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/processed_scodec-bits_3-1.1.38.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/processed_cats-core_3-2.10.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/processed_cats-kernel_3-2.10.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/processed_cats-effect_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/processed_cats-effect-kernel_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/processed_cats-effect-std_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/processed_fs2-io_3-3.10.2.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/processed_ip4s-core_3-3.5.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/processed_literally_3-1.1.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/processed_fs2-reactive-streams_3-3.10.2.jar \
161,162c141,142
<     external/io_bazel_rules_scala_scala_library_2_13_14/scala-library-2.13.14.jar \
<     external/io_bazel_rules_scala_scala_reflect_2_13_14/scala-reflect-2.13.14.jar \
---
>     external/io_bazel_rules_scala_scala_library_3_3_1/scala3-library_3-3.3.1.jar \
>     external/io_bazel_rules_scala_scala_library_2_3_3_1/scala-library-2.13.5.jar \
171c151
<   Configuration: k8-fastbuild
---
>   Configuration: k8-fastbuild-ST-a8f5435f3ebd
175c155
<   Outputs: [bazel-out/k8-fastbuild/bin/core/b_MANIFEST.MF]
---
>   Outputs: [bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b_MANIFEST.MF]
181c161
<   Configuration: k8-fastbuild
---
>   Configuration: k8-fastbuild-ST-a8f5435f3ebd
183,186c163,166
<   ActionKey: e97f123a599213cc5c14ba4016b67781b6eee57b56ad7f23b9b608ca1af55143
<   Inputs: [bazel-out/k8-fastbuild/bin/core/a-ijar.jar, bazel-out/k8-fastbuild/bin/core/b_MANIFEST.MF, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_13_14/io_bazel_rules_scala_scala_library_2_13_14.stamp/scala-library-2.13.14-stamped.jar, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_reflect_2_13_14/io_bazel_rules_scala_scala_reflect_2_13_14.stamp/scala-reflect-2.13.14-stamped.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/header_fs2-core_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/header_fs2-io_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/header_fs2-reactive-streams_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/header_ip4s-core_2.13-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/header_scodec-bits_2.13-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/header_cats-core_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/header_cats-effect-kernel_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/header_cats-effect-std_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/header_cats-effect_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/header_cats-kernel_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/header_literally_2.13-1.1.0.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/internal/_middlemen/external_Sio_Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/b/src/main/scala/b/B.scala, external/org_scalameta_semanticdb_scalac_2_13_14/semanticdb-scalac_2.13.12-4.8.4.jar]
<   Outputs: [bazel-out/k8-fastbuild/bin/core/_semanticdb/b/META-INF/semanticdb/core/b/src/main/scala/b/B.scala.semanticdb, bazel-out/k8-fastbuild/bin/core/b.diagnosticsproto, bazel-out/k8-fastbuild/bin/core/b.jar, bazel-out/k8-fastbuild/bin/core/b.sdeps, bazel-out/k8-fastbuild/bin/core/b.statsfile]
<   Command Line: (exec bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac \
---
>   ActionKey: c6b0e2f8a379e4c80886984ad1538cd8832242ee97a15234e5f4aca2d528ac54
>   Inputs: [bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/a-ijar.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b_MANIFEST.MF, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/io_bazel_rules_scala_scala_library_2_13_14/io_bazel_rules_scala_scala_library_2_13_14.stamp/scala-library-2.13.14-stamped.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/io_bazel_rules_scala_scala_reflect_2_13_14/io_bazel_rules_scala_scala_reflect_2_13_14.stamp/scala-reflect-2.13.14-stamped.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/header_fs2-core_2.13-3.10.2.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/header_fs2-io_2.13-3.10.2.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/header_fs2-reactive-streams_2.13-3.10.2.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/header_ip4s-core_2.13-3.5.0.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/header_scodec-bits_2.13-1.1.38.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/header_cats-core_2.13-2.10.0.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/header_cats-effect-kernel_2.13-3.5.4.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/header_cats-effect-std_2.13-3.5.4.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/header_cats-effect_2.13-3.5.4.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/header_cats-kernel_2.13-2.10.0.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/header_literally_2.13-1.1.0.jar, bazel-out/k8-opt-exec-ST-d974b22fc9ba/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac, bazel-out/k8-opt-exec-ST-d974b22fc9ba/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-d974b22fc9ba/internal/_middlemen/external_Sio_Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/b/src/main/scala/b/B.scala, external/org_scalameta_semanticdb_scalac_2_13_14/semanticdb-scalac_2.13.12-4.8.4.jar]
>   Outputs: [bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/_semanticdb/b/META-INF/semanticdb/core/b/src/main/scala/b/B.scala.semanticdb, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.diagnosticsproto, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.sdeps, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.statsfile]
>   Command Line: (exec bazel-out/k8-opt-exec-ST-d974b22fc9ba/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac \
193c173
<     bazel-out/k8-fastbuild/bin/core/b.jar \
---
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.jar \
195c175
<     bazel-out/k8-fastbuild/bin/core/b_MANIFEST.MF \
---
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b_MANIFEST.MF \
209c189
<     bazel-out/k8-fastbuild/bin/core/b.statsfile \
---
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.statsfile \
215c195
<     bazel-out/k8-fastbuild/bin/core/b.diagnosticsproto \
---
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.diagnosticsproto \
217c197
<     bazel-out/k8-fastbuild/bin/core/b.sdeps \
---
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.sdeps \
219,234c199,214
<     bazel-out/k8-fastbuild/bin/core/a-ijar.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/header_fs2-core_2.13-3.10.2.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/header_scodec-bits_2.13-1.1.38.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/header_cats-core_2.13-2.10.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/header_cats-kernel_2.13-2.10.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/header_cats-effect_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/header_cats-effect-kernel_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/header_cats-effect-std_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/header_fs2-io_2.13-3.10.2.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/header_ip4s-core_2.13-3.5.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/header_literally_2.13-1.1.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/header_fs2-reactive-streams_2.13-3.10.2.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar \
<     bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_13_14/io_bazel_rules_scala_scala_library_2_13_14.stamp/scala-library-2.13.14-stamped.jar \
<     bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_reflect_2_13_14/io_bazel_rules_scala_scala_reflect_2_13_14.stamp/scala-reflect-2.13.14-stamped.jar \
---
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/a-ijar.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/header_fs2-core_2.13-3.10.2.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/header_scodec-bits_2.13-1.1.38.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/header_cats-core_2.13-2.10.0.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/header_cats-kernel_2.13-2.10.0.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/header_cats-effect_2.13-3.5.4.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/header_cats-effect-kernel_2.13-3.5.4.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/header_cats-effect-std_2.13-3.5.4.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/header_fs2-io_2.13-3.10.2.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/header_ip4s-core_2.13-3.5.0.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/header_literally_2.13-1.1.0.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/header_fs2-reactive-streams_2.13-3.10.2.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/io_bazel_rules_scala_scala_library_2_13_14/io_bazel_rules_scala_scala_library_2_13_14.stamp/scala-library-2.13.14-stamped.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/io_bazel_rules_scala_scala_reflect_2_13_14/io_bazel_rules_scala_scala_reflect_2_13_14.stamp/scala-reflect-2.13.14-stamped.jar \
258,259c238,239
<     -P:semanticdb:targetroot:bazel-out/k8-fastbuild/bin/core/_semanticdb/b)
< # Configuration: 9bd6091e70cbb1e5d05b227605247aa61d690d3dd010355d9c7b65783b8eea44
---
>     -P:semanticdb:targetroot:bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/_semanticdb/b)
> # Configuration: 55be1d0086cc40680f6cf512922b30418ec426c7b07f7c890287d9d2c1cce8be
263c243
< action 'Extracting interface for jar bazel-out/k8-fastbuild/bin/core/b.jar'
---
> action 'Extracting interface for jar bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.jar'
266c246
<   Configuration: k8-fastbuild
---
>   Configuration: k8-fastbuild-ST-a8f5435f3ebd
268,270c248,250
<   ActionKey: b592e19e3ed7f923c32ec932b82ee6a2f8f6100544dde85380cd4756ccc0bbb2
<   Inputs: [bazel-out/k8-fastbuild/bin/core/b.jar, external/remote_java_tools_linux/java_tools/ijar/ijar]
<   Outputs: [bazel-out/k8-fastbuild/bin/core/b-ijar.jar]
---
>   ActionKey: 357414075070b5e75a588ce836c30d83698841a50943ace07da7730e800180fe
>   Inputs: [bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.jar, external/remote_java_tools_linux/java_tools/ijar/ijar]
>   Outputs: [bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b-ijar.jar]
272,273c252,253
<     bazel-out/k8-fastbuild/bin/core/b.jar \
<     bazel-out/k8-fastbuild/bin/core/b-ijar.jar \
---
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b-ijar.jar \
276c256
< # Configuration: 9bd6091e70cbb1e5d05b227605247aa61d690d3dd010355d9c7b65783b8eea44
---
> # Configuration: 55be1d0086cc40680f6cf512922b30418ec426c7b07f7c890287d9d2c1cce8be
279c259
< action 'Building source jar bazel-out/k8-fastbuild/bin/core/b-src.jar'
---
> action 'Building source jar bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b-src.jar'
282c262
<   Configuration: k8-fastbuild
---
>   Configuration: k8-fastbuild-ST-a8f5435f3ebd
284c264
<   ActionKey: f74ca338c5ae77e2819dedd7c7b64db98e127787aa9229f8b198cba9a8808bbc
---
>   ActionKey: 75a03b9a313105feb5b14d400468b7ce9519dc7271165e84fe7fee86e9b8ca9a
286c266
<   Outputs: [bazel-out/k8-fastbuild/bin/core/b-src.jar]
---
>   Outputs: [bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b-src.jar]
289c269
<     bazel-out/k8-fastbuild/bin/core/b-src.jar \
---
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b-src.jar \
300c280
< # Configuration: 9bd6091e70cbb1e5d05b227605247aa61d690d3dd010355d9c7b65783b8eea44
---
> # Configuration: 55be1d0086cc40680f6cf512922b30418ec426c7b07f7c890287d9d2c1cce8be
306c286
<   Configuration: k8-fastbuild
---
>   Configuration: k8-fastbuild-ST-a8f5435f3ebd
308,310c288,290
<   ActionKey: e76db54ae829a270c4a28fc4e936f437131d53a0aec91053f051de8408ea3d77
<   Inputs: [bazel-out/k8-fastbuild/bin/core/a.jar, bazel-out/k8-fastbuild/bin/core/b.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/processed_fs2-core_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/processed_fs2-io_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/processed_fs2-reactive-streams_2.13-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/processed_ip4s-core_2.13-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/processed_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/processed_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/processed_scodec-bits_2.13-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/processed_cats-core_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/processed_cats-effect-kernel_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/processed_cats-effect-std_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/processed_cats-effect_2.13-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/processed_cats-kernel_2.13-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/processed_literally_2.13-1.1.0.jar, external/io_bazel_rules_scala_scala_library_2_13_14/scala-library-2.13.14.jar, external/io_bazel_rules_scala_scala_reflect_2_13_14/scala-reflect-2.13.14.jar, external/remote_java_tools_linux/java_tools/src/tools/singlejar/singlejar_local]
<   Outputs: [bazel-out/k8-fastbuild/bin/core/b_deploy.jar]
---
>   ActionKey: d962ec8d72d0ebdd459136dd213699c8f688e78ccf6ba47f5681a41f9e693e3d
>   Inputs: [bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/a.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/processed_fs2-core_2.13-3.10.2.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/processed_fs2-io_2.13-3.10.2.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/processed_fs2-reactive-streams_2.13-3.10.2.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/processed_ip4s-core_2.13-3.5.0.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/processed_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/processed_scala-library-2.13.12.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/processed_scodec-bits_2.13-1.1.38.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/processed_cats-core_2.13-2.10.0.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/processed_cats-effect-kernel_2.13-3.5.4.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/processed_cats-effect-std_2.13-3.5.4.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/processed_cats-effect_2.13-3.5.4.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/processed_cats-kernel_2.13-2.10.0.jar, bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/processed_literally_2.13-1.1.0.jar, external/io_bazel_rules_scala_scala_library_2_13_14/scala-library-2.13.14.jar, external/io_bazel_rules_scala_scala_reflect_2_13_14/scala-reflect-2.13.14.jar, external/remote_java_tools_linux/java_tools/src/tools/singlejar/singlejar_local]
>   Outputs: [bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b_deploy.jar]
315,329c295,309
<     bazel-out/k8-fastbuild/bin/core/b.jar \
<     bazel-out/k8-fastbuild/bin/core/a.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/processed_fs2-core_2.13-3.10.2.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/processed_scala-library-2.13.12.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/processed_scodec-bits_2.13-1.1.38.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/processed_cats-core_2.13-2.10.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/processed_cats-kernel_2.13-2.10.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/processed_cats-effect_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/processed_cats-effect-kernel_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/processed_cats-effect-std_2.13-3.5.4.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/processed_fs2-io_2.13-3.10.2.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/processed_ip4s-core_2.13-3.5.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/processed_literally_2.13-1.1.0.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/processed_fs2-reactive-streams_2.13-3.10.2.jar \
<     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/processed_reactive-streams-1.0.4.jar \
---
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/a.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_2.13/3.10.2/processed_fs2-core_2.13-3.10.2.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/processed_scala-library-2.13.12.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_2.13/1.1.38/processed_scodec-bits_2.13-1.1.38.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_2.13/2.10.0/processed_cats-core_2.13-2.10.0.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_2.13/2.10.0/processed_cats-kernel_2.13-2.10.0.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_2.13/3.5.4/processed_cats-effect_2.13-3.5.4.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_2.13/3.5.4/processed_cats-effect-kernel_2.13-3.5.4.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_2.13/3.5.4/processed_cats-effect-std_2.13-3.5.4.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_2.13/3.10.2/processed_fs2-io_2.13-3.10.2.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_2.13/3.5.0/processed_ip4s-core_2.13-3.5.0.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_2.13/1.1.0/processed_literally_2.13-1.1.0.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_2.13/3.10.2/processed_fs2-reactive-streams_2.13-3.10.2.jar \
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/processed_reactive-streams-1.0.4.jar \
333,334c313,314
<     bazel-out/k8-fastbuild/bin/core/b_deploy.jar)
< # Configuration: 9bd6091e70cbb1e5d05b227605247aa61d690d3dd010355d9c7b65783b8eea44
---
>     bazel-out/k8-fastbuild-ST-a8f5435f3ebd/bin/core/b_deploy.jar)
> # Configuration: 55be1d0086cc40680f6cf512922b30418ec426c7b07f7c890287d9d2c1cce8be
340c320
<   Configuration: k8-fastbuild-ST-12678498050d
---
>   Configuration: k8-fastbuild
344c324
<   Outputs: [bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c_MANIFEST.MF]
---
>   Outputs: [bazel-out/k8-fastbuild/bin/core/c_MANIFEST.MF]
350c330
<   Configuration: k8-fastbuild-ST-12678498050d
---
>   Configuration: k8-fastbuild
352,355c332,335
<   ActionKey: 11ab1e6502228c88adff5b253966b0deb4ab1aae2a1b51bab9402fc5b318c763
<   Inputs: [bazel-out/k8-fastbuild-ST-12678498050d/bin/core/a.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c_MANIFEST.MF, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/io_bazel_rules_scala_scala_library_2_3_3_1/io_bazel_rules_scala_scala_library_2_3_3_1.stamp/scala-library-2.13.5-stamped.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/io_bazel_rules_scala_scala_library_3_3_1/io_bazel_rules_scala_scala_library_3_3_1.stamp/scala3-library_3-3.3.1-stamped.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/header_fs2-core_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/header_fs2-io_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/header_fs2-reactive-streams_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/header_ip4s-core_3-3.5.0.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/header_scala3-library_3-3.3.3.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/header_scodec-bits_3-1.1.38.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/header_cats-core_3-2.10.0.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/header_cats-effect-kernel_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/header_cats-effect-std_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/header_cats-effect_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/header_cats-kernel_3-2.10.0.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/header_literally_3-1.1.0.jar, bazel-out/k8-opt-exec-ST-dbea25182aa4/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac, bazel-out/k8-opt-exec-ST-dbea25182aa4/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-dbea25182aa4/internal/_middlemen/external_Sio_Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/c/src/main/scala/c/C.scala]
<   Outputs: [bazel-out/k8-fastbuild-ST-12678498050d/bin/core/_semanticdb/c/META-INF/semanticdb/core/c/src/main/scala/c/C.scala.semanticdb, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.diagnosticsproto, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.sdeps, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.statsfile]
<   Command Line: (exec bazel-out/k8-opt-exec-ST-dbea25182aa4/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac \
---
>   ActionKey: 916a29330c21bd07dd18545b8d830cc512c1175895ab28d051461cedde461e23
>   Inputs: [bazel-out/k8-fastbuild/bin/core/a.jar, bazel-out/k8-fastbuild/bin/core/c_MANIFEST.MF, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_3_3_1/io_bazel_rules_scala_scala_library_2_3_3_1.stamp/scala-library-2.13.5-stamped.jar, bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_3_3_1/io_bazel_rules_scala_scala_library_3_3_1.stamp/scala3-library_3-3.3.1-stamped.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/header_fs2-core_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/header_fs2-io_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/header_fs2-reactive-streams_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/header_ip4s-core_3-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/header_scala3-library_3-3.3.3.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/header_scodec-bits_3-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/header_cats-core_3-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/header_cats-effect-kernel_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/header_cats-effect-std_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/header_cats-effect_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/header_cats-kernel_3-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/header_literally_3-1.1.0.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac, bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac.jar, bazel-out/k8-opt-exec-ST-13d3ddad9198/internal/_middlemen/external_Sio_Ubazel_Urules_Uscala_Ssrc_Sjava_Sio_Sbazel_Srulesscala_Sscalac_Sscalac-runfiles, core/c/src/main/scala/c/C.scala]
>   Outputs: [bazel-out/k8-fastbuild/bin/core/_semanticdb/c/META-INF/semanticdb/core/c/src/main/scala/c/C.scala.semanticdb, bazel-out/k8-fastbuild/bin/core/c.diagnosticsproto, bazel-out/k8-fastbuild/bin/core/c.jar, bazel-out/k8-fastbuild/bin/core/c.sdeps, bazel-out/k8-fastbuild/bin/core/c.statsfile]
>   Command Line: (exec bazel-out/k8-opt-exec-ST-13d3ddad9198/bin/external/io_bazel_rules_scala/src/java/io/bazel/rulesscala/scalac/scalac \
362c342
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.jar \
---
>     bazel-out/k8-fastbuild/bin/core/c.jar \
364c344
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c_MANIFEST.MF \
---
>     bazel-out/k8-fastbuild/bin/core/c_MANIFEST.MF \
378c358
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.statsfile \
---
>     bazel-out/k8-fastbuild/bin/core/c.statsfile \
384c364
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.diagnosticsproto \
---
>     bazel-out/k8-fastbuild/bin/core/c.diagnosticsproto \
386c366
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.sdeps \
---
>     bazel-out/k8-fastbuild/bin/core/c.sdeps \
388,404c368,384
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/core/a.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/header_fs2-core_3-3.10.2.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/header_scala3-library_3-3.3.3.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/header_scodec-bits_3-1.1.38.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/header_cats-core_3-2.10.0.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/header_cats-kernel_3-2.10.0.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/header_cats-effect_3-3.5.4.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/header_cats-effect-kernel_3-3.5.4.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/header_cats-effect-std_3-3.5.4.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/header_fs2-io_3-3.10.2.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/header_ip4s-core_3-3.5.0.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/header_literally_3-1.1.0.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/header_fs2-reactive-streams_3-3.10.2.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/io_bazel_rules_scala_scala_library_3_3_1/io_bazel_rules_scala_scala_library_3_3_1.stamp/scala3-library_3-3.3.1-stamped.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/io_bazel_rules_scala_scala_library_2_3_3_1/io_bazel_rules_scala_scala_library_2_3_3_1.stamp/scala-library-2.13.5-stamped.jar \
---
>     bazel-out/k8-fastbuild/bin/core/a.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/header_fs2-core_3-3.10.2.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/header_scala3-library_3-3.3.3.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/header_scala-library-2.13.12.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/header_scodec-bits_3-1.1.38.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/header_cats-core_3-2.10.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/header_cats-kernel_3-2.10.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/header_cats-effect_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/header_cats-effect-kernel_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/header_cats-effect-std_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/header_fs2-io_3-3.10.2.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/header_ip4s-core_3-3.5.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/header_literally_3-1.1.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/header_fs2-reactive-streams_3-3.10.2.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/header_reactive-streams-1.0.4.jar \
>     bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_3_3_1/io_bazel_rules_scala_scala_library_3_3_1.stamp/scala3-library_3-3.3.1-stamped.jar \
>     bazel-out/k8-fastbuild/bin/external/io_bazel_rules_scala_scala_library_2_3_3_1/io_bazel_rules_scala_scala_library_2_3_3_1.stamp/scala-library-2.13.5-stamped.jar \
422,423c402,403
<     -semanticdb-target:bazel-out/k8-fastbuild-ST-12678498050d/bin/core/_semanticdb/c)
< # Configuration: 0b70f791bf3949dc8e57e91651667cbb1d2959960a3ea93245c68294a7e1a651
---
>     -semanticdb-target:bazel-out/k8-fastbuild/bin/core/_semanticdb/c)
> # Configuration: 9bd6091e70cbb1e5d05b227605247aa61d690d3dd010355d9c7b65783b8eea44
427c407
< action 'Building source jar bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c-src.jar'
---
> action 'Building source jar bazel-out/k8-fastbuild/bin/core/c-src.jar'
430c410
<   Configuration: k8-fastbuild-ST-12678498050d
---
>   Configuration: k8-fastbuild
432c412
<   ActionKey: b52fe251ff08b5cf947d1eac5c6cb77ad3353cd785fb2475e7fb722e25e0927d
---
>   ActionKey: 0a48baf1b42e4d2cade15852fa7472b040b5a6e9e6c580bed1f57516e3ec9202
434c414
<   Outputs: [bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c-src.jar]
---
>   Outputs: [bazel-out/k8-fastbuild/bin/core/c-src.jar]
437c417
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c-src.jar \
---
>     bazel-out/k8-fastbuild/bin/core/c-src.jar \
448c428
< # Configuration: 0b70f791bf3949dc8e57e91651667cbb1d2959960a3ea93245c68294a7e1a651
---
> # Configuration: 9bd6091e70cbb1e5d05b227605247aa61d690d3dd010355d9c7b65783b8eea44
454c434
<   Configuration: k8-fastbuild-ST-12678498050d
---
>   Configuration: k8-fastbuild
456,458c436,438
<   ActionKey: ae0aa219044b221650233a3865aa54537c21f4854767cf0f94c85f33491d46de
<   Inputs: [bazel-out/k8-fastbuild-ST-12678498050d/bin/core/a.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/processed_fs2-core_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/processed_fs2-io_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/processed_fs2-reactive-streams_3-3.10.2.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/processed_ip4s-core_3-3.5.0.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/processed_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/processed_scala-library-2.13.12.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/processed_scala3-library_3-3.3.3.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/processed_scodec-bits_3-1.1.38.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/processed_cats-core_3-2.10.0.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/processed_cats-effect-kernel_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/processed_cats-effect-std_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/processed_cats-effect_3-3.5.4.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/processed_cats-kernel_3-2.10.0.jar, bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/processed_literally_3-1.1.0.jar, external/io_bazel_rules_scala_scala_library_2_3_3_1/scala-library-2.13.5.jar, external/io_bazel_rules_scala_scala_library_3_3_1/scala3-library_3-3.3.1.jar, external/remote_java_tools_linux/java_tools/src/tools/singlejar/singlejar_local]
<   Outputs: [bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c_deploy.jar]
---
>   ActionKey: 5d11a049c812a62ecc2d460e914abdc03518face4f8134576dd59c8984feff59
>   Inputs: [bazel-out/k8-fastbuild/bin/core/a.jar, bazel-out/k8-fastbuild/bin/core/c.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/processed_fs2-core_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/processed_fs2-io_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/processed_fs2-reactive-streams_3-3.10.2.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/processed_ip4s-core_3-3.5.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/processed_reactive-streams-1.0.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/processed_scala-library-2.13.12.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/processed_scala3-library_3-3.3.3.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/processed_scodec-bits_3-1.1.38.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/processed_cats-core_3-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/processed_cats-effect-kernel_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/processed_cats-effect-std_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/processed_cats-effect_3-3.5.4.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/processed_cats-kernel_3-2.10.0.jar, bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/processed_literally_3-1.1.0.jar, external/io_bazel_rules_scala_scala_library_2_3_3_1/scala-library-2.13.5.jar, external/io_bazel_rules_scala_scala_library_3_3_1/scala3-library_3-3.3.1.jar, external/remote_java_tools_linux/java_tools/src/tools/singlejar/singlejar_local]
>   Outputs: [bazel-out/k8-fastbuild/bin/core/c_deploy.jar]
463,478c443,458
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/core/a.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/processed_fs2-core_3-3.10.2.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/processed_scala3-library_3-3.3.3.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/processed_scala-library-2.13.12.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/processed_scodec-bits_3-1.1.38.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/processed_cats-core_3-2.10.0.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/processed_cats-kernel_3-2.10.0.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/processed_cats-effect_3-3.5.4.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/processed_cats-effect-kernel_3-3.5.4.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/processed_cats-effect-std_3-3.5.4.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/processed_fs2-io_3-3.10.2.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/processed_ip4s-core_3-3.5.0.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/processed_literally_3-1.1.0.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/processed_fs2-reactive-streams_3-3.10.2.jar \
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/processed_reactive-streams-1.0.4.jar \
---
>     bazel-out/k8-fastbuild/bin/core/c.jar \
>     bazel-out/k8-fastbuild/bin/core/a.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-core_3/3.10.2/processed_fs2-core_3-3.10.2.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala3-library_3/3.3.3/processed_scala3-library_3-3.3.3.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scala-lang/scala-library/2.13.12/processed_scala-library-2.13.12.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/scodec/scodec-bits_3/1.1.38/processed_scodec-bits_3-1.1.38.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-core_3/2.10.0/processed_cats-core_3-2.10.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-kernel_3/2.10.0/processed_cats-kernel_3-2.10.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect_3/3.5.4/processed_cats-effect_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-kernel_3/3.5.4/processed_cats-effect-kernel_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/cats-effect-std_3/3.5.4/processed_cats-effect-std_3-3.5.4.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-io_3/3.10.2/processed_fs2-io_3-3.10.2.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/com/comcast/ip4s-core_3/3.5.0/processed_ip4s-core_3-3.5.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/typelevel/literally_3/1.1.0/processed_literally_3-1.1.0.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/co/fs2/fs2-reactive-streams_3/3.10.2/processed_fs2-reactive-streams_3-3.10.2.jar \
>     bazel-out/k8-fastbuild/bin/external/maven/v1/https/repo.maven.apache.org/maven2/org/reactivestreams/reactive-streams/1.0.4/processed_reactive-streams-1.0.4.jar \
482,483c462,463
<     bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c_deploy.jar)
< # Configuration: 0b70f791bf3949dc8e57e91651667cbb1d2959960a3ea93245c68294a7e1a651
---
>     bazel-out/k8-fastbuild/bin/core/c_deploy.jar)
> # Configuration: 9bd6091e70cbb1e5d05b227605247aa61d690d3dd010355d9c7b65783b8eea44

The paths for the diagnosticsfiles change for each configuration, so that is probably why you couldn't find them in those folders. However, I don't think that should impact mezel's ability to find the diagnosticsfiles.

 valde@nixos  ~/git/bazel-scala-diagnostics   master ±✚  ls bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.diagnosticsproto
bazel-out/k8-fastbuild-ST-12678498050d/bin/core/c.diagnosticsproto

Can you try to run the same action query (aquery) and see if the file is discovered, and if those files exist on your filesystem?

ValdemarGr commented 2 months ago

Diagnostics also seem to work for me in your example project with both 2.13.14 and 3.3.1 as my scala versions. Although target a only has diagnostics with 2.13.14, likely because because of the missing diagnostics for scala 3.

image

image

I have an idea for what the message could be caused by. If build is clean and target a fails, it looks like mezel still tries to visit b and c even though they will trivially never be compiled (since they depend on a). The message might inconsistently appear because after the first compilation of c and b the diagnostics file seems to be present an the filesystem.

For interest (and self note I suppose), I think there might be a bug somewhere around here. I'll take a look at it later, but if my hypothesis is correct, then the message is harmless.

Thanks for the repro, it really helped.

susliko commented 2 months ago

Can you try to run the same action query (aquery) and see if the file is discovered, and if those files exist on your filesystem?

Yes, in this repro it's there :) I also have diagnostics working in it. Just noticed this behavior with changing paths for .diagnosticsproto and decided to share.

There must be something that appears in a more complex setup, I'll keep digging

susliko commented 2 months ago

I executed this on my project (the one which started this issue report)

bazelisk aquery 'mnemonic("Scalac", "//...") union mnemonic("FileWrite", "//...")' --output=text | grep -B 7 "Outputs:.*diagno"

Output looks okay: there are .diagnosticsproto paths in 'Scalac` action outputs for every target.

  Outputs: [bazel-out/k8-fastbuild/bin/core/_semanticdb/my-target/META-INF/semanticdb/my-target/.../somefile.scala.semanticdb, bazel-out/k8-fastbuild/bin/my-target.diagnosticsproto, bazel-out/k8-fastbuild/bin/my-target.jar, bazel-out/k8-fastbuild/bin/my-target.sdeps, bazel-out/k8-fastbuild/bin/my-target.statsfile]

But they are not present in the file system 🤔

✗ ls -al bazel-out/k8-fastbuild/bin/my-target.diagnosticsproto                                                    
ls: cannot access 'bazel-out/k8-fastbuild/bin/my-target.diagnosticsproto': No such file or directory

Project is in a fully built state and is imported to Metals.

ValdemarGr commented 2 months ago

I did some changes in respect to label generation and aspect requirements. I think the newest version should fix the no diagnostics file error and some goto definition issues if you've been having any of those.

susliko commented 2 months ago

Thank you for your work!

Unfortunately, my error seems to be caused by rules_scala since diagnostic files are not generated. I'm going to put some logs into rules_scala and try to to debug this.

susliko commented 1 month ago

I finally got diagnostics working for 2.13 by making a fresh clone and import 🤷🏻‍♂️

I still suspect that some logs about missing diagnostic files are spurious, but I'll get back to it after scala 3 diagnostics support is merged into rules_scala.

Thank you for your responsiveness and fast fixes!