Hi, I am trying to build from source to use the evaluation utils.
I an using NGC Tensorflow container 24.01-tf2-py3
I get the following error:
INFO: From Compiling waymo_open_dataset/metrics/motion_metrics.cc:
waymo_open_dataset/metrics/motion_metrics.cc: In function 'waymo::open_dataset::Status waymo::open_dataset::{anonymous}::IsMatch(const waymo::open_dataset::MotionMetricsConfig&, const waymo::open_dataset::JointTrajectories&, const absl::lts_20220623::flat_hash_map<int, const waymo::open_dataset::Track>&, const MeasurementStepConfig&, std::optional)':
waymo_open_dataset/metrics/motion_metrics.cc:472:32: warning: 'scale' may be used uninitialized in this function [-Wmaybe-uninitialized]
472
displacement->longitudinal /= scale;
~~~~~^~
ERROR: /workspace/waymo-od/src/waymo_open_dataset/metrics/ops/BUILD:38:10: Compiling waymo_open_dataset/metrics/ops/metrics_ops.cc failed: undeclared inclusion(s) in rule '//waymo_open_dataset/metrics/ops:metrics_ops.so':
this rule is missing dependency declarations for the following files included by 'waymo_open_dataset/metrics/ops/metrics_ops.cc':
'external/com_google_absl/absl/status/status.h'
'external/com_google_absl/absl/status/internal/status_internal.h'
In file included from bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:78,
from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/vlog_is_on.h:84: warning: "VLOG_IS_ON" redefined
84
# define VLOG_IS_ON(verboselevel) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:157: note: this is the location of the previous definition
157
#define VLOG_IS_ON(lvl) \
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:476: warning: "LOG" redefined
476
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:145: note: this is the location of the previous definition
145
#define LOG(severity) _TFLOG##severity
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:601: warning: "CHECK" redefined
601
#define CHECK(condition) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:288: note: this is the location of the previous definition
288
#define CHECK(condition) \
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:775: warning: "CHECK_OP_LOG" redefined
775
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:470: note: this is the location of the previous definition
470
#define CHECK_OP_LOG(name, op, val1, val2) \
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:785: warning: "CHECK_OP" redefined
785
# define CHECK_OP(name, op, val1, val2) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:476: note: this is the location of the previous definition
476
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:810: warning: "CHECK_EQ" redefined
810
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:479: note: this is the location of the previous definition
479
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:811: warning: "CHECK_NE" redefined
811
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:480: note: this is the location of the previous definition
480
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:812: warning: "CHECK_LE" redefined
812
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:481: note: this is the location of the previous definition
481
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:813: warning: "CHECK_LT" redefined
813
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:482: note: this is the location of the previous definition
482
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:814: warning: "CHECK_GE" redefined
814
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:483: note: this is the location of the previous definition
483
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:815: warning: "CHECK_GT" redefined
815
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:484: note: this is the location of the previous definition
484
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:820: warning: "CHECK_NOTNULL" redefined
820
#define CHECK_NOTNULL(val) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:485: note: this is the location of the previous definition
485
#define CHECK_NOTNULL(val) \
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1011: warning: "LOG_EVERY_N" redefined
1011
#define LOG_EVERY_N(severity, n) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:258: note: this is the location of the previous definition
258
#define LOG_EVERY_N(severity, n) \
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1023: warning: "LOG_FIRST_N" redefined
1023
#define LOG_FIRST_N(severity, n) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:264: note: this is the location of the previous definition
264
#define LOG_FIRST_N(severity, n) \
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1093: warning: "DVLOG" redefined
1093
# define DVLOG(verboselevel) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:177: note: this is the location of the previous definition
177
#define DVLOG(verbose_level) \
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1130: warning: "DCHECK" redefined
1130
# define DCHECK(condition) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:501: note: this is the location of the previous definition
501
#define DCHECK(condition) \
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1134: warning: "DCHECK_EQ" redefined
1134
# define DCHECK_EQ(val1, val2) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:511: note: this is the location of the previous definition
511
#define DCHECK_EQ(x, y) _TF_DCHECK_NOP(x, y)
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1138: warning: "DCHECK_NE" redefined
1138
# define DCHECK_NE(val1, val2) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:512: note: this is the location of the previous definition
512
#define DCHECK_NE(x, y) _TF_DCHECK_NOP(x, y)
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1142: warning: "DCHECK_LE" redefined
1142
# define DCHECK_LE(val1, val2) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:513: note: this is the location of the previous definition
513
#define DCHECK_LE(x, y) _TF_DCHECK_NOP(x, y)
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1146: warning: "DCHECK_LT" redefined
1146
# define DCHECK_LT(val1, val2) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:514: note: this is the location of the previous definition
514
#define DCHECK_LT(x, y) _TF_DCHECK_NOP(x, y)
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1150: warning: "DCHECK_GE" redefined
1150
# define DCHECK_GE(val1, val2) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:515: note: this is the location of the previous definition
515
#define DCHECK_GE(x, y) _TF_DCHECK_NOP(x, y)
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1154: warning: "DCHECK_GT" redefined
1154
# define DCHECK_GT(val1, val2) \
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:516: note: this is the location of the previous definition
516
#define DCHECK_GT(x, y) _TF_DCHECK_NOP(x, y)
In file included from ./waymo_open_dataset/metrics/matcher.h:25,
from ./waymo_open_dataset/metrics/metrics_utils.h:25,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:20:
bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:1182: warning: "VLOG" redefined
1182
In file included from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/logging.h:26,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/refcount.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/platform/refcount.h:20,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/lib/core/refcount.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_base.h:19,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/resource_handle.h:21,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/types.h:27,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op_def_builder.h:28,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/full_type_inference_util.h:23,
from external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/core/framework/op.h:27,
from waymo_open_dataset/metrics/ops/metrics_ops.cc:17:
external/tensorflow_cc_deps/_site/tensorflow/include/tensorflow/tsl/platform/default/logging.h:166: note: this is the location of the previous definition
166
#define VLOG(level) \
INFO: Elapsed time: 153.605s, Critical Path: 38.66s
INFO: 1081 processes: 204 internal, 877 local.
FAILED: Build did NOT complete successfully
Hi, I am trying to build from source to use the evaluation utils. I an using NGC Tensorflow container 24.01-tf2-py3
I get the following error:
~~~~~^~ERROR: /workspace/waymo-od/src/waymo_open_dataset/metrics/ops/BUILD:38:10: Compiling waymo_open_dataset/metrics/ops/metrics_ops.cc failed: undeclared inclusion(s) in rule '//waymo_open_dataset/metrics/ops:metrics_ops.so': this rule is missing dependency declarations for the following files included by 'waymo_open_dataset/metrics/ops/metrics_ops.cc': 'external/com_google_absl/absl/status/status.h' 'external/com_google_absl/absl/status/internal/status_internal.h' In file included from bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/logging.h:78, from ./waymo_open_dataset/metrics/matcher.h:25, from ./waymo_open_dataset/metrics/metrics_utils.h:25, from waymo_open_dataset/metrics/ops/metrics_ops.cc:20: bazel-out/k8-opt/bin/external/com_google_glog/_virtual_includes/glog/glog/vlog_is_on.h:84: warning: "VLOG_IS_ON" redefined 84INFO: Elapsed time: 153.605s, Critical Path: 38.66s INFO: 1081 processes: 204 internal, 877 local. FAILED: Build did NOT complete successfully