-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Closed
Labels
P2We'll consider working on this in future. (Assignee optional)We'll consider working on this in future. (Assignee optional)team-ExternalDepsExternal dependency handling, remote repositiories, WORKSPACE file.External dependency handling, remote repositiories, WORKSPACE file.type: bug
Milestone
Description
#10071 # Description of the problem / feature request:
When building tensorflow, looking at the json profile, looks like the LLVM dependency is downloaded and extracted 4 times.
Bugs: what's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.
Run the following commands:
git clone http://github.com/tensorflow/tensorflow
unfortunately, there may be some dependencies to be installed here
then
bazel build --experimental_generate_json_trace_profile --experimental_profile_cpu_usage --profile=~/llvm.profile.gz --nobuild @llvm-project//llvm:FileCheck
What operating system are you running Bazel on?
Reproduced in linux and windows, suspected to reproduce in windows, too.
What's the output of bazel info release?
dowloaded and installed 1.2.1
release 1.2.1
What's the output of git remote get-url origin ; git rev-parse master ; git rev-parse HEAD ?
$ git remote get-url origin ; git rev-parse master ; git rev-parse HEAD
https://github.com/tensorflow/tensorflow
6c902370140cb4b5c9ae69f440e16e5ace55b828
6c902370140cb4b5c9ae69f440e16e5ace55b828
Have you found anything relevant by searching the web?
No, but there is an internal discussion thread.
I was recommendde by @laszlocsomor to create a github issue and point him and @aehlig to this issue.
Any other information, logs, or outputs that you want to share?
can attach profiler outputs at request.
Metadata
Metadata
Assignees
Labels
P2We'll consider working on this in future. (Assignee optional)We'll consider working on this in future. (Assignee optional)team-ExternalDepsExternal dependency handling, remote repositiories, WORKSPACE file.External dependency handling, remote repositiories, WORKSPACE file.type: bug