Tiago Quelhas
Tiago Quelhas
@davido Do I understand it correctly that you're building with a disk cache, but not with a remote cache? Is this build clean or incremental? Do you have any sort...
@davido Can you confirm whether entries can spuriously disappear from your disk and/or remote cache in between builds? If they can, then you must use `--experimental_remote_cache_eviction_retries`, possibly in conjunction with...
All of the failures look like this: ``` 1) bwobAndRemoteExec_blobsReferencedInAcAreMissingFromCas_ignoresAc(com.google.devtools.build.lib.remote.DiskCacheIntegrationTest) java.lang.NullPointerException: Cannot invoke "java.io.InputStream.readAllBytes()" because the return value of "com.google.devtools.build.lib.shell.Subprocess.getErrorStream()" is null at com.google.devtools.build.lib.remote.util.IntegrationTestUtils.waitForPortOpen(IntegrationTestUtils.java:54) at com.google.devtools.build.lib.remote.util.IntegrationTestUtils$WorkerInstance.start(IntegrationTestUtils.java:169) at com.google.devtools.build.lib.remote.util.IntegrationTestUtils.startWorker(IntegrationTestUtils.java:85) at com.google.devtools.build.lib.remote.util.IntegrationTestUtils.startWorker(IntegrationTestUtils.java:73)...
Repro: https://closure-compiler-debugger.appspot.com/#input0%3Dvar%2520x%2520%253D%25201%253B%250Avar%2520z%2520%253D%2520function%2520()%2520%257B%250A%2520%2520%2520%2520var%2520y%2520%253D%2520x%253B%250A%2520%2520%2520%2520var%2520x%2520%253D%25200%253B%250A%2520%2520%2520%2520return%2520y%253B%250A%257D()%253B%250Aconsole.log(z)%253B%26input1%26conformanceConfig%26externs%26refasterjs-template%26includeDefaultExterns%3Dtrue%26CHECK_TYPES%3Dtrue%26TRANSPILE%3Dtrue%26FOLD_CONSTANTS%3Dtrue%26INLINE_FUNCTIONS%3Dtrue%26INLINE_VARIABLES%3Dtrue%26CLOSURE_PASS%3Dtrue%26PRESERVE_TYPE_ANNOTATIONS%3Dtrue%26PRETTY_PRINT%3Dtrue @lauraharker, can you take a look?
@comius The feature request here is to support unresolved symlinks inside a tree artifact; the current semantics are to transparently resolve symlinks into the files they point to. I don't...
This changed in 5506a0fa81c8f122ee635f9866d891ac885051ef which was cherry-picked as https://github.com/bazelbuild/bazel/commit/1d4660496e15143afa11f840225b11dd0dc877eb. Let me send a CL to restore the clearer error message. [EDIT: above is incorrect; the commit that caused the error...
@Wyverald This issue is a feature request that we haven't yet decided to implement. The sub-discussion started by https://github.com/bazelbuild/bazel/issues/15454#issuecomment-2011456094 is about a confusing error message, which has been fixed at...
I'm wondering: instead of fixing `singlejar` to expand directories, should we expand tree artifacts on the Bazel side [EDIT: on the Java rules side] so that the arguments to `singlejar`...
There's nothing in Bazel that uses ccache. My guess is that you have ccache enabled through an environment variable, but it doesn't work because Bazel runs the C compiler in...
@sluongng As far as I can tell, there's no distinction between "mandatory" and "optional" outputs in Bazel. The [declared outputs](https://cs.opensource.google/bazel/bazel/+/master:src/main/java/com/google/devtools/build/lib/actions/Spawn.java;l=108;drc=3e515f54b6e98fe09bd3d833a2ec8e7f4879310a) of a spawn are exactly the ones we populate `Command.output_paths`...