-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Closed
Description
When building with 0.26.0rc8 and passing experimental_execution_log_file, bazel crashes with:
Internal error thrown during build. Printing stack trace: java.lang.IllegalArgumentException
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:127)
at com.google.devtools.build.lib.vfs.FileSystem.getPath(FileSystem.java:78)
at com.google.devtools.build.lib.bazel.SpawnLogModule.initOutputs(SpawnLogModule.java:94)
at com.google.devtools.build.lib.bazel.SpawnLogModule.executorInit(SpawnLogModule.java:119)
at com.google.devtools.build.lib.buildtool.ExecutionTool.<init>(ExecutionTool.java:137)
at com.google.devtools.build.lib.buildtool.BuildTool.buildTargets(BuildTool.java:151)
at com.google.devtools.build.lib.buildtool.BuildTool.processRequest(BuildTool.java:272)
at com.google.devtools.build.lib.runtime.commands.BuildCommand.exec(BuildCommand.java:97)
at com.google.devtools.build.lib.runtime.BlazeCommandDispatcher.execExclusively(BlazeCommandDispatcher.java:498)
at com.google.devtools.build.lib.runtime.BlazeCommandDispatcher.exec(BlazeCommandDispatcher.java:206)
at com.google.devtools.build.lib.server.GrpcServerImpl.executeCommand(GrpcServerImpl.java:749)
at com.google.devtools.build.lib.server.GrpcServerImpl.access$1600(GrpcServerImpl.java:103)
at com.google.devtools.build.lib.server.GrpcServerImpl$2.lambda$run$0(GrpcServerImpl.java:818)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
INFO: Elapsed time: 4.007s
INFO: 0 processes.
FAILED: Build did NOT complete successfully
Internal error thrown during build. Printing stack trace: java.lang.IllegalArgumentException
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:127)
at com.google.devtools.build.lib.vfs.FileSystem.getPath(FileSystem.java:78)
at com.google.devtools.build.lib.bazel.SpawnLogModule.initOutputs(SpawnLogModule.java:94)
at com.google.devtools.build.lib.bazel.SpawnLogModule.executorInit(SpawnLogModule.java:119)
at com.google.devtools.build.lib.buildtool.ExecutionTool.<init>(ExecutionTool.java:137)
at com.google.devtools.build.lib.buildtool.BuildTool.buildTargets(BuildTool.java:151)
at com.google.devtools.build.lib.buildtool.BuildTool.processRequest(BuildTool.java:272)
at com.google.devtools.build.lib.runtime.commands.BuildCommand.exec(BuildCommand.java:97)
at com.google.devtools.build.lib.runtime.BlazeCommandDispatcher.execExclusively(BlazeCommandDispatcher.java:498)
at com.google.devtools.build.lib.runtime.BlazeCommandDispatcher.exec(BlazeCommandDispatcher.java:206)
at com.google.devtools.build.lib.server.GrpcServerImpl.executeCommand(GrpcServerImpl.java:749)
at com.google.devtools.build.lib.server.GrpcServerImpl.access$1600(GrpcServerImpl.java:103)
at com.google.devtools.build.lib.server.GrpcServerImpl$2.lambda$run$0(GrpcServerImpl.java:818)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
java.lang.IllegalArgumentException
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:127)
at com.google.devtools.build.lib.vfs.FileSystem.getPath(FileSystem.java:78)
at com.google.devtools.build.lib.bazel.SpawnLogModule.initOutputs(SpawnLogModule.java:94)
at com.google.devtools.build.lib.bazel.SpawnLogModule.executorInit(SpawnLogModule.java:119)
at com.google.devtools.build.lib.buildtool.ExecutionTool.<init>(ExecutionTool.java:137)
at com.google.devtools.build.lib.buildtool.BuildTool.buildTargets(BuildTool.java:151)
at com.google.devtools.build.lib.buildtool.BuildTool.processRequest(BuildTool.java:272)
at com.google.devtools.build.lib.runtime.commands.BuildCommand.exec(BuildCommand.java:97)
at com.google.devtools.build.lib.runtime.BlazeCommandDispatcher.execExclusively(BlazeCommandDispatcher.java:498)
at com.google.devtools.build.lib.runtime.BlazeCommandDispatcher.exec(BlazeCommandDispatcher.java:206)
at com.google.devtools.build.lib.server.GrpcServerImpl.executeCommand(GrpcServerImpl.java:749)
at com.google.devtools.build.lib.server.GrpcServerImpl.access$1600(GrpcServerImpl.java:103)
at com.google.devtools.build.lib.server.GrpcServerImpl$2.lambda$run$0(GrpcServerImpl.java:818)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
java.lang.IllegalArgumentException
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:127)
at com.google.devtools.build.lib.vfs.FileSystem.getPath(FileSystem.java:78)
at com.google.devtools.build.lib.bazel.SpawnLogModule.initOutputs(SpawnLogModule.java:94)
at com.google.devtools.build.lib.bazel.SpawnLogModule.executorInit(SpawnLogModule.java:119)
at com.google.devtools.build.lib.buildtool.ExecutionTool.<init>(ExecutionTool.java:137)
at com.google.devtools.build.lib.buildtool.BuildTool.buildTargets(BuildTool.java:151)
at com.google.devtools.build.lib.buildtool.BuildTool.processRequest(BuildTool.java:272)
at com.google.devtools.build.lib.runtime.commands.BuildCommand.exec(BuildCommand.java:97)
at com.google.devtools.build.lib.runtime.BlazeCommandDispatcher.execExclusively(BlazeCommandDispatcher.java:498)
at com.google.devtools.build.lib.runtime.BlazeCommandDispatcher.exec(BlazeCommandDispatcher.java:206)
at com.google.devtools.build.lib.server.GrpcServerImpl.executeCommand(GrpcServerImpl.java:749)
at com.google.devtools.build.lib.server.GrpcServerImpl.access$1600(GrpcServerImpl.java:103)
at com.google.devtools.build.lib.server.GrpcServerImpl$2.lambda$run$0(GrpcServerImpl.java:818)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
FAILED: Build did NOT complete successfully
Bugs: what's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.
bazel-bin/src/bazel build src:bazel --experimental_execution_log_file=foo.log
What operating system are you running Bazel on?
Ubuntu 16.04 or macOS
What's the output of bazel info release?
release 0.26.0rc8
Have you found anything relevant by searching the web?
- Maybe this flag is being replaced? Document --execution_log_json_file #8359
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels