Skip to content

Instantly share code, notes, and snippets.

@Eric-Arellano
Last active May 16, 2019 16:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Eric-Arellano/defca7d864a9f3939448964beea618d4 to your computer and use it in GitHub Desktop.
Save Eric-Arellano/defca7d864a9f3939448964beea618d4 to your computer and use it in GitHub Desktop.
V2 test O(t + b) memory consumption, where t is # targets and b is # of BUILD files
diff --git a/3rdparty/python/requirements.txt b/3rdparty/python/requirements.txt
index e50da50f4..c76c110a9 100644
--- a/3rdparty/python/requirements.txt
+++ b/3rdparty/python/requirements.txt
@@ -10,6 +10,7 @@ fasteners==0.14.1
faulthandler==2.6 ; python_version<'3'
future==0.17.1
futures==3.0.5 ; python_version<'3'
+objgraph
Markdown==2.1.1
mock==2.0.0
# TODO(6282): once we can upgrade Pytest to 4.2.1+, we can remove the more-itertools requirement
diff --git a/src/python/pants/init/engine_initializer.py b/src/python/pants/init/engine_initializer.py
index c65e8ac2b..288cfb92f 100644
--- a/src/python/pants/init/engine_initializer.py
+++ b/src/python/pants/init/engine_initializer.py
@@ -208,8 +208,30 @@ class LegacyGraphSession(datatype(['scheduler_session', 'build_file_aliases', 'g
finally:
console.flush()
- if exit_code != PANTS_SUCCEEDED_EXIT_CODE:
- return exit_code
+ # if exit_code != PANTS_SUCCEEDED_EXIT_CODE:
+ # continue exit_code
+ from pants.engine.native import Native
+ import objgraph
+ import sys
+ print("Memory analysis on the Native().context._handles remaining after all console rules were run...\n")
+ native_context = Native().context
+ objs_and_num_bytes = []
+ for h in native_context._handles:
+ obj = native_context.from_value(h)
+ num_bytes = sys.getsizeof(obj)
+ objs_and_num_bytes.append((obj, num_bytes))
+ num_large_objs = 0
+ total_num_bytes = 0
+ for obj, size in sorted(objs_and_num_bytes, key=lambda xy: xy[1]):
+ print(f"size: {size}, obj: {obj}")
+ total_num_bytes += size
+ if size > 150:
+ num_large_objs += 1
+ print("\nMost common types:")
+ objgraph.show_most_common_types(objects=[x for x, y in objs_and_num_bytes])
+ print(f"\nNum objs: {len(objs_and_num_bytes)}")
+ print(f"Num objs > 150 bytes: {num_large_objs}")
+ print(f"Total num bytes: {total_num_bytes}")
return PANTS_SUCCEEDED_EXIT_CODE
def create_build_graph(self, target_roots, build_root=None):
./pants list tests/python/pants_test/util:strutil
Memory analysis on the Native().context._handles remaining after all console rules were run...
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 51 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 36 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 96 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 136 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 48, obj: ()
size: 48, obj: ()
size: 52, obj: .*/
size: 52, obj: .*/
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 56, obj: <pants.engine.console.Console object at 0x113d11860>
size: 56, obj: <pants.engine.goal.Goal.Options.<locals>._Options object at 0x113d11b38>
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 56, obj: (FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),)
size: 56, obj: (AddressFamily(namespace='tests/python/pants_test/util', objects_by_name=['argutil', 'collections', 'contextutil', 'dirutil', 'eval', 'fileutil', 'filtering', 'memo', 'meta', 'netrc', 'objects', 'osutil', 'process_handler', 'retry', 'rwbuf', 'socket', 'strutil', 'tarutil', 'xml_parser', 'xml_test_base']),)
size: 58, obj: any_match
size: 58, obj: any_match
size: 60, obj: *.egg-info/
size: 60, obj: find_owners
size: 60, obj: *.egg-info/
size: 60, obj: find_owners
size: 60, obj: find_owners
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 63, obj: hydrate_target
size: 64, obj: List(exit_code<Exactly(int)>=0)
size: 64, obj: List(exit_code<Exactly(int)>=0)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, strutil),))
size: 64, obj: Scope(scope<Exactly(str)>=list)
size: 64, obj: _Options(options<Exactly(Options)>=<pants.option.options.Options object at 0x113a96828>)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),))
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 66, obj: bower_components/
size: 66, obj: bower_components/
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: Specs(dependencies<Exactly(tuple)>=(SingleAddress(directory='tests/python/pants_test/util', name='strutil'),), matcher<Exactly(SpecsMatcher)>=SpecsMatcher(tags<Exactly(tuple)>=(), exclude_patterns<Exactly(tuple)>=()))
size: 72, obj: ScopedOptions(scope<Exactly(Scope)>=Scope(scope<Exactly(str)>=list), options<Exactly(OptionValueContainer)>=<pants.option.option_value_container.OptionValueContainer object at 0x110470ef0>)
size: 72, obj: Specs(dependencies<Exactly(tuple)>=(SingleAddress(directory='tests/python/pants_test/util', name='strutil'),), matcher<Exactly(SpecsMatcher)>=SpecsMatcher(tags<Exactly(tuple)>=(), exclude_patterns<Exactly(tuple)>=()))
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965))
size: 72, obj: AddressFamily(namespace=tests/python/pants_test/util, objects_by_name=OrderedDict([('argutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.argutil'], dependencies=['src/python/pants/util:argutil'], name='argutil', sources=['test_argutil.py'], type_alias='python_tests'))), ('collections', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.collections'], dependencies=['3rdparty/python:future', 'src/python/pants/util:collections'], name='collections', sources=['test_collections.py'], type_alias='python_tests'))), ('contextutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.contextutil'], dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:process_handler'], name='contextutil', sources=['test_contextutil.py'], type_alias='python_tests'))), ('dirutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.dirutil'], dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:dirutil', 'src/python/pants/util:objects'], name='dirutil', sources=['test_dirutil.py'], type_alias='python_tests'))), ('eval', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:eval'], name='eval', sources=['test_eval.py'], type_alias='python_tests'))), ('fileutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:fileutil'], name='fileutil', sources=['test_fileutil.py'], type_alias='python_tests'))), ('filtering', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:filtering'], name='filtering', sources=['test_filtering.py'], type_alias='python_tests'))), ('memo', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:memo', 'src/python/pants/util:meta'], name='memo', sources=['test_memo.py'], type_alias='python_tests'))), ('meta', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:meta', 'tests/python/pants_test:test_base'], name='meta', sources=['test_meta.py'], type_alias='python_tests'))), ('netrc', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:netrc'], name='netrc', sources=['test_netrc.py'], type_alias='python_tests'))), ('objects', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.objects'], dependencies=['3rdparty/python:future', 'src/python/pants/util:objects', 'tests/python/pants_test:test_base'], name='objects', sources=['test_objects.py'], type_alias='python_tests'))), ('osutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:osutil', 'tests/python/pants_test:test_base'], name='osutil', sources=['test_osutil.py'], type_alias='python_tests'))), ('process_handler', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:process_handler'], name='process_handler', sources=['test_process_handler.py'], type_alias='python_tests'))), ('retry', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:mock', 'src/python/pants/util:retry'], name='retry', sources=['test_retry.py'], type_alias='python_tests'))), ('rwbuf', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:contextutil', 'src/python/pants/util:rwbuf'], name='rwbuf', sources=['test_rwbuf.py'], type_alias='python_tests'))), ('socket', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.socket'], dependencies=['3rdparty/python:mock', 'src/python/pants/util:socket'], name='socket', sources=['test_socket.py'], type_alias='python_tests'))), ('strutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:strutil'], name='strutil', sources=['test_strutil.py'], type_alias='python_tests'))), ('tarutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:dirutil', 'src/python/pants/util:tarutil'], name='tarutil', sources=['test_tarutil.py'], type_alias='python_tests'))), ('xml_parser', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:xml_parser', 'tests/python/pants_test/util:xml_test_base'], name='xml_parser', sources=['test_xml_parser.py'], type_alias='python_tests'))), ('xml_test_base', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:contextutil'], name='xml_test_base', sources=['xml_test_base.py'], type_alias='python_library')))]))
size: 75, obj: transitive_hydrated_target
size: 75, obj: transitive_hydrated_target
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 80, obj: functools.partial(<function _construct_optionable at 0x10cd63268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x10cd63268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x10cd63268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x10cd63268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x10cd63268>, <class 'pants.backend.project_info.rules.source_file_validator.SourceFileValidation'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x10cd63268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: addresses_from_address_families
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: functools.partial(<function _construct_optionable at 0x10cd63268>, <class 'pants.backend.python.subsystems.pytest.PyTest'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x10cd63268>, <class 'pants.backend.python.subsystems.python_setup.PythonSetup'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x10cd63268>, <class 'pants.source.source_root.SourceRootConfig'>)
size: 80, obj: addresses_from_address_families
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 85, obj: tests/python/pants_test/util/BUILD.*
size: 85, obj: tests/python/pants_test/util/BUILD.*
size: 88, obj: <generator object parse_address_family at 0x113d1a728>
size: 88, obj: OptionsBootstrapper(env_tuples<Exactly(tuple)>=(('PANTS_DEV', '1'), ('PANTS_PYTHON_SETUP_INTERPRETER_CONSTRAINTS', "['CPython==3.6.8']")), bootstrap_args<Exactly(tuple)>=(), args<Exactly(tuple)>=('/Users/eric/DocsLocal/code/projects/pants/src/python/pants/bin/pants_loader.py', 'list', 'tests/python/pants_test/util:strutil'), config<SubclassesOf(Config)>=_ChainedConfig(chained_configs=(<pants.option.config._SingleFileConfig object at 0x110444e48>,)))
size: 88, obj: <generator object _construct_optionable at 0x113d1a308>
size: 88, obj: <generator object list_targets at 0x113d1a4c0>
size: 88, obj: <generator object addresses_from_address_families at 0x113d1a518>
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/BUILD.*', 'tests/python/pants_test/util/BUILD'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/BUILD', 'tests/python/pants_test/util/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 96, obj: AddressMapper(parser=<pants.engine.legacy.parser.LegacyPythonCallbacksParser object at 0x10cf6b550>, build_patterns=('BUILD', 'BUILD.*'))
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 136, obj: <function select_libc_objects at 0x1130b2ea0>
size: 136, obj: <function select_assembler at 0x1130b9bf8>
size: 136, obj: <function get_assembler at 0x11308b6a8>
size: 136, obj: <function get_as at 0x113048ea0>
size: 136, obj: <function select_base_linker at 0x1130d6bf8>
size: 136, obj: <function select_gcc_linker at 0x1130d6c80>
size: 136, obj: <function select_llvm_linker at 0x1130d6d08>
size: 136, obj: <function select_gcc_install_location at 0x1130d4d90>
size: 136, obj: <function select_llvm_c_toolchain at 0x1130d4e18>
size: 136, obj: <function select_llvm_cpp_toolchain at 0x1130d4ea0>
size: 136, obj: <function select_gcc_c_toolchain at 0x1130d4f28>
size: 136, obj: <function select_gcc_cpp_toolchain at 0x1130d1048>
size: 136, obj: <function select_c_toolchain at 0x1130d2048>
size: 136, obj: <function select_cpp_toolchain at 0x1130d20d0>
size: 136, obj: <function get_ld at 0x11308bae8>
size: 136, obj: <function get_ld at 0x1130600d0>
size: 136, obj: <function get_lld at 0x113073a60>
size: 136, obj: <function get_clang at 0x11308bb70>
size: 136, obj: <function get_gcc at 0x11306aa60>
size: 136, obj: <function get_clang at 0x113073ae8>
size: 136, obj: <function get_clang_plusplus at 0x11308bbf8>
size: 136, obj: <function get_gplusplus at 0x11306ad08>
size: 136, obj: <function get_clang_plusplus at 0x113073bf8>
size: 136, obj: <function list_targets at 0x11351b730>
size: 136, obj: <function file_deps at 0x11350dd08>
size: 136, obj: <function coordinator_of_tests at 0x11351e1e0>
size: 136, obj: <function fast_test at 0x11351bea0>
size: 136, obj: <function validate at 0x1135b0400>
size: 136, obj: <function match_regexes_for_one_target at 0x1135b0ae8>
size: 136, obj: <function fast_list_and_die_for_testing at 0x1135e6488>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.glob_match_error_behavior_singleton at 0x113cb76a8>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.build_configuration_singleton at 0x113cc16a8>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.symbol_table_singleton at 0x113cc1730>
size: 136, obj: <function transitive_hydrated_targets at 0x10fe4e730>
size: 136, obj: <function transitive_hydrated_target at 0x10fe4e7b8>
size: 136, obj: <function hydrated_targets at 0x10fe4e840>
size: 136, obj: <function hydrate_target at 0x10fe68840>
size: 136, obj: <function find_owners at 0x10fe3e950>
size: 136, obj: <function addresses_from_address_families at 0x10fe79f28>
size: 136, obj: <function hydrate_sources at 0x10fe68950>
size: 136, obj: <function hydrate_bundles at 0x10fe689d8>
size: 136, obj: <function fallible_to_exec_result_or_raise at 0x10f7586a8>
size: 136, obj: <function create_graph_rules.<locals>.address_mapper_singleton at 0x113cc1620>
size: 136, obj: <function hydrate_struct at 0x10fe79e18>
size: 136, obj: <function parse_address_family at 0x10fe79400>
size: 136, obj: <function scope_options at 0x10cab47b8>
size: 136, obj: <function parse_options at 0x10cab4598>
size: 136, obj: <function run_python_test at 0x10fe61620>
size: 136, obj: <function platform_singleton at 0x113048048>
size: 1056, obj: <class 'pants.engine.fs.Digest'>
size: 1056, obj: <class 'pants.engine.fs.Snapshot'>
size: 1056, obj: <class 'pants.engine.fs.FileContent'>
size: 1056, obj: <class 'abc.Collection.of(FileContent)'>
size: 1056, obj: <class 'pants.engine.isolated_process.FallibleExecuteProcessResult'>
size: 3998, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\npython_tests(\n name = 'argutil',\n sources = ['test_argutil.py'],\n coverage = ['pants.util.argutil'],\n dependencies = [\n 'src/python/pants/util:argutil',\n ],\n)\n\npython_tests(\n name = 'collections',\n sources = ['test_collections.py'],\n coverage = ['pants.util.collections'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:collections',\n ]\n)\n\npython_tests(\n name = 'contextutil',\n sources = ['test_contextutil.py'],\n coverage = ['pants.util.contextutil'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:process_handler',\n ]\n)\n\npython_tests(\n name = 'dirutil',\n sources = ['test_dirutil.py'],\n coverage = ['pants.util.dirutil'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:objects',\n ]\n)\n\npython_tests(\n name = 'eval',\n sources = ['test_eval.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:eval',\n ]\n)\n\npython_tests(\n name = 'fileutil',\n sources = ['test_fileutil.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:fileutil',\n ]\n)\n\npython_tests(\n name = 'filtering',\n sources = ['test_filtering.py'],\n dependencies = [\n 'src/python/pants/util:filtering',\n ]\n)\n\npython_tests(\n name = 'memo',\n sources = ['test_memo.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:memo',\n 'src/python/pants/util:meta',\n ]\n)\n\npython_tests(\n name = 'meta',\n sources = ['test_meta.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:meta',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'netrc',\n sources = ['test_netrc.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:netrc',\n ]\n)\n\npython_tests(\n name = 'objects',\n sources = ['test_objects.py'],\n coverage = ['pants.util.objects'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:objects',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'osutil',\n sources = ['test_osutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:osutil',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'process_handler',\n sources = ['test_process_handler.py'],\n dependencies = [\n 'src/python/pants/util:process_handler',\n ]\n)\n\npython_tests(\n name = 'retry',\n sources = ['test_retry.py'],\n dependencies = [\n '3rdparty/python:mock',\n 'src/python/pants/util:retry',\n ]\n)\n\npython_tests(\n name = 'rwbuf',\n sources = ['test_rwbuf.py'],\n dependencies = [\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:rwbuf',\n ],\n)\n\npython_tests(\n name = 'socket',\n sources = ['test_socket.py'],\n coverage = ['pants.util.socket'],\n dependencies = [\n '3rdparty/python:mock',\n 'src/python/pants/util:socket',\n ]\n)\n\npython_tests(\n name = 'strutil',\n sources = ['test_strutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:strutil',\n ]\n)\n\npython_tests(\n name = 'tarutil',\n sources = ['test_tarutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:tarutil',\n ]\n)\n\npython_library(\n name='xml_test_base',\n sources = ['xml_test_base.py'],\n dependencies = [\n 'src/python/pants/util:contextutil',\n ]\n)\n\npython_tests(\n name = 'xml_parser',\n sources = ['test_xml_parser.py'],\n dependencies = [\n 'src/python/pants/util:xml_parser',\n 'tests/python/pants_test/util:xml_test_base',\n ]\n)\n"
Most common types:
CDataOwn 983
str 70
function 49
partial 9
tuple 6
NoneType 5
ABCMeta 5
generator 4
int 3
Digest 3
Num objs: 1162
Num objs > 150 bytes: 6
Total num bytes: 63622
./pants list tests/python/pants_test/util:strutil tests/python/pants_test/util:tarutil
Memory analysis on the Native().context._handles remaining after all console rules were run...
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 40, obj: <cdata 'uint8_t[]' owning 36 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 96 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 136 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 51 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 48, obj: ()
size: 48, obj: ()
size: 52, obj: .*/
size: 52, obj: .*/
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 56, obj: <pants.engine.console.Console object at 0x10cb107f0>
size: 56, obj: <pants.engine.goal.Goal.Options.<locals>._Options object at 0x10cb10ac8>
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 56, obj: (FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),)
size: 56, obj: (AddressFamily(namespace='tests/python/pants_test/util', objects_by_name=['argutil', 'collections', 'contextutil', 'dirutil', 'eval', 'fileutil', 'filtering', 'memo', 'meta', 'netrc', 'objects', 'osutil', 'process_handler', 'retry', 'rwbuf', 'socket', 'strutil', 'tarutil', 'xml_parser', 'xml_test_base']),)
size: 58, obj: any_match
size: 58, obj: any_match
size: 60, obj: *.egg-info/
size: 60, obj: find_owners
size: 60, obj: find_owners
size: 60, obj: find_owners
size: 60, obj: *.egg-info/
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 63, obj: hydrate_target
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil)))
size: 64, obj: List(exit_code<Exactly(int)>=0)
size: 64, obj: List(exit_code<Exactly(int)>=0)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: Scope(scope<Exactly(str)>=list)
size: 64, obj: _Options(options<Exactly(Options)>=<pants.option.options.Options object at 0x10c89a7b8>)
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),))
size: 66, obj: bower_components/
size: 66, obj: bower_components/
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: Specs(dependencies<Exactly(tuple)>=(SingleAddress(directory='tests/python/pants_test/util', name='strutil'), SingleAddress(directory='tests/python/pants_test/util', name='tarutil')), matcher<Exactly(SpecsMatcher)>=SpecsMatcher(tags<Exactly(tuple)>=(), exclude_patterns<Exactly(tuple)>=()))
size: 72, obj: ScopedOptions(scope<Exactly(Scope)>=Scope(scope<Exactly(str)>=list), options<Exactly(OptionValueContainer)>=<pants.option.option_value_container.OptionValueContainer object at 0x10927ae80>)
size: 72, obj: Specs(dependencies<Exactly(tuple)>=(SingleAddress(directory='tests/python/pants_test/util', name='strutil'), SingleAddress(directory='tests/python/pants_test/util', name='tarutil')), matcher<Exactly(SpecsMatcher)>=SpecsMatcher(tags<Exactly(tuple)>=(), exclude_patterns<Exactly(tuple)>=()))
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965))
size: 72, obj: AddressFamily(namespace=tests/python/pants_test/util, objects_by_name=OrderedDict([('argutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.argutil'], dependencies=['src/python/pants/util:argutil'], name='argutil', sources=['test_argutil.py'], type_alias='python_tests'))), ('collections', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.collections'], dependencies=['3rdparty/python:future', 'src/python/pants/util:collections'], name='collections', sources=['test_collections.py'], type_alias='python_tests'))), ('contextutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.contextutil'], dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:process_handler'], name='contextutil', sources=['test_contextutil.py'], type_alias='python_tests'))), ('dirutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.dirutil'], dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:dirutil', 'src/python/pants/util:objects'], name='dirutil', sources=['test_dirutil.py'], type_alias='python_tests'))), ('eval', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:eval'], name='eval', sources=['test_eval.py'], type_alias='python_tests'))), ('fileutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:fileutil'], name='fileutil', sources=['test_fileutil.py'], type_alias='python_tests'))), ('filtering', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:filtering'], name='filtering', sources=['test_filtering.py'], type_alias='python_tests'))), ('memo', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:memo', 'src/python/pants/util:meta'], name='memo', sources=['test_memo.py'], type_alias='python_tests'))), ('meta', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:meta', 'tests/python/pants_test:test_base'], name='meta', sources=['test_meta.py'], type_alias='python_tests'))), ('netrc', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:netrc'], name='netrc', sources=['test_netrc.py'], type_alias='python_tests'))), ('objects', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.objects'], dependencies=['3rdparty/python:future', 'src/python/pants/util:objects', 'tests/python/pants_test:test_base'], name='objects', sources=['test_objects.py'], type_alias='python_tests'))), ('osutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:osutil', 'tests/python/pants_test:test_base'], name='osutil', sources=['test_osutil.py'], type_alias='python_tests'))), ('process_handler', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:process_handler'], name='process_handler', sources=['test_process_handler.py'], type_alias='python_tests'))), ('retry', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:mock', 'src/python/pants/util:retry'], name='retry', sources=['test_retry.py'], type_alias='python_tests'))), ('rwbuf', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:contextutil', 'src/python/pants/util:rwbuf'], name='rwbuf', sources=['test_rwbuf.py'], type_alias='python_tests'))), ('socket', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.socket'], dependencies=['3rdparty/python:mock', 'src/python/pants/util:socket'], name='socket', sources=['test_socket.py'], type_alias='python_tests'))), ('strutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:strutil'], name='strutil', sources=['test_strutil.py'], type_alias='python_tests'))), ('tarutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:dirutil', 'src/python/pants/util:tarutil'], name='tarutil', sources=['test_tarutil.py'], type_alias='python_tests'))), ('xml_parser', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:xml_parser', 'tests/python/pants_test/util:xml_test_base'], name='xml_parser', sources=['test_xml_parser.py'], type_alias='python_tests'))), ('xml_test_base', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:contextutil'], name='xml_test_base', sources=['xml_test_base.py'], type_alias='python_library')))]))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: functools.partial(<function _construct_optionable at 0x105b6d268>, <class 'pants.backend.python.subsystems.pytest.PyTest'>)
size: 80, obj: addresses_from_address_families
size: 80, obj: functools.partial(<function _construct_optionable at 0x105b6d268>, <class 'pants.backend.python.subsystems.python_setup.PythonSetup'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x105b6d268>, <class 'pants.source.source_root.SourceRootConfig'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x105b6d268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x105b6d268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x105b6d268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x105b6d268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x105b6d268>, <class 'pants.backend.project_info.rules.source_file_validator.SourceFileValidation'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x105b6d268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/BUILD',), dirs<Exactly(tuple)>=())
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 85, obj: tests/python/pants_test/util/BUILD.*
size: 85, obj: tests/python/pants_test/util/BUILD.*
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/BUILD', 'tests/python/pants_test/util/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: OptionsBootstrapper(env_tuples<Exactly(tuple)>=(('PANTS_DEV', '1'), ('PANTS_PYTHON_SETUP_INTERPRETER_CONSTRAINTS', "['CPython==3.6.8']")), bootstrap_args<Exactly(tuple)>=(), args<Exactly(tuple)>=('/Users/eric/DocsLocal/code/projects/pants/src/python/pants/bin/pants_loader.py', 'list', 'tests/python/pants_test/util:strutil', 'tests/python/pants_test/util:tarutil'), config<SubclassesOf(Config)>=_ChainedConfig(chained_configs=(<pants.option.config._SingleFileConfig object at 0x10924edd8>,)))
size: 88, obj: <generator object _construct_optionable at 0x10cb18360>
size: 88, obj: <generator object list_targets at 0x10cb184c0>
size: 88, obj: <generator object addresses_from_address_families at 0x10cb18570>
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/BUILD.*', 'tests/python/pants_test/util/BUILD'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object parse_address_family at 0x10cb18678>
size: 96, obj: AddressMapper(parser=<pants.engine.legacy.parser.LegacyPythonCallbacksParser object at 0x105d754e0>, build_patterns=('BUILD', 'BUILD.*'))
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.glob_match_error_behavior_singleton at 0x10cabe6a8>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.build_configuration_singleton at 0x10cac86a8>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.symbol_table_singleton at 0x10cac8730>
size: 136, obj: <function transitive_hydrated_targets at 0x108c56730>
size: 136, obj: <function transitive_hydrated_target at 0x108c567b8>
size: 136, obj: <function hydrated_targets at 0x108c56840>
size: 136, obj: <function hydrate_target at 0x108c72840>
size: 136, obj: <function find_owners at 0x108c47950>
size: 136, obj: <function addresses_from_address_families at 0x108c7df28>
size: 136, obj: <function hydrate_sources at 0x108c72950>
size: 136, obj: <function hydrate_bundles at 0x108c729d8>
size: 136, obj: <function fallible_to_exec_result_or_raise at 0x1085626a8>
size: 136, obj: <function create_graph_rules.<locals>.address_mapper_singleton at 0x10cac8620>
size: 136, obj: <function hydrate_struct at 0x108c7de18>
size: 136, obj: <function parse_address_family at 0x108c7d400>
size: 136, obj: <function scope_options at 0x1058bd7b8>
size: 136, obj: <function parse_options at 0x1058bd598>
size: 136, obj: <function run_python_test at 0x108c6e620>
size: 136, obj: <function platform_singleton at 0x10af84048>
size: 136, obj: <function select_libc_objects at 0x10aff7ea0>
size: 136, obj: <function select_assembler at 0x10b000bf8>
size: 136, obj: <function get_assembler at 0x10afd16a8>
size: 136, obj: <function get_as at 0x10af84ea0>
size: 136, obj: <function select_base_linker at 0x10b01bbf8>
size: 136, obj: <function select_gcc_linker at 0x10b01bc80>
size: 136, obj: <function select_llvm_linker at 0x10b01bd08>
size: 136, obj: <function select_gcc_install_location at 0x10b019d90>
size: 136, obj: <function select_llvm_c_toolchain at 0x10b019e18>
size: 136, obj: <function select_llvm_cpp_toolchain at 0x10b019ea0>
size: 136, obj: <function select_gcc_c_toolchain at 0x10b019f28>
size: 136, obj: <function select_gcc_cpp_toolchain at 0x10b020048>
size: 136, obj: <function select_c_toolchain at 0x10b017048>
size: 136, obj: <function select_cpp_toolchain at 0x10b0170d0>
size: 136, obj: <function get_ld at 0x10afd1ae8>
size: 136, obj: <function get_ld at 0x10afa50d0>
size: 136, obj: <function get_lld at 0x10afb8a60>
size: 136, obj: <function get_clang at 0x10afd1b70>
size: 136, obj: <function get_gcc at 0x10afafa60>
size: 136, obj: <function get_clang at 0x10afb8ae8>
size: 136, obj: <function get_clang_plusplus at 0x10afd1bf8>
size: 136, obj: <function get_gplusplus at 0x10afafd08>
size: 136, obj: <function get_clang_plusplus at 0x10afb8bf8>
size: 136, obj: <function list_targets at 0x10b45b730>
size: 136, obj: <function file_deps at 0x10b453d08>
size: 136, obj: <function coordinator_of_tests at 0x10b4631e0>
size: 136, obj: <function fast_test at 0x10b45bea0>
size: 136, obj: <function validate at 0x10b4f6400>
size: 136, obj: <function match_regexes_for_one_target at 0x10b4f6ae8>
size: 136, obj: <function fast_list_and_die_for_testing at 0x10b52b488>
size: 1056, obj: <class 'pants.engine.fs.Digest'>
size: 1056, obj: <class 'pants.engine.fs.Snapshot'>
size: 1056, obj: <class 'pants.engine.fs.FileContent'>
size: 1056, obj: <class 'abc.Collection.of(FileContent)'>
size: 1056, obj: <class 'pants.engine.isolated_process.FallibleExecuteProcessResult'>
size: 3998, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\npython_tests(\n name = 'argutil',\n sources = ['test_argutil.py'],\n coverage = ['pants.util.argutil'],\n dependencies = [\n 'src/python/pants/util:argutil',\n ],\n)\n\npython_tests(\n name = 'collections',\n sources = ['test_collections.py'],\n coverage = ['pants.util.collections'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:collections',\n ]\n)\n\npython_tests(\n name = 'contextutil',\n sources = ['test_contextutil.py'],\n coverage = ['pants.util.contextutil'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:process_handler',\n ]\n)\n\npython_tests(\n name = 'dirutil',\n sources = ['test_dirutil.py'],\n coverage = ['pants.util.dirutil'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:objects',\n ]\n)\n\npython_tests(\n name = 'eval',\n sources = ['test_eval.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:eval',\n ]\n)\n\npython_tests(\n name = 'fileutil',\n sources = ['test_fileutil.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:fileutil',\n ]\n)\n\npython_tests(\n name = 'filtering',\n sources = ['test_filtering.py'],\n dependencies = [\n 'src/python/pants/util:filtering',\n ]\n)\n\npython_tests(\n name = 'memo',\n sources = ['test_memo.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:memo',\n 'src/python/pants/util:meta',\n ]\n)\n\npython_tests(\n name = 'meta',\n sources = ['test_meta.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:meta',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'netrc',\n sources = ['test_netrc.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:netrc',\n ]\n)\n\npython_tests(\n name = 'objects',\n sources = ['test_objects.py'],\n coverage = ['pants.util.objects'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:objects',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'osutil',\n sources = ['test_osutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:osutil',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'process_handler',\n sources = ['test_process_handler.py'],\n dependencies = [\n 'src/python/pants/util:process_handler',\n ]\n)\n\npython_tests(\n name = 'retry',\n sources = ['test_retry.py'],\n dependencies = [\n '3rdparty/python:mock',\n 'src/python/pants/util:retry',\n ]\n)\n\npython_tests(\n name = 'rwbuf',\n sources = ['test_rwbuf.py'],\n dependencies = [\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:rwbuf',\n ],\n)\n\npython_tests(\n name = 'socket',\n sources = ['test_socket.py'],\n coverage = ['pants.util.socket'],\n dependencies = [\n '3rdparty/python:mock',\n 'src/python/pants/util:socket',\n ]\n)\n\npython_tests(\n name = 'strutil',\n sources = ['test_strutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:strutil',\n ]\n)\n\npython_tests(\n name = 'tarutil',\n sources = ['test_tarutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:tarutil',\n ]\n)\n\npython_library(\n name='xml_test_base',\n sources = ['xml_test_base.py'],\n dependencies = [\n 'src/python/pants/util:contextutil',\n ]\n)\n\npython_tests(\n name = 'xml_parser',\n sources = ['test_xml_parser.py'],\n dependencies = [\n 'src/python/pants/util:xml_parser',\n 'tests/python/pants_test/util:xml_test_base',\n ]\n)\n"
Most common types:
CDataOwn 670
function 49
str 32
partial 9
tuple 6
NoneType 5
ABCMeta 5
generator 4
int 3
Digest 3
Num objs: 811
Num objs > 150 bytes: 6
Total num bytes: 48513
./pants list tests/python/pants_test/util:strutil tests/python/pants_test/util:dirutil tests/python/pants_test/util:contextutil tests/python/pants_test/util:tarutil tests/python/pants_test/util:argutil tests/python/pants_test/util:collections
Memory analysis on the Native().context._handles remaining after all console rules were run...
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 51 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 36 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 96 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 136 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 48, obj: ()
size: 48, obj: ()
size: 52, obj: .*/
size: 52, obj: .*/
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 56, obj: (FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),)
size: 56, obj: <pants.engine.console.Console object at 0x11080d908>
size: 56, obj: <pants.engine.goal.Goal.Options.<locals>._Options object at 0x11080dbe0>
size: 56, obj: (AddressFamily(namespace='tests/python/pants_test/util', objects_by_name=['argutil', 'collections', 'contextutil', 'dirutil', 'eval', 'fileutil', 'filtering', 'memo', 'meta', 'netrc', 'objects', 'osutil', 'process_handler', 'retry', 'rwbuf', 'socket', 'strutil', 'tarutil', 'xml_parser', 'xml_test_base']),)
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 58, obj: any_match
size: 58, obj: any_match
size: 60, obj: *.egg-info/
size: 60, obj: *.egg-info/
size: 60, obj: find_owners
size: 60, obj: find_owners
size: 60, obj: find_owners
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 63, obj: hydrate_target
size: 63, obj: hydrate_target
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: List(exit_code<Exactly(int)>=0)
size: 64, obj: List(exit_code<Exactly(int)>=0)
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),))
size: 64, obj: Scope(scope<Exactly(str)>=list)
size: 64, obj: _Options(options<Exactly(Options)>=<pants.option.options.Options object at 0x110594860>)
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), BuildFileAddress(tests/python/pants_test/util/BUILD, dirutil), BuildFileAddress(tests/python/pants_test/util/BUILD, contextutil), BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), BuildFileAddress(tests/python/pants_test/util/BUILD, argutil), BuildFileAddress(tests/python/pants_test/util/BUILD, collections)))
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 66, obj: bower_components/
size: 66, obj: bower_components/
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965))
size: 72, obj: Specs(dependencies<Exactly(tuple)>=(SingleAddress(directory='tests/python/pants_test/util', name='strutil'), SingleAddress(directory='tests/python/pants_test/util', name='dirutil'), SingleAddress(directory='tests/python/pants_test/util', name='contextutil'), SingleAddress(directory='tests/python/pants_test/util', name='tarutil'), SingleAddress(directory='tests/python/pants_test/util', name='argutil'), SingleAddress(directory='tests/python/pants_test/util', name='collections')), matcher<Exactly(SpecsMatcher)>=SpecsMatcher(tags<Exactly(tuple)>=(), exclude_patterns<Exactly(tuple)>=()))
size: 72, obj: ScopedOptions(scope<Exactly(Scope)>=Scope(scope<Exactly(str)>=list), options<Exactly(OptionValueContainer)>=<pants.option.option_value_container.OptionValueContainer object at 0x10d04cef0>)
size: 72, obj: AddressFamily(namespace=tests/python/pants_test/util, objects_by_name=OrderedDict([('argutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.argutil'], dependencies=['src/python/pants/util:argutil'], name='argutil', sources=['test_argutil.py'], type_alias='python_tests'))), ('collections', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.collections'], dependencies=['3rdparty/python:future', 'src/python/pants/util:collections'], name='collections', sources=['test_collections.py'], type_alias='python_tests'))), ('contextutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.contextutil'], dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:process_handler'], name='contextutil', sources=['test_contextutil.py'], type_alias='python_tests'))), ('dirutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.dirutil'], dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:dirutil', 'src/python/pants/util:objects'], name='dirutil', sources=['test_dirutil.py'], type_alias='python_tests'))), ('eval', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:eval'], name='eval', sources=['test_eval.py'], type_alias='python_tests'))), ('fileutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:fileutil'], name='fileutil', sources=['test_fileutil.py'], type_alias='python_tests'))), ('filtering', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:filtering'], name='filtering', sources=['test_filtering.py'], type_alias='python_tests'))), ('memo', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:memo', 'src/python/pants/util:meta'], name='memo', sources=['test_memo.py'], type_alias='python_tests'))), ('meta', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:meta', 'tests/python/pants_test:test_base'], name='meta', sources=['test_meta.py'], type_alias='python_tests'))), ('netrc', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:netrc'], name='netrc', sources=['test_netrc.py'], type_alias='python_tests'))), ('objects', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.objects'], dependencies=['3rdparty/python:future', 'src/python/pants/util:objects', 'tests/python/pants_test:test_base'], name='objects', sources=['test_objects.py'], type_alias='python_tests'))), ('osutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:osutil', 'tests/python/pants_test:test_base'], name='osutil', sources=['test_osutil.py'], type_alias='python_tests'))), ('process_handler', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:process_handler'], name='process_handler', sources=['test_process_handler.py'], type_alias='python_tests'))), ('retry', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:mock', 'src/python/pants/util:retry'], name='retry', sources=['test_retry.py'], type_alias='python_tests'))), ('rwbuf', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:contextutil', 'src/python/pants/util:rwbuf'], name='rwbuf', sources=['test_rwbuf.py'], type_alias='python_tests'))), ('socket', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(coverage=['pants.util.socket'], dependencies=['3rdparty/python:mock', 'src/python/pants/util:socket'], name='socket', sources=['test_socket.py'], type_alias='python_tests'))), ('strutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:strutil'], name='strutil', sources=['test_strutil.py'], type_alias='python_tests'))), ('tarutil', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:dirutil', 'src/python/pants/util:tarutil'], name='tarutil', sources=['test_tarutil.py'], type_alias='python_tests'))), ('xml_parser', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:xml_parser', 'tests/python/pants_test/util:xml_test_base'], name='xml_parser', sources=['test_xml_parser.py'], type_alias='python_tests'))), ('xml_test_base', ('tests/python/pants_test/util/BUILD', GlobsHandlingTargetAdaptor(dependencies=['src/python/pants/util:contextutil'], name='xml_test_base', sources=['xml_test_base.py'], type_alias='python_library')))]))
size: 72, obj: Specs(dependencies<Exactly(tuple)>=(SingleAddress(directory='tests/python/pants_test/util', name='strutil'), SingleAddress(directory='tests/python/pants_test/util', name='dirutil'), SingleAddress(directory='tests/python/pants_test/util', name='contextutil'), SingleAddress(directory='tests/python/pants_test/util', name='tarutil'), SingleAddress(directory='tests/python/pants_test/util', name='argutil'), SingleAddress(directory='tests/python/pants_test/util', name='collections')), matcher<Exactly(SpecsMatcher)>=SpecsMatcher(tags<Exactly(tuple)>=(), exclude_patterns<Exactly(tuple)>=()))
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 75, obj: transitive_hydrated_target
size: 75, obj: transitive_hydrated_target
size: 75, obj: transitive_hydrated_target
size: 75, obj: transitive_hydrated_target
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 80, obj: functools.partial(<function _construct_optionable at 0x109867268>, <class 'pants.backend.python.subsystems.pytest.PyTest'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109867268>, <class 'pants.backend.python.subsystems.python_setup.PythonSetup'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109867268>, <class 'pants.source.source_root.SourceRootConfig'>)
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: functools.partial(<function _construct_optionable at 0x109867268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109867268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109867268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109867268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109867268>, <class 'pants.backend.project_info.rules.source_file_validator.SourceFileValidation'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109867268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: addresses_from_address_families
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 85, obj: tests/python/pants_test/util/BUILD.*
size: 85, obj: tests/python/pants_test/util/BUILD.*
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/BUILD', 'tests/python/pants_test/util/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object parse_address_family at 0x110817780>
size: 88, obj: OptionsBootstrapper(env_tuples<Exactly(tuple)>=(('PANTS_DEV', '1'), ('PANTS_PYTHON_SETUP_INTERPRETER_CONSTRAINTS', "['CPython==3.6.8']")), bootstrap_args<Exactly(tuple)>=(), args<Exactly(tuple)>=('/Users/eric/DocsLocal/code/projects/pants/src/python/pants/bin/pants_loader.py', 'list', 'tests/python/pants_test/util:strutil', 'tests/python/pants_test/util:dirutil', 'tests/python/pants_test/util:contextutil', 'tests/python/pants_test/util:tarutil', 'tests/python/pants_test/util:argutil', 'tests/python/pants_test/util:collections'), config<SubclassesOf(Config)>=_ChainedConfig(chained_configs=(<pants.option.config._SingleFileConfig object at 0x10d020e48>,)))
size: 88, obj: <generator object _construct_optionable at 0x110817410>
size: 88, obj: <generator object list_targets at 0x110817620>
size: 88, obj: <generator object addresses_from_address_families at 0x110817518>
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/BUILD.*', 'tests/python/pants_test/util/BUILD'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 96, obj: AddressMapper(parser=<pants.engine.legacy.parser.LegacyPythonCallbacksParser object at 0x109a6f550>, build_patterns=('BUILD', 'BUILD.*'))
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 136, obj: <function run_python_test at 0x10ca53620>
size: 136, obj: <function platform_singleton at 0x10fb3f048>
size: 136, obj: <function select_libc_objects at 0x10fbb3ea0>
size: 136, obj: <function select_assembler at 0x10fbbabf8>
size: 136, obj: <function get_assembler at 0x10fb8b6a8>
size: 136, obj: <function get_as at 0x10fb3fea0>
size: 136, obj: <function select_base_linker at 0x10fbd5bf8>
size: 136, obj: <function select_gcc_linker at 0x10fbd5c80>
size: 136, obj: <function select_llvm_linker at 0x10fbd5d08>
size: 136, obj: <function select_gcc_install_location at 0x10fbd3d90>
size: 136, obj: <function select_llvm_c_toolchain at 0x10fbd3e18>
size: 136, obj: <function select_llvm_cpp_toolchain at 0x10fbd3ea0>
size: 136, obj: <function select_gcc_c_toolchain at 0x10fbd3f28>
size: 136, obj: <function select_gcc_cpp_toolchain at 0x10fbd0048>
size: 136, obj: <function select_c_toolchain at 0x10fbd1048>
size: 136, obj: <function select_cpp_toolchain at 0x10fbd10d0>
size: 136, obj: <function get_ld at 0x10fb8bae8>
size: 136, obj: <function get_ld at 0x10fb5f0d0>
size: 136, obj: <function get_lld at 0x10fb72a60>
size: 136, obj: <function get_clang at 0x10fb8bb70>
size: 136, obj: <function get_gcc at 0x10fb69a60>
size: 136, obj: <function get_clang at 0x10fb72ae8>
size: 136, obj: <function get_clang_plusplus at 0x10fb8bbf8>
size: 136, obj: <function get_gplusplus at 0x10fb69d08>
size: 136, obj: <function get_clang_plusplus at 0x10fb72bf8>
size: 136, obj: <function list_targets at 0x110015730>
size: 136, obj: <function file_deps at 0x11000dd08>
size: 136, obj: <function coordinator_of_tests at 0x11001d1e0>
size: 136, obj: <function fast_test at 0x110015ea0>
size: 136, obj: <function validate at 0x1100af400>
size: 136, obj: <function match_regexes_for_one_target at 0x1100afae8>
size: 136, obj: <function fast_list_and_die_for_testing at 0x1100e5488>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.glob_match_error_behavior_singleton at 0x1107b76a8>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.build_configuration_singleton at 0x1107c16a8>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.symbol_table_singleton at 0x1107c1730>
size: 136, obj: <function transitive_hydrated_targets at 0x10ca29730>
size: 136, obj: <function transitive_hydrated_target at 0x10ca297b8>
size: 136, obj: <function hydrated_targets at 0x10ca29840>
size: 136, obj: <function hydrate_target at 0x10ca44840>
size: 136, obj: <function find_owners at 0x10ca1a950>
size: 136, obj: <function addresses_from_address_families at 0x10ca54f28>
size: 136, obj: <function hydrate_sources at 0x10ca44950>
size: 136, obj: <function hydrate_bundles at 0x10ca449d8>
size: 136, obj: <function fallible_to_exec_result_or_raise at 0x10c3646a8>
size: 136, obj: <function create_graph_rules.<locals>.address_mapper_singleton at 0x1107c1620>
size: 136, obj: <function hydrate_struct at 0x10ca54e18>
size: 136, obj: <function parse_address_family at 0x10ca54400>
size: 136, obj: <function scope_options at 0x1095b17b8>
size: 136, obj: <function parse_options at 0x1095b1598>
size: 1056, obj: <class 'pants.engine.fs.Digest'>
size: 1056, obj: <class 'pants.engine.fs.Snapshot'>
size: 1056, obj: <class 'pants.engine.fs.FileContent'>
size: 1056, obj: <class 'abc.Collection.of(FileContent)'>
size: 1056, obj: <class 'pants.engine.isolated_process.FallibleExecuteProcessResult'>
size: 3998, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\npython_tests(\n name = 'argutil',\n sources = ['test_argutil.py'],\n coverage = ['pants.util.argutil'],\n dependencies = [\n 'src/python/pants/util:argutil',\n ],\n)\n\npython_tests(\n name = 'collections',\n sources = ['test_collections.py'],\n coverage = ['pants.util.collections'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:collections',\n ]\n)\n\npython_tests(\n name = 'contextutil',\n sources = ['test_contextutil.py'],\n coverage = ['pants.util.contextutil'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:process_handler',\n ]\n)\n\npython_tests(\n name = 'dirutil',\n sources = ['test_dirutil.py'],\n coverage = ['pants.util.dirutil'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:objects',\n ]\n)\n\npython_tests(\n name = 'eval',\n sources = ['test_eval.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:eval',\n ]\n)\n\npython_tests(\n name = 'fileutil',\n sources = ['test_fileutil.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:fileutil',\n ]\n)\n\npython_tests(\n name = 'filtering',\n sources = ['test_filtering.py'],\n dependencies = [\n 'src/python/pants/util:filtering',\n ]\n)\n\npython_tests(\n name = 'memo',\n sources = ['test_memo.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:memo',\n 'src/python/pants/util:meta',\n ]\n)\n\npython_tests(\n name = 'meta',\n sources = ['test_meta.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:meta',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'netrc',\n sources = ['test_netrc.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:netrc',\n ]\n)\n\npython_tests(\n name = 'objects',\n sources = ['test_objects.py'],\n coverage = ['pants.util.objects'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:objects',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'osutil',\n sources = ['test_osutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:osutil',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'process_handler',\n sources = ['test_process_handler.py'],\n dependencies = [\n 'src/python/pants/util:process_handler',\n ]\n)\n\npython_tests(\n name = 'retry',\n sources = ['test_retry.py'],\n dependencies = [\n '3rdparty/python:mock',\n 'src/python/pants/util:retry',\n ]\n)\n\npython_tests(\n name = 'rwbuf',\n sources = ['test_rwbuf.py'],\n dependencies = [\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:rwbuf',\n ],\n)\n\npython_tests(\n name = 'socket',\n sources = ['test_socket.py'],\n coverage = ['pants.util.socket'],\n dependencies = [\n '3rdparty/python:mock',\n 'src/python/pants/util:socket',\n ]\n)\n\npython_tests(\n name = 'strutil',\n sources = ['test_strutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:strutil',\n ]\n)\n\npython_tests(\n name = 'tarutil',\n sources = ['test_tarutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:tarutil',\n ]\n)\n\npython_library(\n name='xml_test_base',\n sources = ['xml_test_base.py'],\n dependencies = [\n 'src/python/pants/util:contextutil',\n ]\n)\n\npython_tests(\n name = 'xml_parser',\n sources = ['test_xml_parser.py'],\n dependencies = [\n 'src/python/pants/util:xml_parser',\n 'tests/python/pants_test/util:xml_test_base',\n ]\n)\n"
Most common types:
CDataOwn 873
str 57
function 49
partial 9
tuple 6
ABCMeta 5
NoneType 5
generator 4
int 3
Digest 3
Num objs: 1039
Num objs > 150 bytes: 6
Total num bytes: 58425
./pants --no-v1 --v2 test tests/python/pants_test/util:strutil
Memory analysis on the Native().context._handles remaining after all console rules were run...
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 77
size: 28, obj: 1826945
size: 28, obj: 81
size: 28, obj: 82
size: 28, obj: 82
size: 28, obj: 81
size: 28, obj: 900
size: 28, obj: 107
size: 28, obj: 79
size: 28, obj: 84
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 82
size: 28, obj: 91
size: 28, obj: 79
size: 28, obj: 84
size: 28, obj: 79
size: 28, obj: 91
size: 28, obj: 254
size: 28, obj: 254
size: 28, obj: 82
size: 28, obj: 254
size: 28, obj: 254
size: 28, obj: 900
size: 28, obj: 77
size: 28, obj: 165
size: 28, obj: 254
size: 28, obj: 165
size: 28, obj: 107
size: 28, obj: 363
size: 28, obj: 363
size: 28, obj: 900
size: 28, obj: 79
size: 28, obj: 79
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 63 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 32 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 62 bytes>
size: 40, obj: <cdata 'void *[]' owning 112 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 21 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 24 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'Ident[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 45 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 51 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 36 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 96 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 136 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 52 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 31 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 49, obj:
size: 51, obj: -e
size: 51, obj: -o
size: 52, obj: .*/
size: 52, obj: pex
size: 52, obj: .*/
size: 52, obj: .*/
size: 52, obj: .*/
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: LANG
size: 54, obj: ./pex
size: 54, obj: pants
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: LC_ALL
size: 55, obj: /dist/
size: 55, obj: ignore
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 56, obj: 3rdparty/python:requirements.txt
size: 56, obj: (FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),)
size: 56, obj: (AddressFamily(namespace='tests/python/pants_test/util', objects_by_name=['argutil', 'collections', 'contextutil', 'dirutil', 'eval', 'fileutil', 'filtering', 'memo', 'meta', 'netrc', 'objects', 'osutil', 'process_handler', 'retry', 'rwbuf', 'socket', 'strutil', 'tarutil', 'xml_parser', 'xml_test_base']),)
size: 56, obj: ('src/python/pants/util/strutil.py',)
size: 56, obj: ('src/python/pants/util/BUILD',)
size: 56, obj: (FileContent(path=src/python/pants/util/BUILD, content=(len:3558)),)
size: 56, obj: <pants.backend.python.subsystems.pytest.PyTest object at 0x110258470>
size: 56, obj: <pants.source.source_root.SourceRootConfig object at 0x110258dd8>
size: 56, obj: <pants.backend.python.subsystems.python_setup.PythonSetup object at 0x110258f98>
size: 56, obj: <pants.engine.console.Console object at 0x11022ada0>
size: 56, obj: ('pex',)
size: 56, obj: ('3rdparty/python/BUILD',)
size: 56, obj: tests/python/pants_test/util:strutil
size: 56, obj: tests/python/pants_test/util:strutil
size: 56, obj: 3rdparty/python:future
size: 56, obj: src/python/pants/util:strutil
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77), files=('src/python/pants/util/strutil.py',), dirs=()))),)
size: 56, obj: 3rdparty/python:future
size: 56, obj: ('3rdparty/python/requirements.txt',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='3rdparty/python', snapshot=Snapshot(directory_digest=Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82), files=('3rdparty/python/requirements.txt',), dirs=()))),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)))),)
size: 56, obj: LDFLAGS
size: 56, obj: ('tests/python/pants_test/util/test_strutil.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_strutil.py',), dirs=()))),)
size: 56, obj: PythonTestsAdaptor(address=tests/python/pants_test/util:strutil)
size: 56, obj: (FileContent(path=3rdparty/python/BUILD, content=(len:989)),)
size: 56, obj: (TestResult(status=Status(value='SUCCESS'), stdout='============================= test session starts ==============================\nplatform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1\nrootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executionT9R6q6, inifile:\nplugins: timeout-1.2.1, cov-2.4.0\ncollected 5 items\n\npants_test/util/test_strutil.py ..... [100%]\n\n=========================== 5 passed in 0.05 seconds ===========================\n', stderr=''),)
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 57, obj: CPPFLAGS
size: 58, obj: all_match
size: 58, obj: any_match
size: 58, obj: any_match
size: 58, obj: any_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: any_match
size: 59, obj: src/python
size: 59, obj: pants/util
size: 59, obj: pants_test
size: 60, obj: *.egg-info/
size: 60, obj: *.egg-info/
size: 60, obj: *.egg-info/
size: 60, obj: pytest:main
size: 60, obj: en_US.UTF-8
size: 60, obj: find_owners
size: 60, obj: find_owners
size: 60, obj: find_owners
size: 60, obj: *.egg-info/
size: 61, obj: tests/python
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 63, obj: future==0.17.1
size: 63, obj: CPython==3.6.8
size: 63, obj: /usr/bin/touch
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:requirements.txt))
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=src/python/pants/util/BUILD, content=(len:3558)),))
size: 64, obj: _Options(options<Exactly(Options)>=<pants.option.options.Options object at 0x10ffbe668>)
size: 64, obj: Scope(scope<Exactly(str)>=python-setup)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, strutil),))
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:strutil))
size: 64, obj: HydratedStruct(value=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil))
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, strutil),))
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: 3rdparty/python
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79, serialized_bytes_length=84), Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)))
size: 64, obj: Scope(scope<Exactly(str)>=pytest)
size: 64, obj: Scope(scope<Exactly(str)>=source)
size: 64, obj: pants_test/util
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=3rdparty/python/BUILD, content=(len:989)),))
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:future))
size: 64, obj: InjectedInitDigest(directory_digest<Exactly(Digest)>=Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165))
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254), Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165), Digest(fingerprint=6b2274949658a86e48bf15b6662e4068f7741e3650ffd67e7a9235ffe06ba66b, serialized_bytes_length=107)))
size: 64, obj: Test(exit_code<Exactly(int)>=0)
size: 64, obj: Test(exit_code<Exactly(int)>=0)
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 65, obj: requirements.txt
size: 66, obj: bower_components/
size: 66, obj: bower_components/
size: 66, obj: bower_components/
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 66, obj: bower_components/
size: 67, obj: pytest>=3.0.7,<3.7
size: 69, obj: pytest-cov>=2.4,<2.5
size: 70, obj: 3rdparty/python/BUILD
size: 70, obj: 3rdparty/python/BUILD
size: 70, obj: pants/util/strutil.py
size: 70, obj: 3rdparty/python/BUILD
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965))
size: 72, obj: AddressFamily(namespace=tests/python/pants_test/util, objects_by_name=OrderedDict([('argutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.argutil'], dependencies=['src/python/pants/util:argutil'], name='argutil', sources=['test_argutil.py'], type_alias='python_tests'))), ('collections', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.collections'], dependencies=['3rdparty/python:future', 'src/python/pants/util:collections'], name='collections', sources=['test_collections.py'], type_alias='python_tests'))), ('contextutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.contextutil'], dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:process_handler'], name='contextutil', sources=['test_contextutil.py'], type_alias='python_tests'))), ('dirutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.dirutil'], dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:dirutil', 'src/python/pants/util:objects'], name='dirutil', sources=['test_dirutil.py'], type_alias='python_tests'))), ('eval', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:eval'], name='eval', sources=['test_eval.py'], type_alias='python_tests'))), ('fileutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:fileutil'], name='fileutil', sources=['test_fileutil.py'], type_alias='python_tests'))), ('filtering', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['src/python/pants/util:filtering'], name='filtering', sources=['test_filtering.py'], type_alias='python_tests'))), ('memo', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:memo', 'src/python/pants/util:meta'], name='memo', sources=['test_memo.py'], type_alias='python_tests'))), ('meta', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:meta', 'tests/python/pants_test:test_base'], name='meta', sources=['test_meta.py'], type_alias='python_tests'))), ('netrc', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:netrc'], name='netrc', sources=['test_netrc.py'], type_alias='python_tests'))), ('objects', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.objects'], dependencies=['3rdparty/python:future', 'src/python/pants/util:objects', 'tests/python/pants_test:test_base'], name='objects', sources=['test_objects.py'], type_alias='python_tests'))), ('osutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:osutil', 'tests/python/pants_test:test_base'], name='osutil', sources=['test_osutil.py'], type_alias='python_tests'))), ('process_handler', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['src/python/pants/util:process_handler'], name='process_handler', sources=['test_process_handler.py'], type_alias='python_tests'))), ('retry', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:mock', 'src/python/pants/util:retry'], name='retry', sources=['test_retry.py'], type_alias='python_tests'))), ('rwbuf', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['src/python/pants/util:contextutil', 'src/python/pants/util:rwbuf'], name='rwbuf', sources=['test_rwbuf.py'], type_alias='python_tests'))), ('socket', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.socket'], dependencies=['3rdparty/python:mock', 'src/python/pants/util:socket'], name='socket', sources=['test_socket.py'], type_alias='python_tests'))), ('strutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:strutil'], name='strutil', sources=['test_strutil.py'], type_alias='python_tests'))), ('tarutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:dirutil', 'src/python/pants/util:tarutil'], name='tarutil', sources=['test_tarutil.py'], type_alias='python_tests'))), ('xml_parser', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['src/python/pants/util:xml_parser', 'tests/python/pants_test/util:xml_test_base'], name='xml_parser', sources=['test_xml_parser.py'], type_alias='python_tests'))), ('xml_test_base', ('tests/python/pants_test/util/BUILD', PythonTargetAdaptor(dependencies=['src/python/pants/util:contextutil'], name='xml_test_base', sources=['xml_test_base.py'], type_alias='python_library')))]))
size: 72, obj: Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=21669944f59fbbeac3ec91be76bb960f377058f627c1347373b642f459e8da69, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=21669944f59fbbeac3ec91be76bb960f377058f627c1347373b642f459e8da69, serialized_bytes_length=77)
size: 72, obj: FileContent(path=src/python/pants/util/BUILD, content=(len:3558))
size: 72, obj: ScopedOptions(scope<Exactly(Scope)>=Scope(scope<Exactly(str)>=pytest), options<Exactly(OptionValueContainer)>=<pants.option.option_value_container.OptionValueContainer object at 0x110258668>)
size: 72, obj: ScopedOptions(scope<Exactly(Scope)>=Scope(scope<Exactly(str)>=source), options<Exactly(OptionValueContainer)>=<pants.option.option_value_container.OptionValueContainer object at 0x1102583c8>)
size: 72, obj: ScopedOptions(scope<Exactly(Scope)>=Scope(scope<Exactly(str)>=python-setup), options<Exactly(OptionValueContainer)>=<pants.option.option_value_container.OptionValueContainer object at 0x11018cd30>)
size: 72, obj: Specs(dependencies<Exactly(tuple)>=(SingleAddress(directory='tests/python/pants_test/util', name='strutil'),), matcher<Exactly(SpecsMatcher)>=SpecsMatcher(tags<Exactly(tuple)>=(), exclude_patterns<Exactly(tuple)>=()))
size: 72, obj: UrlToFetch(url<Exactly(str)>=https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex, digest<Exactly(Digest)>=Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945))
size: 72, obj: Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=b97c495d470523f7ab695796c723aafc77f9f5e50eeb4e02ed24c9ade45b6411, serialized_bytes_length=82)
size: 72, obj: AddressFamily(namespace=3rdparty/python, objects_by_name=OrderedDict([('Markdown', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='Markdown', requirements=[PythonRequirement(Markdown==2.1.1)], type_alias='python_requirement_library'))), ('PyYAML', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='PyYAML', requirements=[PythonRequirement(PyYAML==5.1)], type_alias='python_requirement_library'))), ('Pygments', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='Pygments', requirements=[PythonRequirement(Pygments==2.3.1)], type_alias='python_requirement_library'))), ('ansicolors', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='ansicolors', requirements=[PythonRequirement(ansicolors==1.0.2)], type_alias='python_requirement_library'))), ('antlr-3.1.3', ('3rdparty/python/BUILD', TargetAdaptor(name='antlr-3.1.3', requirements=[PythonRequirement(antlr_python_runtime==3.1.3)], type_alias='python_requirement_library'))), ('asttokens', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='asttokens', requirements=[PythonRequirement(asttokens==1.1.13)], type_alias='python_requirement_library'))), ('beautifulsoup4', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='beautifulsoup4', requirements=[PythonRequirement(beautifulsoup4<4.7,>=4.6.0)], type_alias='python_requirement_library'))), ('cffi', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='cffi', requirements=[PythonRequirement(cffi==1.11.5)], type_alias='python_requirement_library'))), ('configparser', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='configparser', requirements=[PythonRequirement(configparser==3.7.1; python_version < "3")], type_alias='python_requirement_library'))), ('contextlib2', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='contextlib2', requirements=[PythonRequirement(contextlib2==0.5.5)], type_alias='python_requirement_library'))), ('coverage', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='coverage', requirements=[PythonRequirement(coverage<4.6,>=4.5)], type_alias='python_requirement_library'))), ('docutils', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='docutils', requirements=[PythonRequirement(docutils==0.14)], type_alias='python_requirement_library'))), ('fasteners', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='fasteners', requirements=[PythonRequirement(fasteners==0.14.1)], type_alias='python_requirement_library'))), ('faulthandler', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='faulthandler', requirements=[PythonRequirement(faulthandler==2.6; python_version < "3")], type_alias='python_requirement_library'))), ('future', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='future', requirements=[PythonRequirement(future==0.17.1)], type_alias='python_requirement_library'))), ('futures', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='futures', requirements=[PythonRequirement(futures==3.0.5; python_version < "3")], type_alias='python_requirement_library'))), ('mock', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='mock', requirements=[PythonRequirement(mock==2.0.0)], type_alias='python_requirement_library'))), ('more-itertools', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='more-itertools', requirements=[PythonRequirement(more-itertools<6.0.0; python_version < "3")], type_alias='python_requirement_library'))), ('objgraph', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='objgraph', requirements=[PythonRequirement(objgraph)], type_alias='python_requirement_library'))), ('packaging', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='packaging', requirements=[PythonRequirement(packaging==16.8)], type_alias='python_requirement_library'))), ('parameterized', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='parameterized', requirements=[PythonRequirement(parameterized==0.6.1)], type_alias='python_requirement_library'))), ('pathspec', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pathspec', requirements=[PythonRequirement(pathspec==0.5.9)], type_alias='python_requirement_library'))), ('pex', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pex', requirements=[PythonRequirement(pex==1.6.7)], type_alias='python_requirement_library'))), ('psutil', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='psutil', requirements=[PythonRequirement(psutil==5.4.8)], type_alias='python_requirement_library'))), ('py-zipkin', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='py-zipkin', requirements=[PythonRequirement(py_zipkin==0.17.0)], type_alias='python_requirement_library'))), ('pycodestyle', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pycodestyle', requirements=[PythonRequirement(pycodestyle==2.4.0)], type_alias='python_requirement_library'))), ('pyflakes', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pyflakes', requirements=[PythonRequirement(pyflakes==2.0.0)], type_alias='python_requirement_library'))), ('pyopenssl', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pyopenssl', requirements=[PythonRequirement(pyopenssl==17.3.0)], type_alias='python_requirement_library'))), ('pystache', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pystache', requirements=[PythonRequirement(pystache==0.5.3)], type_alias='python_requirement_library'))), ('pytest', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pytest', requirements=[PythonRequirement(pytest<4.0,>=3.4)], type_alias='python_requirement_library'))), ('pytest-cov', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pytest-cov', requirements=[PythonRequirement(pytest-cov<2.6,>=2.5)], type_alias='python_requirement_library'))), ('python-Levenshtein', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='python-Levenshtein', requirements=[PythonRequirement(python-Levenshtein==0.12.0)], type_alias='python_requirement_library'))), ('pywatchman', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pywatchman', requirements=[PythonRequirement(pywatchman==1.4.1)], type_alias='python_requirement_library'))), ('requests', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='requests', requirements=[PythonRequirement(requests[security]>=2.20.1)], type_alias='python_requirement_library'))), ('requirements.txt', ('3rdparty/python/BUILD', TargetAdaptor(name='requirements.txt', sources=['requirements.txt'], type_alias='files'))), ('responses', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='responses', requirements=[PythonRequirement(responses==0.10.4)], type_alias='python_requirement_library'))), ('s3logparse', ('3rdparty/python/BUILD', TargetAdaptor(name='s3logparse', requirements=[PythonRequirement(s3-log-parse==0.1.1)], type_alias='python_requirement_library'))), ('scandir', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='scandir', requirements=[PythonRequirement(scandir==1.2)], type_alias='python_requirement_library'))), ('setproctitle', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='setproctitle', requirements=[PythonRequirement(setproctitle==1.1.10)], type_alias='python_requirement_library'))), ('setuptools', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='setuptools', requirements=[PythonRequirement(setuptools==40.6.3)], type_alias='python_requirement_library'))), ('six', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='six', requirements=[PythonRequirement(six<2,>=1.9.0)], type_alias='python_requirement_library'))), ('subprocess32', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='subprocess32', requirements=[PythonRequirement(subprocess32==3.2.7; python_version < "3")], type_alias='python_requirement_library'))), ('wheel', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='wheel', requirements=[PythonRequirement(wheel==0.31.1)], type_alias='python_requirement_library'))), ('www-authenticate', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='www-authenticate', requirements=[PythonRequirement(www-authenticate==0.9.2)], type_alias='python_requirement_library')))]))
size: 72, obj: AddressFamily(namespace=src/python/pants/util, objects_by_name=OrderedDict([('argutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(name='argutil', sources=['argutil.py'], type_alias='python_library'))), ('collections', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='collections', sources=['collections.py'], type_alias='python_library'))), ('collections_abc_backport', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='collections_abc_backport', sources=['collections_abc_backport.py'], type_alias='python_library'))), ('contextutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:ansicolors', '3rdparty/python:future', ':dirutil', ':tarutil'], name='contextutil', sources=['contextutil.py'], type_alias='python_library'))), ('debug', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='debug', sources=['debug.py'], type_alias='python_library'))), ('desktop', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=[':osutil', ':process_handler'], name='desktop', sources=['desktop.py'], type_alias='python_library'))), ('dirutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=[':strutil', '3rdparty/python:future', 'src/python/pants/base:deprecated'], name='dirutil', sources=['dirutil.py'], type_alias='python_library'))), ('eval', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='eval', sources=['eval.py'], type_alias='python_library'))), ('fileutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', ':contextutil'], name='fileutil', sources=['fileutil.py'], type_alias='python_library'))), ('filtering', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='filtering', sources=['filtering.py'], type_alias='python_library'))), ('memo', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=[':meta'], name='memo', sources=['memo.py'], type_alias='python_library'))), ('meta', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='meta', sources=['meta.py'], type_alias='python_library'))), ('netrc', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='netrc', sources=['netrc.py'], type_alias='python_library'))), ('objects', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python/twitter/commons:twitter.common.collections', '3rdparty/python:future', ':collections_abc_backport', ':memo', ':meta'], name='objects', sources=['objects.py'], type_alias='python_library'))), ('osutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='osutil', sources=['osutil.py'], type_alias='python_library'))), ('process_handler', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:subprocess32', ':meta'], name='process_handler', sources=['process_handler.py'], type_alias='python_library'))), ('py2_compat', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:configparser'], name='py2_compat', sources=['py2_compat.py'], type_alias='python_library'))), ('retry', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='retry', sources=['retry.py'], type_alias='python_library'))), ('rwbuf', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:six'], name='rwbuf', sources=['rwbuf.py'], type_alias='python_library'))), ('s3_log_aggregator', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:s3logparse'], name='s3_log_aggregator', sources=['s3_log_aggregator.py'], type_alias='python_library'))), ('s3_log_aggregator_bin', ('src/python/pants/util/BUILD', PythonBinaryAdaptor(dependencies=[':s3_log_aggregator'], entry_point='pants.util.s3_log_aggregator', name='s3_log_aggregator_bin', type_alias='python_binary'))), ('socket', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='socket', sources=['socket.py'], type_alias='python_library'))), ('strutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='strutil', sources=['strutil.py'], type_alias='python_library'))), ('tarutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:six'], name='tarutil', sources=['tarutil.py'], type_alias='python_library'))), ('xml_parser', ('src/python/pants/util/BUILD', PythonTargetAdaptor(name='xml_parser', sources=['xml_parser.py'], type_alias='python_library')))]))
size: 72, obj: 3rdparty/python/BUILD.*
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77), files=('src/python/pants/util/strutil.py',), dirs=())))
size: 72, obj: Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='3rdparty/python', snapshot=Snapshot(directory_digest=Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82), files=('3rdparty/python/requirements.txt',), dirs=())))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=())
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))))
size: 72, obj: TransitiveHydratedTargets(roots=(HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)),), closure=OrderedSet([HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=())]))
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=6b2274949658a86e48bf15b6662e4068f7741e3650ffd67e7a9235ffe06ba66b, serialized_bytes_length=107)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79), prefix<Exactly(str)>=tests/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82), prefix<Exactly(str)>=3rdparty/python)
size: 72, obj: Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79, serialized_bytes_length=84)
size: 72, obj: Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82)
size: 72, obj: Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)
size: 72, obj: (Digest(fingerprint=e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79, serialized_bytes_length=84), Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91))
size: 72, obj: Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79, serialized_bytes_length=84)
size: 72, obj: Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_strutil.py',), dirs=())))
size: 72, obj: Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254)
size: 72, obj: Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254)
size: 72, obj: Digest(fingerprint=b97c495d470523f7ab695796c723aafc77f9f5e50eeb4e02ed24c9ade45b6411, serialized_bytes_length=82)
size: 72, obj: FileContent(path=3rdparty/python/BUILD, content=(len:989))
size: 72, obj: Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254)
size: 72, obj: ('pants/util/strutil.py', 'pants_test/util/test_strutil.py', 'requirements.txt')
size: 72, obj: Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254)
size: 72, obj: Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165)
size: 72, obj: Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254)
size: 72, obj: Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165)
size: 72, obj: Digest(fingerprint=6b2274949658a86e48bf15b6662e4068f7741e3650ffd67e7a9235ffe06ba66b, serialized_bytes_length=107)
size: 72, obj: Digest(fingerprint=d8f8d786e186a7cc8070183d8b4cd7ddc4d2170246d162b92e466b568c1cd7d4, serialized_bytes_length=363)
size: 72, obj: Digest(fingerprint=d8f8d786e186a7cc8070183d8b4cd7ddc4d2170246d162b92e466b568c1cd7d4, serialized_bytes_length=363)
size: 72, obj: Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0)
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 73, obj: pytest-timeout>=1.2,<1.3
size: 73, obj: --interpreter-constraint
size: 73, obj: unittest2>=0.6.0,<=1.9.0
size: 76, obj: src/python/pants/util/BUILD
size: 76, obj: src/python/pants/util/BUILD
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: src/python/pants/util/BUILD
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: transitive_hydrated_targets
size: 76, obj: pants_test/util/__init__.py
size: 76, obj: pants_test/util/__init__.py
size: 77, obj: pytest-with-requirements.pex
size: 77, obj: -L/usr/local/opt/openssl/lib
size: 77, obj: pytest-with-requirements.pex
size: 78, obj: src/python/pants/util/BUILD.*
size: 79, obj: ./pytest-with-requirements.pex
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/util/strutil.py',), dirs<Exactly(tuple)>=())
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=21669944f59fbbeac3ec91be76bb960f377058f627c1347373b642f459e8da69, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/util/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81), files<Exactly(tuple)>=('pex',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82), files<Exactly(tuple)>=('3rdparty/python/requirements.txt',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=())
size: 80, obj: ExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', output_directory_digest<Exactly(Digest)>=Digest(fingerprint=6b2274949658a86e48bf15b6662e4068f7741e3650ffd67e7a9235ffe06ba66b, serialized_bytes_length=107))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/test_strutil.py',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=b97c495d470523f7ab695796c723aafc77f9f5e50eeb4e02ed24c9ade45b6411, serialized_bytes_length=82), files<Exactly(tuple)>=('3rdparty/python/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: pants_test/util/test_strutil.py
size: 80, obj: ('pants', 'pants/util', 'pants_test', 'pants_test/util')
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254), files<Exactly(tuple)>=('pants/util/strutil.py', 'pants_test/util/test_strutil.py', 'requirements.txt'), dirs<Exactly(tuple)>=('pants', 'pants/util', 'pants_test', 'pants_test/util'))
size: 80, obj: ExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', output_directory_digest<Exactly(Digest)>=Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165))
size: 80, obj: functools.partial(<function _construct_optionable at 0x109345268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109345268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109345268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109345268>, <class 'pants.backend.python.subsystems.pytest.PyTest'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109345268>, <class 'pants.backend.python.subsystems.python_setup.PythonSetup'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109345268>, <class 'pants.source.source_root.SourceRootConfig'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109345268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109345268>, <class 'pants.backend.project_info.rules.source_file_validator.SourceFileValidation'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x109345268>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: TestResult(status<Exactly(Status)>=Status(value=SUCCESS), stdout<Exactly(str)>============================== test session starts ==============================
platform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1
rootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executionT9R6q6, inifile:
plugins: timeout-1.2.1, cov-2.4.0
collected 5 items
pants_test/util/test_strutil.py ..... [100%]
=========================== 5 passed in 0.05 seconds ===========================
, stderr<Exactly(str)>=)
size: 80, obj: TestResult(status<Exactly(Status)>=Status(value=SUCCESS), stdout<Exactly(str)>============================== test session starts ==============================
platform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1
rootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executionT9R6q6, inifile:
plugins: timeout-1.2.1, cov-2.4.0
collected 5 items
pants_test/util/test_strutil.py ..... [100%]
=========================== 5 passed in 0.05 seconds ===========================
, stderr<Exactly(str)>=)
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/BUILD',), dirs<Exactly(tuple)>=())
size: 81, obj: src/python/pants/util/strutil.py
size: 81, obj: src/python/pants/util/strutil.py
size: 81, obj: 3rdparty/python/requirements.txt
size: 81, obj: 3rdparty/python/requirements.txt
size: 81, obj: -I/usr/local/opt/openssl/include
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 85, obj: tests/python/pants_test/util/BUILD.*
size: 85, obj: tests/python/pants_test/util/BUILD.*
size: 88, obj: <generator object transitive_hydrated_target at 0x334498e3360>
size: 88, obj: <generator object hydrate_sources at 0x334498e3468>
size: 88, obj: PathGlobs(include=('src/python/pants/util/strutil.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object hydrate_struct at 0x334498e38e0>
size: 88, obj: <generator object hydrate_target at 0x334498e3990>
size: 88, obj: OptionsBootstrapper(env_tuples<Exactly(tuple)>=(('PANTS_DEV', '1'), ('PANTS_PYTHON_SETUP_INTERPRETER_CONSTRAINTS', "['CPython==3.6.8']")), bootstrap_args<Exactly(tuple)>=(), args<Exactly(tuple)>=('/Users/eric/DocsLocal/code/projects/pants/src/python/pants/bin/pants_loader.py', '--no-v1', '--v2', 'test', 'tests/python/pants_test/util:strutil'), config<SubclassesOf(Config)>=_ChainedConfig(chained_configs=(<pants.option.config._SingleFileConfig object at 0x10c9ebf60>,)))
size: 88, obj: <generator object run_python_test at 0x334498cc0a0>
size: 88, obj: <generator object addresses_from_address_families at 0x11023b048>
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/BUILD.*', 'tests/python/pants_test/util/BUILD'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object _construct_optionable at 0x334498cc1a8>
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/BUILD', 'tests/python/pants_test/util/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object fast_test at 0x11023b5c8>
size: 88, obj: <generator object hydrate_struct at 0x11023b620>
size: 88, obj: <generator object hydrate_target at 0x334498cca40>
size: 88, obj: <generator object hydrate_target at 0x11023b6d0>
size: 88, obj: <generator object transitive_hydrated_targets at 0x11023bf68>
size: 88, obj: <generator object transitive_hydrated_target at 0x11023b990>
size: 88, obj: <generator object hydrate_struct at 0x11023b9e8>
size: 88, obj: <generator object hydrate_struct at 0x334498e3048>
size: 88, obj: <generator object parse_address_family at 0x334498e31a8>
size: 88, obj: <generator object parse_address_family at 0x334498e30a0>
size: 88, obj: PathGlobs(include=('3rdparty/python/BUILD', '3rdparty/python/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object hydrate_sources at 0x334498e3b48>
size: 88, obj: PathGlobs(include=('3rdparty/python/requirements.txt',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object transitive_hydrated_target at 0x334498e3bf8>
size: 88, obj: <generator object transitive_hydrated_target at 0x334498e3db0>
size: 88, obj: FallibleExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', exit_code<Exactly(int)>=0, output_directory_digest<Exactly(Digest)>=Digest(fingerprint=6b2274949658a86e48bf15b6662e4068f7741e3650ffd67e7a9235ffe06ba66b, serialized_bytes_length=107))
size: 88, obj: <generator object hydrate_sources at 0x11023b728>
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/test_strutil.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: PathGlobs(include=('src/python/pants/util/BUILD', 'src/python/pants/util/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object coordinator_of_tests at 0x11023b830>
size: 88, obj: <generator object _construct_optionable at 0x11023b8e0>
size: 88, obj: <generator object _construct_optionable at 0x11023b938>
size: 88, obj: <generator object inject_init at 0x334498e3eb8>
size: 88, obj: <generator object hydrate_target at 0x334498ccaf0>
size: 88, obj: FallibleExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', exit_code<Exactly(int)>=0, output_directory_digest<Exactly(Digest)>=Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165))
size: 88, obj: FallibleExecuteProcessResult(stdout<Exactly(bytes)>=b'============================= test session starts ==============================\nplatform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1\nrootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executionT9R6q6, inifile:\nplugins: timeout-1.2.1, cov-2.4.0\ncollected 5 items\n\npants_test/util/test_strutil.py ..... [100%]\n\n=========================== 5 passed in 0.05 seconds ===========================\n', stderr<Exactly(bytes)>=b'', exit_code<Exactly(int)>=0, output_directory_digest<Exactly(Digest)>=Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0))
size: 88, obj: <generator object parse_address_family at 0x11023b258>
size: 90, obj: more-itertools<6.0.0 ; python_version<'3'
size: 93, obj: tests/python/pants_test/util/test_strutil.py
size: 93, obj: tests/python/pants_test/util/test_strutil.py
size: 96, obj: AddressMapper(parser=<pants.engine.legacy.parser.LegacyPythonCallbacksParser object at 0x10954c6a0>, build_patterns=('BUILD', 'BUILD.*'))
size: 100, obj: Run pytest for tests/python/pants_test/util:strutil
size: 104, obj: SourcesField(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), input_globs=['requirements.txt'], arg=sources, filespecs={'globs': ['requirements.txt']})
size: 104, obj: SourcesField(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), input_globs=['strutil.py'], arg=sources, filespecs={'globs': ['strutil.py']})
size: 104, obj: SourcesField(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), input_globs=['test_strutil.py'], arg=sources, filespecs={'globs': ['test_strutil.py']})
size: 110, obj: Resolve requirements for tests/python/pants_test/util:strutil
size: 111, obj: https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex
size: 112, obj: Inject empty __init__.py into all packages without one already.
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: 8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0
size: 113, obj: 21669944f59fbbeac3ec91be76bb960f377058f627c1347373b642f459e8da69
size: 113, obj: 21669944f59fbbeac3ec91be76bb960f377058f627c1347373b642f459e8da69
size: 113, obj: 61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629
size: 113, obj: fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596
size: 113, obj: b97c495d470523f7ab695796c723aafc77f9f5e50eeb4e02ed24c9ade45b6411
size: 113, obj: 3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7
size: 113, obj: fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596
size: 113, obj: 6b2274949658a86e48bf15b6662e4068f7741e3650ffd67e7a9235ffe06ba66b
size: 113, obj: 0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130
size: 113, obj: e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79
size: 113, obj: 8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0
size: 113, obj: 0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359
size: 113, obj: 3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7
size: 113, obj: deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4
size: 113, obj: 0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130
size: 113, obj: e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79
size: 113, obj: 0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359
size: 113, obj: deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4
size: 113, obj: 8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433
size: 113, obj: 8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433
size: 113, obj: b97c495d470523f7ab695796c723aafc77f9f5e50eeb4e02ed24c9ade45b6411
size: 113, obj: 8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433
size: 113, obj: 8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433
size: 113, obj: 5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545
size: 113, obj: 8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433
size: 113, obj: 5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545
size: 113, obj: 6b2274949658a86e48bf15b6662e4068f7741e3650ffd67e7a9235ffe06ba66b
size: 113, obj: d8f8d786e186a7cc8070183d8b4cd7ddc4d2170246d162b92e466b568c1cd7d4
size: 113, obj: d8f8d786e186a7cc8070183d8b4cd7ddc4d2170246d162b92e466b568c1cd7d4
size: 113, obj: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 120, obj: ExecuteProcessRequest(argv<HashableTypedCollection(Exactly(str))>=('/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python', './pex', '-e', 'pytest:main', '-o', 'pytest-with-requirements.pex', '--interpreter-constraint', 'CPython==3.6.8', 'future==0.17.1', "more-itertools<6.0.0 ; python_version<'3'", 'pytest-cov>=2.4,<2.5', 'pytest-timeout>=1.2,<1.3', 'pytest>=3.0.7,<3.7', 'unittest2>=0.6.0,<=1.9.0'), input_files<Exactly(Digest)>=Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81), description<Exactly(str)>=Resolve requirements for tests/python/pants_test/util:strutil, env<HashableTypedCollection(Exactly(str))>=('PATH', '/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin', 'CPPFLAGS', '-I/usr/local/opt/openssl/include', 'LDFLAGS', '-L/usr/local/opt/openssl/lib'), output_files<HashableTypedCollection(Exactly(str))>=('pytest-with-requirements.pex',), output_directories<HashableTypedCollection(Exactly(str))>=(), timeout_seconds<Exactly(float or int)>=900, jdk_home<Exactly(str or NoneType)>=None)
size: 120, obj: ExecuteProcessRequest(argv<HashableTypedCollection(Exactly(str))>=('/usr/bin/touch', 'pants/__init__.py', 'pants/util/__init__.py', 'pants_test/__init__.py', 'pants_test/util/__init__.py'), input_files<Exactly(Digest)>=Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254), description<Exactly(str)>=Inject empty __init__.py into all packages without one already., env<HashableTypedCollection(Exactly(str))>=(), output_files<HashableTypedCollection(Exactly(str))>=('pants/__init__.py', 'pants/util/__init__.py', 'pants_test/__init__.py', 'pants_test/util/__init__.py'), output_directories<HashableTypedCollection(Exactly(str))>=(), timeout_seconds<Exactly(float or int)>=900, jdk_home<Exactly(str or NoneType)>=None)
size: 120, obj: ExecuteProcessRequest(argv<HashableTypedCollection(Exactly(str))>=('/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python', './pytest-with-requirements.pex'), input_files<Exactly(Digest)>=Digest(fingerprint=d8f8d786e186a7cc8070183d8b4cd7ddc4d2170246d162b92e466b568c1cd7d4, serialized_bytes_length=363), description<Exactly(str)>=Run pytest for tests/python/pants_test/util:strutil, env<HashableTypedCollection(Exactly(str))>=('PATH', '/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin', 'LANG', 'en_US.UTF-8', 'LC_ALL', ''), output_files<HashableTypedCollection(Exactly(str))>=(), output_directories<HashableTypedCollection(Exactly(str))>=(), timeout_seconds<Exactly(float or int)>=900, jdk_home<Exactly(str or NoneType)>=None)
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.glob_match_error_behavior_singleton at 0x1101292f0>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.build_configuration_singleton at 0x1101d4d90>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.symbol_table_singleton at 0x1101d4e18>
size: 136, obj: <function transitive_hydrated_targets at 0x10c3f0950>
size: 136, obj: <function transitive_hydrated_target at 0x10c3f09d8>
size: 136, obj: <function hydrated_targets at 0x10c3f0a60>
size: 136, obj: <function hydrate_target at 0x10c40ea60>
size: 136, obj: <function find_owners at 0x10c3e2b70>
size: 136, obj: <function addresses_from_address_families at 0x10c37b378>
size: 136, obj: <function hydrate_sources at 0x10c40eb70>
size: 136, obj: <function hydrate_bundles at 0x10c40ebf8>
size: 136, obj: <function fallible_to_exec_result_or_raise at 0x10bd77d08>
size: 136, obj: <function create_graph_rules.<locals>.address_mapper_singleton at 0x1101d4d08>
size: 136, obj: <function hydrate_struct at 0x10c37b2f0>
size: 136, obj: <function parse_address_family at 0x10c373840>
size: 136, obj: <function scope_options at 0x1090f4598>
size: 136, obj: <function parse_options at 0x1090f4378>
size: 136, obj: <function list_targets at 0x10f43e730>
size: 136, obj: <function file_deps at 0x10f433d08>
size: 136, obj: <function coordinator_of_tests at 0x10f4539d8>
size: 136, obj: <function run_python_test at 0x10f4ba840>
size: 136, obj: <function fast_test at 0x10f453840>
size: 136, obj: <function inject_init at 0x10f4ba0d0>
size: 136, obj: <function platform_singleton at 0x10f548a60>
size: 136, obj: <function select_libc_objects at 0x10f5c0950>
size: 136, obj: <function select_assembler at 0x10f5b66a8>
size: 136, obj: <function get_assembler at 0x10f587158>
size: 136, obj: <function get_as at 0x10f545950>
size: 136, obj: <function select_base_linker at 0x10f5bd6a8>
size: 136, obj: <function select_gcc_linker at 0x10f5bd730>
size: 136, obj: <function select_llvm_linker at 0x10f5bd7b8>
size: 136, obj: <function select_gcc_install_location at 0x10f5c8840>
size: 136, obj: <function select_llvm_c_toolchain at 0x10f5c88c8>
size: 136, obj: <function select_llvm_cpp_toolchain at 0x10f5c8950>
size: 136, obj: <function select_gcc_c_toolchain at 0x10f5c89d8>
size: 136, obj: <function select_gcc_cpp_toolchain at 0x10f5c8ae8>
size: 136, obj: <function select_c_toolchain at 0x10f5dea60>
size: 136, obj: <function select_cpp_toolchain at 0x10f5deae8>
size: 136, obj: <function get_ld at 0x10f587598>
size: 136, obj: <function get_ld at 0x10f545ae8>
size: 136, obj: <function get_lld at 0x10f56b510>
size: 136, obj: <function get_clang at 0x10f587620>
size: 136, obj: <function get_gcc at 0x10f561510>
size: 136, obj: <function get_clang at 0x10f56b598>
size: 136, obj: <function get_clang_plusplus at 0x10f5876a8>
size: 136, obj: <function get_gplusplus at 0x10f5617b8>
size: 136, obj: <function get_clang_plusplus at 0x10f56b6a8>
size: 136, obj: <function validate at 0x10fae4b70>
size: 136, obj: <function match_regexes_for_one_target at 0x10fad42f0>
size: 136, obj: <function fast_list_and_die_for_testing at 0x10fb39bf8>
size: 140, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python
size: 140, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python
size: 296, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin
size: 296, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin
size: 493, obj: b'============================= test session starts ==============================\nplatform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1\nrootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executionT9R6q6, inifile:\nplugins: timeout-1.2.1, cov-2.4.0\ncollected 5 items\n\npants_test/util/test_strutil.py ..... [100%]\n\n=========================== 5 passed in 0.05 seconds ===========================\n'
size: 1022, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\n# see/edit requirements.txt in this directory to change deps.\npython_requirements()\n\n# Only used by tests, so we lift this library out of the requirements.txt\n# file used to bootstrap pants itself.\npython_requirement_library(\n name='antlr-3.1.3',\n requirements=[\n # TODO: this library is not currently linked from pypi, so we override the repository\n # to fetch it from antlr.org instead. If at any point it reappears on pypi, the\n # repository arg can be removed.\n python_requirement('antlr_python_runtime==3.1.3',\n repository='http://www.antlr3.org/download/Python/')\n ]\n)\n\n# Only used by a maintenance tool, so we lift this library out of the requirements.txt\n# file used to bootstrap pants itself.\npython_requirement_library(\n name='s3logparse',\n requirements=[\n python_requirement('s3-log-parse==0.1.1')\n ]\n)\n"
size: 1056, obj: <class 'pants.engine.fs.Digest'>
size: 1056, obj: <class 'pants.engine.fs.Snapshot'>
size: 1056, obj: <class 'pants.engine.fs.FileContent'>
size: 1056, obj: <class 'abc.Collection.of(FileContent)'>
size: 1056, obj: <class 'pants.engine.isolated_process.FallibleExecuteProcessResult'>
size: 3591, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\npython_library(\n name = 'argutil',\n sources = ['argutil.py'],\n)\n\npython_library(\n name = 'contextutil',\n sources = ['contextutil.py'],\n dependencies = [\n '3rdparty/python:ansicolors',\n '3rdparty/python:future',\n ':dirutil',\n ':tarutil',\n ],\n)\n\npython_library(\n name = 'collections',\n sources = ['collections.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'collections_abc_backport',\n sources = ['collections_abc_backport.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'debug',\n sources = ['debug.py'],\n dependencies = [\n '3rdparty/python:future',\n ],\n)\n\npython_library(\n name = 'desktop',\n sources = ['desktop.py'],\n dependencies = [\n ':osutil',\n ':process_handler',\n ],\n)\n\npython_library(\n name = 'dirutil',\n sources = ['dirutil.py'],\n dependencies = [\n ':strutil',\n '3rdparty/python:future',\n 'src/python/pants/base:deprecated',\n ],\n)\n\npython_library(\n name = 'eval',\n sources = ['eval.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'fileutil',\n sources = ['fileutil.py'],\n dependencies = [\n '3rdparty/python:future',\n ':contextutil',\n ],\n)\n\npython_library(\n name = 'filtering',\n sources = ['filtering.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'memo',\n sources = ['memo.py'],\n dependencies = [\n ':meta'\n ],\n)\n\npython_library(\n name = 'meta',\n sources = ['meta.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'netrc',\n sources = ['netrc.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'objects',\n sources = ['objects.py'],\n dependencies = [\n '3rdparty/python/twitter/commons:twitter.common.collections',\n '3rdparty/python:future',\n ':collections_abc_backport',\n ':memo',\n ':meta',\n ],\n)\n\npython_library(\n name = 'osutil',\n sources = ['osutil.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'process_handler',\n sources = ['process_handler.py'],\n dependencies= [\n '3rdparty/python:future',\n '3rdparty/python:subprocess32',\n ':meta',\n ]\n)\n\npython_library(\n name = 'py2_compat',\n sources = ['py2_compat.py'],\n dependencies= [\n '3rdparty/python:future',\n '3rdparty/python:configparser',\n ]\n)\n\npython_library(\n name = 'retry',\n sources = ['retry.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'rwbuf',\n sources = ['rwbuf.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:six',\n ]\n)\n\npython_library(\n name = 's3_log_aggregator',\n sources = ['s3_log_aggregator.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:s3logparse'\n ]\n)\n\npython_binary(\n name = 's3_log_aggregator_bin',\n entry_point = 'pants.util.s3_log_aggregator',\n dependencies = [\n ':s3_log_aggregator'\n ]\n)\n\npython_library(\n name = 'socket',\n sources = ['socket.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'strutil',\n sources = ['strutil.py'],\n dependencies = [\n '3rdparty/python:future',\n ],\n)\n\npython_library(\n name = 'tarutil',\n sources = ['tarutil.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:six',\n ],\n)\n\npython_library(\n name = 'xml_parser',\n sources = ['xml_parser.py'],\n)\n"
size: 3998, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\npython_tests(\n name = 'argutil',\n sources = ['test_argutil.py'],\n coverage = ['pants.util.argutil'],\n dependencies = [\n 'src/python/pants/util:argutil',\n ],\n)\n\npython_tests(\n name = 'collections',\n sources = ['test_collections.py'],\n coverage = ['pants.util.collections'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:collections',\n ]\n)\n\npython_tests(\n name = 'contextutil',\n sources = ['test_contextutil.py'],\n coverage = ['pants.util.contextutil'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:process_handler',\n ]\n)\n\npython_tests(\n name = 'dirutil',\n sources = ['test_dirutil.py'],\n coverage = ['pants.util.dirutil'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:objects',\n ]\n)\n\npython_tests(\n name = 'eval',\n sources = ['test_eval.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:eval',\n ]\n)\n\npython_tests(\n name = 'fileutil',\n sources = ['test_fileutil.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:fileutil',\n ]\n)\n\npython_tests(\n name = 'filtering',\n sources = ['test_filtering.py'],\n dependencies = [\n 'src/python/pants/util:filtering',\n ]\n)\n\npython_tests(\n name = 'memo',\n sources = ['test_memo.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:memo',\n 'src/python/pants/util:meta',\n ]\n)\n\npython_tests(\n name = 'meta',\n sources = ['test_meta.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:meta',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'netrc',\n sources = ['test_netrc.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:netrc',\n ]\n)\n\npython_tests(\n name = 'objects',\n sources = ['test_objects.py'],\n coverage = ['pants.util.objects'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:objects',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'osutil',\n sources = ['test_osutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:osutil',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'process_handler',\n sources = ['test_process_handler.py'],\n dependencies = [\n 'src/python/pants/util:process_handler',\n ]\n)\n\npython_tests(\n name = 'retry',\n sources = ['test_retry.py'],\n dependencies = [\n '3rdparty/python:mock',\n 'src/python/pants/util:retry',\n ]\n)\n\npython_tests(\n name = 'rwbuf',\n sources = ['test_rwbuf.py'],\n dependencies = [\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:rwbuf',\n ],\n)\n\npython_tests(\n name = 'socket',\n sources = ['test_socket.py'],\n coverage = ['pants.util.socket'],\n dependencies = [\n '3rdparty/python:mock',\n 'src/python/pants/util:socket',\n ]\n)\n\npython_tests(\n name = 'strutil',\n sources = ['test_strutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:strutil',\n ]\n)\n\npython_tests(\n name = 'tarutil',\n sources = ['test_tarutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:tarutil',\n ]\n)\n\npython_library(\n name='xml_test_base',\n sources = ['xml_test_base.py'],\n dependencies = [\n 'src/python/pants/util:contextutil',\n ]\n)\n\npython_tests(\n name = 'xml_parser',\n sources = ['test_xml_parser.py'],\n dependencies = [\n 'src/python/pants/util:xml_parser',\n 'tests/python/pants_test/util:xml_test_base',\n ]\n)\n"
Most common types:
CDataOwn 1082
str 176
function 50
int 40
tuple 37
Digest 34
NoneType 31
generator 27
Snapshot 9
bytes 9
Num objs: 1606
Num objs > 150 bytes: 11
Total num bytes: 95804
./pants --no-v1 --v2 test tests/python/pants_test/util:strutil tests/python/pants_test/util:tarutil
Memory analysis on the Native().context._handles remaining after all console rules were run...
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 84
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 91
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 107
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 255
size: 28, obj: 255
size: 28, obj: 255
size: 28, obj: 77
size: 28, obj: 255
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 900
size: 28, obj: 82
size: 28, obj: 77
size: 28, obj: 82
size: 28, obj: 165
size: 28, obj: 255
size: 28, obj: 165
size: 28, obj: 107
size: 28, obj: 363
size: 28, obj: 363
size: 28, obj: 900
size: 28, obj: 77
size: 28, obj: 1826945
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 77
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 84
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 82
size: 28, obj: 91
size: 28, obj: 84
size: 28, obj: 77
size: 28, obj: 81
size: 28, obj: 900
size: 28, obj: 900
size: 28, obj: 165
size: 28, obj: 254
size: 28, obj: 165
size: 28, obj: 107
size: 28, obj: 79
size: 28, obj: 91
size: 28, obj: 77
size: 28, obj: 254
size: 28, obj: 254
size: 28, obj: 79
size: 28, obj: 254
size: 28, obj: 254
size: 28, obj: 77
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 84
size: 28, obj: 82
size: 28, obj: 77
size: 28, obj: 363
size: 28, obj: 81
size: 28, obj: 81
size: 28, obj: 363
size: 28, obj: 900
size: 28, obj: 107
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 82
size: 28, obj: 91
size: 28, obj: 77
size: 28, obj: 81
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 900
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 88 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 21 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 36 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'Ident[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 31 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 52 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 34 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 63 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Ident[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 32 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 24 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 48 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 45 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 45 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 62 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 112 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 62 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'void *[]' owning 128 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 24 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'Ident[]' owning 48 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 51 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 36 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 96 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 136 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 21 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 32 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 88 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'void *[]' owning 88 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 176 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 52 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 31 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 49, obj:
size: 49, obj:
size: 51, obj: -e
size: 51, obj: -o
size: 51, obj: -e
size: 51, obj: -o
size: 52, obj: .*/
size: 52, obj: .*/
size: 52, obj: .*/
size: 52, obj: pex
size: 52, obj: .*/
size: 52, obj: .*/
size: 52, obj: .*/
size: 52, obj: pex
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: LANG
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: LANG
size: 53, obj: PATH
size: 54, obj: pants
size: 54, obj: ./pex
size: 54, obj: ./pex
size: 54, obj: pants
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: LC_ALL
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: LC_ALL
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 56, obj: (FileContent(path=src/python/pants/util/BUILD, content=(len:3558)),)
size: 56, obj: ('src/python/pants/util/tarutil.py',)
size: 56, obj: 3rdparty/python:future
size: 56, obj: ('src/python/pants/base/deprecated.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/base', snapshot=Snapshot(directory_digest=Digest(fingerprint=04c09b806c3515ba6083e6e16d8d57357704790fd88161c0b2366bc7fd57e66b, serialized_bytes_length=77), files=('src/python/pants/base/deprecated.py',), dirs=()))),)
size: 56, obj: 3rdparty/python:six
size: 56, obj: src/python/pants/base:revision
size: 56, obj: src/python/pants:version
size: 56, obj: src/python/pants/util:memo
size: 56, obj: (FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),)
size: 56, obj: ('src/python/pants/util/BUILD',)
size: 56, obj: ('3rdparty/python/BUILD',)
size: 56, obj: (AddressFamily(namespace='tests/python/pants_test/util', objects_by_name=['argutil', 'collections', 'contextutil', 'dirutil', 'eval', 'fileutil', 'filtering', 'memo', 'meta', 'netrc', 'objects', 'osutil', 'process_handler', 'retry', 'rwbuf', 'socket', 'strutil', 'tarutil', 'xml_parser', 'xml_test_base']),)
size: 56, obj: (FileContent(path=3rdparty/python/BUILD, content=(len:989)),)
size: 56, obj: <pants.backend.python.subsystems.pytest.PyTest object at 0x10d4369b0>
size: 56, obj: <pants.source.source_root.SourceRootConfig object at 0x10d436a90>
size: 56, obj: <pants.backend.python.subsystems.python_setup.PythonSetup object at 0x10d436e80>
size: 56, obj: ('src/python/pants/base/revision.py',)
size: 56, obj: <pants.engine.console.Console object at 0x10d40fd68>
size: 56, obj: ('src/python/pants/util/memo.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/base', snapshot=Snapshot(directory_digest=Digest(fingerprint=15619f7f786b69ee226ac9245c52ee618cc0b8f34203fbc2bf9bcd57f2bbb4bf, serialized_bytes_length=77), files=('src/python/pants/base/revision.py',), dirs=()))),)
size: 56, obj: ('src/python/pants/BUILD',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2, serialized_bytes_length=77), files=('src/python/pants/util/memo.py',), dirs=()))),)
size: 56, obj: src/python/pants/util:meta
size: 56, obj: 3rdparty/python:future
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)
size: 56, obj: (FileContent(path=src/python/pants/BUILD, content=(len:2275)),)
size: 56, obj: tests/python/pants_test/util:strutil
size: 56, obj: tests/python/pants_test/util:tarutil
size: 56, obj: 3rdparty/python:packaging
size: 56, obj: 3rdparty/python:future
size: 56, obj: src/python/pants:version-resource
size: 56, obj: src/python/pants/util:dirutil
size: 56, obj: src/python/pants/util:tarutil
size: 56, obj: 3rdparty/python:requirements.txt
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: ('src/python/pants/VERSION',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants', snapshot=Snapshot(directory_digest=Digest(fingerprint=717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207, serialized_bytes_length=77), files=('src/python/pants/VERSION',), dirs=()))),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil), dependencies=(3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)))))),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa, serialized_bytes_length=77), files=('src/python/pants/util/meta.py',), dirs=()))),)
size: 56, obj: 3rdparty/python:future
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)
size: 56, obj: ('src/python/pants/version.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants', snapshot=Snapshot(directory_digest=Digest(fingerprint=a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db, serialized_bytes_length=77), files=('src/python/pants/version.py',), dirs=()))),)
size: 56, obj: 3rdparty/python:requirements.txt
size: 56, obj: LDFLAGS
size: 56, obj: ('tests/python/pants_test/util/test_tarutil.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_tarutil.py',), dirs=()))),)
size: 56, obj: PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil)
size: 56, obj: ('src/python/pants/util/dirutil.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=dda457c44371db8214549f764965953444630b0713557bc35a5fae5187c0a352, serialized_bytes_length=77), files=('src/python/pants/util/dirutil.py',), dirs=()))),)
size: 56, obj: ('tests/python/pants_test/util/test_strutil.py',)
size: 56, obj: src/python/pants/util:strutil
size: 56, obj: 3rdparty/python:future
size: 56, obj: src/python/pants/base:deprecated
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_strutil.py',), dirs=()))),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=5755b6ad8e9c00cd3a45aa13577693857112bc294a44ef03155a44764f4583da, serialized_bytes_length=77), files=('src/python/pants/util/tarutil.py',), dirs=()))),)
size: 56, obj: PythonTestsAdaptor(address=tests/python/pants_test/util:strutil)
size: 56, obj: ('src/python/pants/util/meta.py',)
size: 56, obj: ('src/python/pants/util/strutil.py',)
size: 56, obj: 3rdparty/python:future
size: 56, obj: 3rdparty/python:six
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77), files=('src/python/pants/util/strutil.py',), dirs=()))),)
size: 56, obj: ('3rdparty/python/requirements.txt',)
size: 56, obj: ('pex',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='3rdparty/python', snapshot=Snapshot(directory_digest=Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82), files=('3rdparty/python/requirements.txt',), dirs=()))),)
size: 56, obj: ('pex',)
size: 56, obj: 3rdparty/python:requirements.txt
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: tests/python/pants_test/util:strutil
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)
size: 56, obj: tests/python/pants_test/util:tarutil
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)))),)
size: 56, obj: 3rdparty/python:future
size: 56, obj: src/python/pants/util:strutil
size: 56, obj: ('src/python/pants/base/BUILD',)
size: 56, obj: LDFLAGS
size: 56, obj: (FileContent(path=src/python/pants/base/BUILD, content=(len:5190)),)
size: 57, obj: CPPFLAGS
size: 57, obj: CPPFLAGS
size: 58, obj: any_match
size: 58, obj: all_match
size: 58, obj: any_match
size: 58, obj: any_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: any_match
size: 58, obj: any_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: any_match
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: pants/base
size: 59, obj: pants/util
size: 59, obj: pants_test
size: 59, obj: src/python
size: 59, obj: pants/util
size: 59, obj: pants_test
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 60, obj: *.egg-info/
size: 60, obj: *.egg-info/
size: 60, obj: *.egg-info/
size: 60, obj: en_US.UTF-8
size: 60, obj: find_owners
size: 60, obj: find_owners
size: 60, obj: find_owners
size: 60, obj: *.egg-info/
size: 60, obj: *.egg-info/
size: 60, obj: pytest:main
size: 60, obj: pytest:main
size: 60, obj: *.egg-info/
size: 60, obj: en_US.UTF-8
size: 61, obj: tests/python
size: 61, obj: tests/python
size: 62, obj: node_modules/
size: 62, obj: pants/VERSION
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 62, obj: six<2,>=1.9.0
size: 62, obj: node_modules/
size: 63, obj: /usr/bin/touch
size: 63, obj: hydrate_target
size: 63, obj: CPython==3.6.8
size: 63, obj: future==0.17.1
size: 63, obj: CPython==3.6.8
size: 63, obj: future==0.17.1
size: 63, obj: /usr/bin/touch
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=2eab305a8595fab15c487c429593e1db4f216d00c951b8aba7d8192539b01aaa, serialized_bytes_length=84), Digest(fingerprint=302d6e3605ae59c03b0928e3db23f614701d6cc0bde96fdf4f0608569fd09368, serialized_bytes_length=79), Digest(fingerprint=6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91), Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79), Digest(fingerprint=b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff, serialized_bytes_length=79), Digest(fingerprint=6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1, serialized_bytes_length=79), Digest(fingerprint=8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7, serialized_bytes_length=79), Digest(fingerprint=a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae, serialized_bytes_length=79), Digest(fingerprint=60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1, serialized_bytes_length=79), Digest(fingerprint=0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac, serialized_bytes_length=79)))
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=src/python/pants/util/BUILD, content=(len:3558)),))
size: 64, obj: pants_test/util
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/base:deprecated))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: Dir(path=src/python/pants/base)
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),))
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:dirutil))
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=3rdparty/python/BUILD, content=(len:989)),))
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:requirements.txt))
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:strutil))
size: 64, obj: InjectedInitDigest(directory_digest<Exactly(Digest)>=Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165))
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255), Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165), Digest(fingerprint=5f1da54e013d6bffb1b04be2af81a833fdd6010d1d3e0fd600f3ae51e3480b02, serialized_bytes_length=107)))
size: 64, obj: Dir(path=src/python/pants)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/base:revision))
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:memo))
size: 64, obj: (TestResult(status=Status(value='SUCCESS'), stdout='============================= test session starts ==============================\nplatform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1\nrootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executionKhYiZk, inifile:\nplugins: cov-2.4.0, timeout-1.2.1\ncollected 5 items\n\npants_test/util/test_strutil.py ..... [100%]\n\n=========================== 5 passed in 0.08 seconds ===========================\n', stderr=''), TestResult(status=Status(value='SUCCESS'), stdout='============================= test session starts ==============================\nplatform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1\nrootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executioncT9Vpl, inifile:\nplugins: timeout-1.2.1, cov-2.4.0\ncollected 3 items\n\npants_test/util/test_tarutil.py ... [100%]\n\n=========================== 3 passed in 0.06 seconds ===========================\n', stderr=''))
size: 64, obj: Test(exit_code<Exactly(int)>=0)
size: 64, obj: Test(exit_code<Exactly(int)>=0)
size: 64, obj: _Options(options<Exactly(Options)>=<pants.option.options.Options object at 0x10d1a55f8>)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=src/python/pants/BUILD, content=(len:2275)),))
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil)))
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: HydratedStruct(value=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil))
size: 64, obj: Dir(path=src/python/pants)
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=src/python/pants:version-resource))
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:packaging))
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: HydratedStruct(value=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: 3rdparty/python
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79, serialized_bytes_length=84), Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)))
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:future))
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: packaging==16.8
size: 64, obj: InjectedInitDigest(directory_digest<Exactly(Digest)>=Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165))
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254), Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165), Digest(fingerprint=16b82f33f928114ba4e6feca4f658142a4930c864176f140d280bd1142d080e8, serialized_bytes_length=107)))
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: pants_test/util
size: 64, obj: Scope(scope<Exactly(str)>=pytest)
size: 64, obj: Dir(path=src/python/pants/base)
size: 64, obj: Scope(scope<Exactly(str)>=python-setup)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:meta))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants:version))
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:tarutil))
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:six))
size: 64, obj: Scope(scope<Exactly(str)>=source)
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, strutil),))
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil),))
size: 64, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)))
size: 64, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)))
size: 64, obj: 3rdparty/python
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=src/python/pants/base/BUILD, content=(len:5190)),))
size: 65, obj: pants/version.py
size: 65, obj: requirements.txt
size: 65, obj: requirements.txt
size: 66, obj: bower_components/
size: 66, obj: pants/__init__.py
size: 66, obj: bower_components/
size: 66, obj: pants/__init__.py
size: 66, obj: bower_components/
size: 66, obj: bower_components/
size: 66, obj: bower_components/
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 66, obj: bower_components/
size: 67, obj: pants/util/memo.py
size: 67, obj: pants/util/meta.py
size: 67, obj: pytest>=3.0.7,<3.7
size: 67, obj: pytest>=3.0.7,<3.7
size: 69, obj: pytest-cov>=2.4,<2.5
size: 69, obj: pytest-cov>=2.4,<2.5
size: 70, obj: pants/util/dirutil.py
size: 70, obj: pants/util/strutil.py
size: 70, obj: pants/util/tarutil.py
size: 70, obj: 3rdparty/python/BUILD
size: 70, obj: 3rdparty/python/BUILD
size: 70, obj: 3rdparty/python/BUILD
size: 70, obj: pants/util/strutil.py
size: 71, obj: pants/base/revision.py
size: 71, obj: pants/base/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/base/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: src/python/pants/BUILD
size: 71, obj: src/python/pants/BUILD
size: 71, obj: src/python/pants/BUILD
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=2eab305a8595fab15c487c429593e1db4f216d00c951b8aba7d8192539b01aaa, serialized_bytes_length=84)
size: 72, obj: Digest(fingerprint=302d6e3605ae59c03b0928e3db23f614701d6cc0bde96fdf4f0608569fd09368, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)
size: 72, obj: Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1, serialized_bytes_length=79)
size: 72, obj: AddressFamily(namespace=src/python/pants/util, objects_by_name=OrderedDict([('argutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(name='argutil', sources=['argutil.py'], type_alias='python_library'))), ('collections', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='collections', sources=['collections.py'], type_alias='python_library'))), ('collections_abc_backport', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='collections_abc_backport', sources=['collections_abc_backport.py'], type_alias='python_library'))), ('contextutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:ansicolors', '3rdparty/python:future', ':dirutil', ':tarutil'], name='contextutil', sources=['contextutil.py'], type_alias='python_library'))), ('debug', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='debug', sources=['debug.py'], type_alias='python_library'))), ('desktop', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=[':osutil', ':process_handler'], name='desktop', sources=['desktop.py'], type_alias='python_library'))), ('dirutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=[':strutil', '3rdparty/python:future', 'src/python/pants/base:deprecated'], name='dirutil', sources=['dirutil.py'], type_alias='python_library'))), ('eval', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='eval', sources=['eval.py'], type_alias='python_library'))), ('fileutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', ':contextutil'], name='fileutil', sources=['fileutil.py'], type_alias='python_library'))), ('filtering', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='filtering', sources=['filtering.py'], type_alias='python_library'))), ('memo', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=[':meta'], name='memo', sources=['memo.py'], type_alias='python_library'))), ('meta', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='meta', sources=['meta.py'], type_alias='python_library'))), ('netrc', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='netrc', sources=['netrc.py'], type_alias='python_library'))), ('objects', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python/twitter/commons:twitter.common.collections', '3rdparty/python:future', ':collections_abc_backport', ':memo', ':meta'], name='objects', sources=['objects.py'], type_alias='python_library'))), ('osutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='osutil', sources=['osutil.py'], type_alias='python_library'))), ('process_handler', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:subprocess32', ':meta'], name='process_handler', sources=['process_handler.py'], type_alias='python_library'))), ('py2_compat', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:configparser'], name='py2_compat', sources=['py2_compat.py'], type_alias='python_library'))), ('retry', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='retry', sources=['retry.py'], type_alias='python_library'))), ('rwbuf', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:six'], name='rwbuf', sources=['rwbuf.py'], type_alias='python_library'))), ('s3_log_aggregator', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:s3logparse'], name='s3_log_aggregator', sources=['s3_log_aggregator.py'], type_alias='python_library'))), ('s3_log_aggregator_bin', ('src/python/pants/util/BUILD', PythonBinaryAdaptor(dependencies=[':s3_log_aggregator'], entry_point='pants.util.s3_log_aggregator', name='s3_log_aggregator_bin', type_alias='python_binary'))), ('socket', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='socket', sources=['socket.py'], type_alias='python_library'))), ('strutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='strutil', sources=['strutil.py'], type_alias='python_library'))), ('tarutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:six'], name='tarutil', sources=['tarutil.py'], type_alias='python_library'))), ('xml_parser', ('src/python/pants/util/BUILD', PythonTargetAdaptor(name='xml_parser', sources=['xml_parser.py'], type_alias='python_library')))]))
size: 72, obj: Digest(fingerprint=8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac, serialized_bytes_length=79)
size: 72, obj: FileContent(path=src/python/pants/util/BUILD, content=(len:3558))
size: 72, obj: Digest(fingerprint=16b82f33f928114ba4e6feca4f658142a4930c864176f140d280bd1142d080e8, serialized_bytes_length=107)
size: 72, obj: Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255)
size: 72, obj: Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255)
size: 72, obj: Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255)
size: 72, obj: Digest(fingerprint=04c09b806c3515ba6083e6e16d8d57357704790fd88161c0b2366bc7fd57e66b, serialized_bytes_length=77)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/base', snapshot=Snapshot(directory_digest=Digest(fingerprint=04c09b806c3515ba6083e6e16d8d57357704790fd88161c0b2366bc7fd57e66b, serialized_bytes_length=77), files=('src/python/pants/base/deprecated.py',), dirs=())))
size: 72, obj: Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255)
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=21669944f59fbbeac3ec91be76bb960f377058f627c1347373b642f459e8da69, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=21669944f59fbbeac3ec91be76bb960f377058f627c1347373b642f459e8da69, serialized_bytes_length=77)
size: 72, obj: FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965))
size: 72, obj: Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82), prefix<Exactly(str)>=3rdparty/python)
size: 72, obj: Digest(fingerprint=b97c495d470523f7ab695796c723aafc77f9f5e50eeb4e02ed24c9ade45b6411, serialized_bytes_length=82)
size: 72, obj: Digest(fingerprint=b97c495d470523f7ab695796c723aafc77f9f5e50eeb4e02ed24c9ade45b6411, serialized_bytes_length=82)
size: 72, obj: AddressFamily(namespace=tests/python/pants_test/util, objects_by_name=OrderedDict([('argutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.argutil'], dependencies=['src/python/pants/util:argutil'], name='argutil', sources=['test_argutil.py'], type_alias='python_tests'))), ('collections', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.collections'], dependencies=['3rdparty/python:future', 'src/python/pants/util:collections'], name='collections', sources=['test_collections.py'], type_alias='python_tests'))), ('contextutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.contextutil'], dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:process_handler'], name='contextutil', sources=['test_contextutil.py'], type_alias='python_tests'))), ('dirutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.dirutil'], dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:dirutil', 'src/python/pants/util:objects'], name='dirutil', sources=['test_dirutil.py'], type_alias='python_tests'))), ('eval', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:eval'], name='eval', sources=['test_eval.py'], type_alias='python_tests'))), ('fileutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:contextutil', 'src/python/pants/util:fileutil'], name='fileutil', sources=['test_fileutil.py'], type_alias='python_tests'))), ('filtering', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['src/python/pants/util:filtering'], name='filtering', sources=['test_filtering.py'], type_alias='python_tests'))), ('memo', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:memo', 'src/python/pants/util:meta'], name='memo', sources=['test_memo.py'], type_alias='python_tests'))), ('meta', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:meta', 'tests/python/pants_test:test_base'], name='meta', sources=['test_meta.py'], type_alias='python_tests'))), ('netrc', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:mock', 'src/python/pants/util:netrc'], name='netrc', sources=['test_netrc.py'], type_alias='python_tests'))), ('objects', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.objects'], dependencies=['3rdparty/python:future', 'src/python/pants/util:objects', 'tests/python/pants_test:test_base'], name='objects', sources=['test_objects.py'], type_alias='python_tests'))), ('osutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:osutil', 'tests/python/pants_test:test_base'], name='osutil', sources=['test_osutil.py'], type_alias='python_tests'))), ('process_handler', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['src/python/pants/util:process_handler'], name='process_handler', sources=['test_process_handler.py'], type_alias='python_tests'))), ('retry', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:mock', 'src/python/pants/util:retry'], name='retry', sources=['test_retry.py'], type_alias='python_tests'))), ('rwbuf', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['src/python/pants/util:contextutil', 'src/python/pants/util:rwbuf'], name='rwbuf', sources=['test_rwbuf.py'], type_alias='python_tests'))), ('socket', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(coverage=['pants.util.socket'], dependencies=['3rdparty/python:mock', 'src/python/pants/util:socket'], name='socket', sources=['test_socket.py'], type_alias='python_tests'))), ('strutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:strutil'], name='strutil', sources=['test_strutil.py'], type_alias='python_tests'))), ('tarutil', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:dirutil', 'src/python/pants/util:tarutil'], name='tarutil', sources=['test_tarutil.py'], type_alias='python_tests'))), ('xml_parser', ('tests/python/pants_test/util/BUILD', PythonTestsAdaptor(dependencies=['src/python/pants/util:xml_parser', 'tests/python/pants_test/util:xml_test_base'], name='xml_parser', sources=['test_xml_parser.py'], type_alias='python_tests'))), ('xml_test_base', ('tests/python/pants_test/util/BUILD', PythonTargetAdaptor(dependencies=['src/python/pants/util:contextutil'], name='xml_test_base', sources=['xml_test_base.py'], type_alias='python_library')))]))
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79), prefix<Exactly(str)>=tests/python)
size: 72, obj: FileContent(path=3rdparty/python/BUILD, content=(len:989))
size: 72, obj: Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=dda457c44371db8214549f764965953444630b0713557bc35a5fae5187c0a352, serialized_bytes_length=77), files=('src/python/pants/util/dirutil.py',), dirs=())))
size: 72, obj: Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255)
size: 72, obj: Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165)
size: 72, obj: Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0)
size: 72, obj: Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0)
size: 72, obj: Digest(fingerprint=5f1da54e013d6bffb1b04be2af81a833fdd6010d1d3e0fd600f3ae51e3480b02, serialized_bytes_length=107)
size: 72, obj: Digest(fingerprint=fbe45b3a78f01655197bfbfb312d2de49847efa4838e9746ae2a1da9ab6c6807, serialized_bytes_length=363)
size: 72, obj: Digest(fingerprint=fbe45b3a78f01655197bfbfb312d2de49847efa4838e9746ae2a1da9ab6c6807, serialized_bytes_length=363)
size: 72, obj: ScopedOptions(scope<Exactly(Scope)>=Scope(scope<Exactly(str)>=pytest), options<Exactly(OptionValueContainer)>=<pants.option.option_value_container.OptionValueContainer object at 0x10d436c50>)
size: 72, obj: ScopedOptions(scope<Exactly(Scope)>=Scope(scope<Exactly(str)>=source), options<Exactly(OptionValueContainer)>=<pants.option.option_value_container.OptionValueContainer object at 0x10d436b38>)
size: 72, obj: ScopedOptions(scope<Exactly(Scope)>=Scope(scope<Exactly(str)>=python-setup), options<Exactly(OptionValueContainer)>=<pants.option.option_value_container.OptionValueContainer object at 0x10d373cc0>)
size: 72, obj: UrlToFetch(url<Exactly(str)>=https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex, digest<Exactly(Digest)>=Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945))
size: 72, obj: Digest(fingerprint=15619f7f786b69ee226ac9245c52ee618cc0b8f34203fbc2bf9bcd57f2bbb4bf, serialized_bytes_length=77)
size: 72, obj: UrlToFetch(url<Exactly(str)>=https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex, digest<Exactly(Digest)>=Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945))
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/base', snapshot=Snapshot(directory_digest=Digest(fingerprint=15619f7f786b69ee226ac9245c52ee618cc0b8f34203fbc2bf9bcd57f2bbb4bf, serialized_bytes_length=77), files=('src/python/pants/base/revision.py',), dirs=())))
size: 72, obj: Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945)
size: 72, obj: Specs(dependencies<Exactly(tuple)>=(SingleAddress(directory='tests/python/pants_test/util', name='strutil'), SingleAddress(directory='tests/python/pants_test/util', name='tarutil')), matcher<Exactly(SpecsMatcher)>=SpecsMatcher(tags<Exactly(tuple)>=(), exclude_patterns<Exactly(tuple)>=()))
size: 72, obj: Digest(fingerprint=4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2, serialized_bytes_length=77)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2, serialized_bytes_length=77), files=('src/python/pants/util/memo.py',), dirs=())))
size: 72, obj: Digest(fingerprint=b4c10bbb097b52da6ea3de38befb34a60cb188a740e7b9bf665ae38044457d66, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=b4c10bbb097b52da6ea3de38befb34a60cb188a740e7b9bf665ae38044457d66, serialized_bytes_length=77)
size: 72, obj: FileContent(path=src/python/pants/BUILD, content=(len:2275))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))
size: 72, obj: 3rdparty/python/BUILD.*
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))
size: 72, obj: Digest(fingerprint=717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207, serialized_bytes_length=77)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants', snapshot=Snapshot(directory_digest=Digest(fingerprint=717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207, serialized_bytes_length=77), files=('src/python/pants/VERSION',), dirs=())))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=())
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=())))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),))))
size: 72, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),))))))
size: 72, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)))))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil), dependencies=(3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))))))
size: 72, obj: TransitiveHydratedTargets(roots=(HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil), dependencies=(3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)),), closure=OrderedSet([HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil), dependencies=(3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,))]))
size: 72, obj: Digest(fingerprint=c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23, serialized_bytes_length=79)
size: 72, obj: AddressFamily(namespace=src/python/pants/base, objects_by_name=OrderedDict([('build_environment', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', ':build_root', 'src/python/pants/scm', 'src/python/pants/scm:git', 'src/python/pants:version'], name='build_environment', sources=['build_environment.py'], type_alias='python_library'))), ('build_file', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python/twitter/commons:twitter.common.collections', '3rdparty/python:pathspec', 'src/python/pants/util:dirutil', 'src/python/pants/util:meta', ':project_tree'], name='build_file', sources=['build_file.py'], type_alias='python_library'))), ('build_file_target_factory', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['src/python/pants/util:meta'], name='build_file_target_factory', sources=['build_file_target_factory.py'], type_alias='python_library'))), ('build_root', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:meta'], name='build_root', sources=['build_root.py'], type_alias='python_library'))), ('cmd_line_spec_parser', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python/twitter/commons:twitter.common.collections', ':build_file', ':specs', 'src/python/pants/build_graph'], name='cmd_line_spec_parser', sources=['cmd_line_spec_parser.py'], type_alias='python_library'))), ('deprecated', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:six', ':revision', 'src/python/pants:version', 'src/python/pants/util:memo'], name='deprecated', sources=['deprecated.py'], type_alias='python_library'))), ('exception_sink', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:faulthandler', '3rdparty/python:setproctitle', 'src/python/pants/util:dirutil', ':build_environment', ':exiter'], name='exception_sink', sources=['exception_sink.py'], type_alias='python_library'))), ('exceptions', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=[':exiter'], name='exceptions', sources=['exceptions.py'], type_alias='python_library'))), ('exiter', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:fileutil', 'src/python/pants/util:strutil'], name='exiter', sources=['exiter.py'], type_alias='python_library'))), ('fingerprint_strategy', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', ':deprecated', 'src/python/pants/util:meta'], name='fingerprint_strategy', sources=['fingerprint_strategy.py'], type_alias='python_library'))), ('generator', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=[':mustache', '3rdparty/python:future', '3rdparty/python:pystache'], name='generator', sources=['generator.py'], type_alias='python_library'))), ('hash_utils', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', ':deprecated', 'src/python/pants/util:collections_abc_backport'], name='hash_utils', sources=['hash_utils.py'], type_alias='python_library'))), ('mustache', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:pystache', '3rdparty/python:six'], name='mustache', sources=['mustache.py'], type_alias='python_library'))), ('parse_context', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='parse_context', sources=['parse_context.py'], type_alias='python_library'))), ('payload', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='payload', sources=['payload.py'], type_alias='python_library'))), ('payload_field', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python/twitter/commons:twitter.common.collections', ':deprecated', ':hash_utils', 'src/python/pants/util:meta'], name='payload_field', sources=['payload_field.py'], type_alias='python_library'))), ('project_tree', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:pathspec', '3rdparty/python:scandir', '3rdparty/python:six', ':build_environment', 'src/python/pants/util:dirutil', 'src/python/pants/util:memo', 'src/python/pants/util:meta', 'src/python/pants/util:objects'], name='project_tree', sources=['file_system_project_tree.py', 'project_tree.py', 'project_tree_factory.py'], type_alias='python_library'))), ('revision', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='revision', sources=['revision.py'], type_alias='python_library'))), ('run_info', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['src/python/pants/util:collections_abc_backport', '3rdparty/python:future', ':build_environment', 'src/python/pants/util:dirutil', 'src/python/pants:version'], name='run_info', sources=['run_info.py'], type_alias='python_library'))), ('specs', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['src/python/pants/util:collections', 'src/python/pants/util:dirutil', 'src/python/pants/util:meta', 'src/python/pants/util:objects'], name='specs', sources=['specs.py'], type_alias='python_library'))), ('target_roots', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['src/python/pants/util:objects'], name='target_roots', sources=['target_roots.py'], type_alias='python_library'))), ('validation', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python/twitter/commons:twitter.common.collections', '3rdparty/python/twitter/commons:twitter.common.dirutil', '3rdparty/python:six'], name='validation', sources=['validation.py'], type_alias='python_library'))), ('worker_pool', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/reporting:report'], name='worker_pool', sources=['worker_pool.py'], type_alias='python_library'))), ('workunit', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:dirutil', 'src/python/pants/util:memo', 'src/python/pants/util:rwbuf'], name='workunit', sources=['workunit.py'], type_alias='python_library')))]))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),))
size: 72, obj: Digest(fingerprint=a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db, serialized_bytes_length=77)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants', snapshot=Snapshot(directory_digest=Digest(fingerprint=a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db, serialized_bytes_length=77), files=('src/python/pants/version.py',), dirs=())))
size: 72, obj: Digest(fingerprint=e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79, serialized_bytes_length=84)
size: 72, obj: Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82)
size: 72, obj: Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)
size: 72, obj: (Digest(fingerprint=e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79, serialized_bytes_length=84), Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91))
size: 72, obj: Digest(fingerprint=e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79, serialized_bytes_length=84)
size: 72, obj: Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165)
size: 72, obj: Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254)
size: 72, obj: Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165)
size: 72, obj: Digest(fingerprint=16b82f33f928114ba4e6feca4f658142a4930c864176f140d280bd1142d080e8, serialized_bytes_length=107)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_tarutil.py',), dirs=())))
size: 72, obj: Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254)
size: 72, obj: Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254)
size: 72, obj: Digest(fingerprint=dda457c44371db8214549f764965953444630b0713557bc35a5fae5187c0a352, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_strutil.py',), dirs=())))
size: 72, obj: Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254)
size: 72, obj: ('pants/util/strutil.py', 'pants_test/util/test_strutil.py', 'requirements.txt')
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=5755b6ad8e9c00cd3a45aa13577693857112bc294a44ef03155a44764f4583da, serialized_bytes_length=77), files=('src/python/pants/util/tarutil.py',), dirs=())))
size: 72, obj: Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254)
size: 72, obj: AddressFamily(namespace=src/python/pants, objects_by_name=OrderedDict([('changelog', ('src/python/pants/BUILD', PageAdaptor(description='\nThis file is no longer a changelog, but remains in this location in order to avoid breaking\nolder changelog links unnecessarily. Could consider removing it by 2.0.x, perhaps.\n', links=['src/python/pants/notes:notes-1.0.x', 'src/python/pants/notes:notes-master'], name='changelog', source='CHANGELOG.md', type_alias='page'))), ('pants', ('src/python/pants/BUILD', TargetAdaptor(dependencies=['src/python/pants/bin:pants'], description='An alias for the pants binary target.', name='pants', type_alias='target'))), ('pants-packaged', ('src/python/pants/BUILD', PythonTargetAdaptor(dependencies=[':version'], name='pants-packaged', provides=<pants.backend.python.python_artifact.PythonArtifact object at 0x33446c300f0>, sources=['dummy.c'], type_alias='python_library'))), ('readme', ('src/python/pants/BUILD', PageAdaptor(name='readme', source='README.md', type_alias='page'))), ('version', ('src/python/pants/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:packaging', ':version-resource'], name='version', sources=['version.py'], type_alias='python_library'))), ('version-resource', ('src/python/pants/BUILD', TargetAdaptor(name='version-resource', sources=['VERSION'], type_alias='resources')))]))
size: 72, obj: Digest(fingerprint=0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa, serialized_bytes_length=77)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa, serialized_bytes_length=77), files=('src/python/pants/util/meta.py',), dirs=())))
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23, serialized_bytes_length=79), prefix<Exactly(str)>=tests/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=dda457c44371db8214549f764965953444630b0713557bc35a5fae5187c0a352, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=5755b6ad8e9c00cd3a45aa13577693857112bc294a44ef03155a44764f4583da, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82), prefix<Exactly(str)>=3rdparty/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=04c09b806c3515ba6083e6e16d8d57357704790fd88161c0b2366bc7fd57e66b, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: Digest(fingerprint=5755b6ad8e9c00cd3a45aa13577693857112bc294a44ef03155a44764f4583da, serialized_bytes_length=77)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=15619f7f786b69ee226ac9245c52ee618cc0b8f34203fbc2bf9bcd57f2bbb4bf, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: DirectoryWithPrefixToStrip(directory_digest<Exactly(Digest)>=Digest(fingerprint=0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa, serialized_bytes_length=77), prefix<Exactly(str)>=src/python)
size: 72, obj: AddressFamily(namespace=3rdparty/python, objects_by_name=OrderedDict([('Markdown', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='Markdown', requirements=[PythonRequirement(Markdown==2.1.1)], type_alias='python_requirement_library'))), ('PyYAML', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='PyYAML', requirements=[PythonRequirement(PyYAML==5.1)], type_alias='python_requirement_library'))), ('Pygments', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='Pygments', requirements=[PythonRequirement(Pygments==2.3.1)], type_alias='python_requirement_library'))), ('ansicolors', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='ansicolors', requirements=[PythonRequirement(ansicolors==1.0.2)], type_alias='python_requirement_library'))), ('antlr-3.1.3', ('3rdparty/python/BUILD', TargetAdaptor(name='antlr-3.1.3', requirements=[PythonRequirement(antlr_python_runtime==3.1.3)], type_alias='python_requirement_library'))), ('asttokens', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='asttokens', requirements=[PythonRequirement(asttokens==1.1.13)], type_alias='python_requirement_library'))), ('beautifulsoup4', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='beautifulsoup4', requirements=[PythonRequirement(beautifulsoup4<4.7,>=4.6.0)], type_alias='python_requirement_library'))), ('cffi', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='cffi', requirements=[PythonRequirement(cffi==1.11.5)], type_alias='python_requirement_library'))), ('configparser', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='configparser', requirements=[PythonRequirement(configparser==3.7.1; python_version < "3")], type_alias='python_requirement_library'))), ('contextlib2', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='contextlib2', requirements=[PythonRequirement(contextlib2==0.5.5)], type_alias='python_requirement_library'))), ('coverage', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='coverage', requirements=[PythonRequirement(coverage<4.6,>=4.5)], type_alias='python_requirement_library'))), ('docutils', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='docutils', requirements=[PythonRequirement(docutils==0.14)], type_alias='python_requirement_library'))), ('fasteners', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='fasteners', requirements=[PythonRequirement(fasteners==0.14.1)], type_alias='python_requirement_library'))), ('faulthandler', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='faulthandler', requirements=[PythonRequirement(faulthandler==2.6; python_version < "3")], type_alias='python_requirement_library'))), ('future', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='future', requirements=[PythonRequirement(future==0.17.1)], type_alias='python_requirement_library'))), ('futures', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='futures', requirements=[PythonRequirement(futures==3.0.5; python_version < "3")], type_alias='python_requirement_library'))), ('mock', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='mock', requirements=[PythonRequirement(mock==2.0.0)], type_alias='python_requirement_library'))), ('more-itertools', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='more-itertools', requirements=[PythonRequirement(more-itertools<6.0.0; python_version < "3")], type_alias='python_requirement_library'))), ('objgraph', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='objgraph', requirements=[PythonRequirement(objgraph)], type_alias='python_requirement_library'))), ('packaging', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='packaging', requirements=[PythonRequirement(packaging==16.8)], type_alias='python_requirement_library'))), ('parameterized', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='parameterized', requirements=[PythonRequirement(parameterized==0.6.1)], type_alias='python_requirement_library'))), ('pathspec', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pathspec', requirements=[PythonRequirement(pathspec==0.5.9)], type_alias='python_requirement_library'))), ('pex', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pex', requirements=[PythonRequirement(pex==1.6.7)], type_alias='python_requirement_library'))), ('psutil', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='psutil', requirements=[PythonRequirement(psutil==5.4.8)], type_alias='python_requirement_library'))), ('py-zipkin', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='py-zipkin', requirements=[PythonRequirement(py_zipkin==0.17.0)], type_alias='python_requirement_library'))), ('pycodestyle', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pycodestyle', requirements=[PythonRequirement(pycodestyle==2.4.0)], type_alias='python_requirement_library'))), ('pyflakes', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pyflakes', requirements=[PythonRequirement(pyflakes==2.0.0)], type_alias='python_requirement_library'))), ('pyopenssl', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pyopenssl', requirements=[PythonRequirement(pyopenssl==17.3.0)], type_alias='python_requirement_library'))), ('pystache', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pystache', requirements=[PythonRequirement(pystache==0.5.3)], type_alias='python_requirement_library'))), ('pytest', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pytest', requirements=[PythonRequirement(pytest<4.0,>=3.4)], type_alias='python_requirement_library'))), ('pytest-cov', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pytest-cov', requirements=[PythonRequirement(pytest-cov<2.6,>=2.5)], type_alias='python_requirement_library'))), ('python-Levenshtein', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='python-Levenshtein', requirements=[PythonRequirement(python-Levenshtein==0.12.0)], type_alias='python_requirement_library'))), ('pywatchman', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pywatchman', requirements=[PythonRequirement(pywatchman==1.4.1)], type_alias='python_requirement_library'))), ('requests', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='requests', requirements=[PythonRequirement(requests[security]>=2.20.1)], type_alias='python_requirement_library'))), ('requirements.txt', ('3rdparty/python/BUILD', TargetAdaptor(name='requirements.txt', sources=['requirements.txt'], type_alias='files'))), ('responses', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='responses', requirements=[PythonRequirement(responses==0.10.4)], type_alias='python_requirement_library'))), ('s3logparse', ('3rdparty/python/BUILD', TargetAdaptor(name='s3logparse', requirements=[PythonRequirement(s3-log-parse==0.1.1)], type_alias='python_requirement_library'))), ('scandir', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='scandir', requirements=[PythonRequirement(scandir==1.2)], type_alias='python_requirement_library'))), ('setproctitle', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='setproctitle', requirements=[PythonRequirement(setproctitle==1.1.10)], type_alias='python_requirement_library'))), ('setuptools', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='setuptools', requirements=[PythonRequirement(setuptools==40.6.3)], type_alias='python_requirement_library'))), ('six', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='six', requirements=[PythonRequirement(six<2,>=1.9.0)], type_alias='python_requirement_library'))), ('subprocess32', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='subprocess32', requirements=[PythonRequirement(subprocess32==3.2.7; python_version < "3")], type_alias='python_requirement_library'))), ('wheel', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='wheel', requirements=[PythonRequirement(wheel==0.31.1)], type_alias='python_requirement_library'))), ('www-authenticate', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='www-authenticate', requirements=[PythonRequirement(www-authenticate==0.9.2)], type_alias='python_requirement_library')))]))
size: 72, obj: Digest(fingerprint=c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23, serialized_bytes_length=79)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77), files=('src/python/pants/util/strutil.py',), dirs=())))
size: 72, obj: Digest(fingerprint=2eab305a8595fab15c487c429593e1db4f216d00c951b8aba7d8192539b01aaa, serialized_bytes_length=84)
size: 72, obj: Digest(fingerprint=dda457c44371db8214549f764965953444630b0713557bc35a5fae5187c0a352, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='3rdparty/python', snapshot=Snapshot(directory_digest=Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82), files=('3rdparty/python/requirements.txt',), dirs=())))
size: 72, obj: Digest(fingerprint=7d61a3bea62bb5c3e34db8c7121ff77509ebfc79428e55473bf4475dcec6aa4f, serialized_bytes_length=363)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=7d61a3bea62bb5c3e34db8c7121ff77509ebfc79428e55473bf4475dcec6aa4f, serialized_bytes_length=363)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=())
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))))
size: 72, obj: Digest(fingerprint=5f1da54e013d6bffb1b04be2af81a833fdd6010d1d3e0fd600f3ae51e3480b02, serialized_bytes_length=107)
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))))
size: 72, obj: TransitiveHydratedTargets(roots=(HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)),), closure=OrderedSet([HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=())]))
size: 72, obj: Digest(fingerprint=302d6e3605ae59c03b0928e3db23f614701d6cc0bde96fdf4f0608569fd09368, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=00c204b163dbc6dc2ff619093296be3602d31d44760cd00cd6a9d9e5b6f26aa5, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=5755b6ad8e9c00cd3a45aa13577693857112bc294a44ef03155a44764f4583da, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=00c204b163dbc6dc2ff619093296be3602d31d44760cd00cd6a9d9e5b6f26aa5, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82)
size: 72, obj: Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)
size: 72, obj: Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=04c09b806c3515ba6083e6e16d8d57357704790fd88161c0b2366bc7fd57e66b, serialized_bytes_length=77)
size: 72, obj: FileContent(path=src/python/pants/base/BUILD, content=(len:5190))
size: 72, obj: Digest(fingerprint=b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=15619f7f786b69ee226ac9245c52ee618cc0b8f34203fbc2bf9bcd57f2bbb4bf, serialized_bytes_length=77)
size: 73, obj: pants/base/deprecated.py
size: 73, obj: src/python/pants/BUILD.*
size: 73, obj: src/python/pants/VERSION
size: 73, obj: src/python/pants/VERSION
size: 73, obj: --interpreter-constraint
size: 73, obj: pytest-timeout>=1.2,<1.3
size: 73, obj: unittest2>=0.6.0,<=1.9.0
size: 73, obj: --interpreter-constraint
size: 73, obj: pytest-timeout>=1.2,<1.3
size: 73, obj: unittest2>=0.6.0,<=1.9.0
size: 76, obj: src/python/pants/util/BUILD
size: 76, obj: src/python/pants/util/BUILD
size: 76, obj: src/python/pants/util/BUILD
size: 76, obj: pants_test/util/__init__.py
size: 76, obj: pants_test/util/__init__.py
size: 76, obj: src/python/pants/version.py
size: 76, obj: src/python/pants/version.py
size: 76, obj: pants_test/util/__init__.py
size: 76, obj: pants_test/util/__init__.py
size: 76, obj: src/python/pants/base/BUILD
size: 76, obj: src/python/pants/base/BUILD
size: 76, obj: src/python/pants/base/BUILD
size: 77, obj: pytest-with-requirements.pex
size: 77, obj: -L/usr/local/opt/openssl/lib
size: 77, obj: pytest-with-requirements.pex
size: 77, obj: pytest-with-requirements.pex
size: 77, obj: -L/usr/local/opt/openssl/lib
size: 77, obj: pytest-with-requirements.pex
size: 78, obj: src/python/pants/util/BUILD.*
size: 78, obj: src/python/pants/util/memo.py
size: 78, obj: src/python/pants/util/memo.py
size: 78, obj: src/python/pants/util/meta.py
size: 78, obj: src/python/pants/util/meta.py
size: 78, obj: src/python/pants/base/BUILD.*
size: 79, obj: ./pytest-with-requirements.pex
size: 79, obj: ./pytest-with-requirements.pex
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: ExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', output_directory_digest<Exactly(Digest)>=Digest(fingerprint=16b82f33f928114ba4e6feca4f658142a4930c864176f140d280bd1142d080e8, serialized_bytes_length=107))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=dda457c44371db8214549f764965953444630b0713557bc35a5fae5187c0a352, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/util/dirutil.py',), dirs<Exactly(tuple)>=())
size: 80, obj: pants_test/util/test_tarutil.py
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255), files<Exactly(tuple)>=('pants/VERSION', 'pants/base/deprecated.py', 'pants/base/revision.py', 'pants/util/dirutil.py', 'pants/util/memo.py', 'pants/util/meta.py', 'pants/util/strutil.py', 'pants/util/tarutil.py', 'pants/version.py', 'pants_test/util/test_tarutil.py', 'requirements.txt'), dirs<Exactly(tuple)>=('pants', 'pants/base', 'pants/util', 'pants_test', 'pants_test/util'))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=04c09b806c3515ba6083e6e16d8d57357704790fd88161c0b2366bc7fd57e66b, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/base/deprecated.py',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=21669944f59fbbeac3ec91be76bb960f377058f627c1347373b642f459e8da69, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/util/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=b97c495d470523f7ab695796c723aafc77f9f5e50eeb4e02ed24c9ade45b6411, serialized_bytes_length=82), files<Exactly(tuple)>=('3rdparty/python/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: ExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', output_directory_digest<Exactly(Digest)>=Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165))
size: 80, obj: TestResult(status<Exactly(Status)>=Status(value=SUCCESS), stdout<Exactly(str)>============================== test session starts ==============================
platform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1
rootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executionKhYiZk, inifile:
plugins: cov-2.4.0, timeout-1.2.1
collected 5 items
pants_test/util/test_strutil.py ..... [100%]
=========================== 5 passed in 0.08 seconds ===========================
, stderr<Exactly(str)>=)
size: 80, obj: TestResult(status<Exactly(Status)>=Status(value=SUCCESS), stdout<Exactly(str)>============================== test session starts ==============================
platform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1
rootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executionKhYiZk, inifile:
plugins: cov-2.4.0, timeout-1.2.1
collected 5 items
pants_test/util/test_strutil.py ..... [100%]
=========================== 5 passed in 0.08 seconds ===========================
, stderr<Exactly(str)>=)
size: 80, obj: TestResult(status<Exactly(Status)>=Status(value=SUCCESS), stdout<Exactly(str)>============================== test session starts ==============================
platform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1
rootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executioncT9Vpl, inifile:
plugins: timeout-1.2.1, cov-2.4.0
collected 3 items
pants_test/util/test_tarutil.py ... [100%]
=========================== 3 passed in 0.06 seconds ===========================
, stderr<Exactly(str)>=)
size: 80, obj: TestResult(status<Exactly(Status)>=Status(value=SUCCESS), stdout<Exactly(str)>============================== test session starts ==============================
platform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1
rootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executioncT9Vpl, inifile:
plugins: timeout-1.2.1, cov-2.4.0
collected 3 items
pants_test/util/test_tarutil.py ... [100%]
=========================== 3 passed in 0.06 seconds ===========================
, stderr<Exactly(str)>=)
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=15619f7f786b69ee226ac9245c52ee618cc0b8f34203fbc2bf9bcd57f2bbb4bf, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/base/revision.py',), dirs<Exactly(tuple)>=())
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: addresses_from_address_families
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/util/memo.py',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=b4c10bbb097b52da6ea3de38befb34a60cb188a740e7b9bf665ae38044457d66, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/BUILD',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,))
size: 80, obj: addresses_from_address_families
size: 80, obj: HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/VERSION',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=())
size: 80, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))
size: 80, obj: HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/version.py',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource))
size: 80, obj: HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,))
size: 80, obj: ExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', output_directory_digest<Exactly(Digest)>=Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/test_tarutil.py',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil), dependencies=(3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil))
size: 80, obj: functools.partial(<function _construct_optionable at 0x1064dc158>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x1064dc158>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated))
size: 80, obj: functools.partial(<function _construct_optionable at 0x1064dc158>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x1064dc158>, <class 'pants.backend.python.subsystems.pytest.PyTest'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x1064dc158>, <class 'pants.backend.python.subsystems.python_setup.PythonSetup'>)
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79), files<Exactly(tuple)>=('tests/python/pants_test/util/test_strutil.py',), dirs<Exactly(tuple)>=())
size: 80, obj: functools.partial(<function _construct_optionable at 0x1064dc158>, <class 'pants.source.source_root.SourceRootConfig'>)
size: 80, obj: pants_test/util/test_strutil.py
size: 80, obj: HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=5755b6ad8e9c00cd3a45aa13577693857112bc294a44ef03155a44764f4583da, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/util/tarutil.py',), dirs<Exactly(tuple)>=())
size: 80, obj: ('pants', 'pants/util', 'pants_test', 'pants_test/util')
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254), files<Exactly(tuple)>=('pants/util/strutil.py', 'pants_test/util/test_strutil.py', 'requirements.txt'), dirs<Exactly(tuple)>=('pants', 'pants/util', 'pants_test', 'pants_test/util'))
size: 80, obj: HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six))
size: 80, obj: functools.partial(<function _construct_optionable at 0x1064dc158>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x1064dc158>, <class 'pants.backend.project_info.rules.source_file_validator.SourceFileValidation'>)
size: 80, obj: functools.partial(<function _construct_optionable at 0x1064dc158>, <class 'pants.engine.goal.Goal.Options.<locals>._Options'>)
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/util/meta.py',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/util/strutil.py',), dirs<Exactly(tuple)>=())
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82), files<Exactly(tuple)>=('3rdparty/python/requirements.txt',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=())
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81), files<Exactly(tuple)>=('pex',), dirs<Exactly(tuple)>=())
size: 80, obj: HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81), files<Exactly(tuple)>=('pex',), dirs<Exactly(tuple)>=())
size: 80, obj: ExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', output_directory_digest<Exactly(Digest)>=Digest(fingerprint=5f1da54e013d6bffb1b04be2af81a833fdd6010d1d3e0fd600f3ae51e3480b02, serialized_bytes_length=107))
size: 80, obj: Snapshot(directory_digest<Exactly(Digest)>=Digest(fingerprint=00c204b163dbc6dc2ff619093296be3602d31d44760cd00cd6a9d9e5b6f26aa5, serialized_bytes_length=77), files<Exactly(tuple)>=('src/python/pants/base/BUILD',), dirs<Exactly(tuple)>=())
size: 81, obj: src/python/pants/util/strutil.py
size: 81, obj: src/python/pants/util/dirutil.py
size: 81, obj: src/python/pants/util/tarutil.py
size: 81, obj: -I/usr/local/opt/openssl/include
size: 81, obj: src/python/pants/util/strutil.py
size: 81, obj: 3rdparty/python/requirements.txt
size: 81, obj: src/python/pants/util/tarutil.py
size: 81, obj: src/python/pants/util/dirutil.py
size: 81, obj: 3rdparty/python/requirements.txt
size: 81, obj: -I/usr/local/opt/openssl/include
size: 82, obj: src/python/pants/base/revision.py
size: 82, obj: src/python/pants/base/revision.py
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 83, obj: tests/python/pants_test/util/BUILD
size: 84, obj: src/python/pants/base/deprecated.py
size: 84, obj: src/python/pants/base/deprecated.py
size: 85, obj: tests/python/pants_test/util/BUILD.*
size: 85, obj: tests/python/pants_test/util/BUILD.*
size: 88, obj: <generator object parse_address_family at 0x10d3f6f68>
size: 88, obj: FallibleExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', exit_code<Exactly(int)>=0, output_directory_digest<Exactly(Digest)>=Digest(fingerprint=16b82f33f928114ba4e6feca4f658142a4930c864176f140d280bd1142d080e8, serialized_bytes_length=107))
size: 88, obj: ('pants', 'pants/base', 'pants/util', 'pants_test', 'pants_test/util')
size: 88, obj: <generator object inject_init at 0x334469707d8>
size: 88, obj: <generator object hydrate_target at 0x33446c1c888>
size: 88, obj: <generator object hydrate_sources at 0x33446c1c8e0>
size: 88, obj: PathGlobs(include=('src/python/pants/base/deprecated.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: PathGlobs(include=('src/python/pants/BUILD', 'src/python/pants/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c1caf0>
size: 88, obj: <generator object hydrate_struct at 0x33446c1cb48>
size: 88, obj: <generator object hydrate_target at 0x33446970200>
size: 88, obj: <generator object hydrate_target at 0x33446970410>
size: 88, obj: FallibleExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', exit_code<Exactly(int)>=0, output_directory_digest<Exactly(Digest)>=Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165))
size: 88, obj: <generator object hydrate_struct at 0x33446c1cba0>
size: 88, obj: <generator object hydrate_struct at 0x33446c1cbf8>
size: 88, obj: FallibleExecuteProcessResult(stdout<Exactly(bytes)>=b'============================= test session starts ==============================\nplatform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1\nrootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executionKhYiZk, inifile:\nplugins: cov-2.4.0, timeout-1.2.1\ncollected 5 items\n\npants_test/util/test_strutil.py ..... [100%]\n\n=========================== 5 passed in 0.08 seconds ===========================\n', stderr<Exactly(bytes)>=b'', exit_code<Exactly(int)>=0, output_directory_digest<Exactly(Digest)>=Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0))
size: 88, obj: <generator object parse_address_family at 0x33446c1cc50>
size: 88, obj: FallibleExecuteProcessResult(stdout<Exactly(bytes)>=b'============================= test session starts ==============================\nplatform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1\nrootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executioncT9Vpl, inifile:\nplugins: timeout-1.2.1, cov-2.4.0\ncollected 3 items\n\npants_test/util/test_tarutil.py ... [100%]\n\n=========================== 3 passed in 0.06 seconds ===========================\n', stderr<Exactly(bytes)>=b'', exit_code<Exactly(int)>=0, output_directory_digest<Exactly(Digest)>=Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0))
size: 88, obj: <generator object hydrate_target at 0x33446c1cd58>
size: 88, obj: <generator object hydrate_target at 0x33446c1cdb0>
size: 88, obj: <generator object hydrate_sources at 0x33446c1ce08>
size: 88, obj: <generator object hydrate_sources at 0x33446c1ce60>
size: 88, obj: PathGlobs(include=('src/python/pants/base/revision.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: PathGlobs(include=('src/python/pants/util/memo.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object run_python_test at 0x334469570a0>
size: 88, obj: <generator object run_python_test at 0x10d424d58>
size: 88, obj: OptionsBootstrapper(env_tuples<Exactly(tuple)>=(('PANTS_DEV', '1'), ('PANTS_PYTHON_SETUP_INTERPRETER_CONSTRAINTS', "['CPython==3.6.8']")), bootstrap_args<Exactly(tuple)>=(), args<Exactly(tuple)>=('/Users/eric/DocsLocal/code/projects/pants/src/python/pants/bin/pants_loader.py', '--no-v1', '--v2', 'test', 'tests/python/pants_test/util:strutil', 'tests/python/pants_test/util:tarutil'), config<SubclassesOf(Config)>=_ChainedConfig(chained_configs=(<pants.option.config._SingleFileConfig object at 0x109b3efd0>,)))
size: 88, obj: <generator object addresses_from_address_families at 0x10d3f6d58>
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/BUILD.*', 'tests/python/pants_test/util/BUILD'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/BUILD', 'tests/python/pants_test/util/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c29200>
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c29258>
size: 88, obj: <generator object hydrate_struct at 0x33446c292b0>
size: 88, obj: <generator object fast_test at 0x10d424308>
size: 88, obj: <generator object hydrate_struct at 0x10d424360>
size: 88, obj: <generator object hydrate_struct at 0x10d424410>
size: 88, obj: <generator object hydrate_target at 0x10d424468>
size: 88, obj: <generator object hydrate_struct at 0x33446c297d8>
size: 88, obj: <generator object hydrate_struct at 0x10d4248e0>
size: 88, obj: <generator object hydrate_struct at 0x33446c29888>
size: 88, obj: <generator object hydrate_struct at 0x10d424938>
size: 88, obj: <generator object hydrate_struct at 0x10d424990>
size: 88, obj: <generator object hydrate_target at 0x33446c298e0>
size: 88, obj: <generator object hydrate_struct at 0x334469700a0>
size: 88, obj: <generator object parse_address_family at 0x33446970150>
size: 88, obj: <generator object hydrate_sources at 0x33446c29938>
size: 88, obj: PathGlobs(include=('src/python/pants/VERSION',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object hydrate_target at 0x33446c299e8>
size: 88, obj: PathGlobs(include=('src/python/pants/util/BUILD', 'src/python/pants/util/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object parse_address_family at 0x33446970048>
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c29a98>
size: 88, obj: <generator object hydrate_sources at 0x10d4244c0>
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/test_tarutil.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object hydrate_target at 0x10d424518>
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c29ba0>
size: 88, obj: PathGlobs(include=('tests/python/pants_test/util/test_strutil.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object hydrate_sources at 0x10d424570>
size: 88, obj: PathGlobs(include=('3rdparty/python/BUILD', '3rdparty/python/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object hydrate_target at 0x33446c29570>
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c29620>
size: 88, obj: <generator object hydrate_sources at 0x33446c29678>
size: 88, obj: PathGlobs(include=('src/python/pants/version.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c29780>
size: 88, obj: <generator object hydrate_target at 0x33446970bf8>
size: 88, obj: <generator object transitive_hydrated_target at 0x33446970d00>
size: 88, obj: FallibleExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', exit_code<Exactly(int)>=0, output_directory_digest<Exactly(Digest)>=Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165))
size: 88, obj: <generator object hydrate_struct at 0x33446970db0>
size: 88, obj: <generator object coordinator_of_tests at 0x10d4246d0>
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c1c048>
size: 88, obj: <generator object coordinator_of_tests at 0x10d4247d8>
size: 88, obj: <generator object hydrate_target at 0x33446c1c0f8>
size: 88, obj: <generator object _construct_optionable at 0x10d424830>
size: 88, obj: <generator object inject_init at 0x33446970308>
size: 88, obj: <generator object hydrate_struct at 0x33446c1c258>
size: 88, obj: <generator object _construct_optionable at 0x10d424888>
size: 88, obj: <generator object hydrate_sources at 0x33446c1c2b0>
size: 88, obj: PathGlobs(include=('3rdparty/python/requirements.txt',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object parse_address_family at 0x33446c1c308>
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c1c360>
size: 88, obj: PathGlobs(include=('src/python/pants/base/BUILD', 'src/python/pants/base/BUILD.*'), exclude=('.*/', '/dist/', 'bower_components/', 'node_modules/', '*.egg-info/'), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=ignore), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=any_match))
size: 88, obj: <generator object hydrate_target at 0x33446c29468>
size: 88, obj: <generator object hydrate_sources at 0x33446c294c0>
size: 88, obj: PathGlobs(include=('src/python/pants/util/meta.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: PathGlobs(include=('src/python/pants/util/dirutil.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object hydrate_target at 0x334469709e8>
size: 88, obj: <generator object transitive_hydrated_target at 0x33446970eb8>
size: 88, obj: <generator object hydrate_sources at 0x33446970620>
size: 88, obj: <generator object hydrate_sources at 0x334469703b8>
size: 88, obj: <generator object hydrate_sources at 0x33446970af0>
size: 88, obj: PathGlobs(include=('src/python/pants/util/tarutil.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object hydrate_struct at 0x33446c1c3b8>
size: 88, obj: PathGlobs(include=('src/python/pants/util/strutil.py',), exclude=(), glob_match_error_behavior<Exactly(GlobMatchErrorBehavior)>=GlobMatchErrorBehavior(value=warn), conjunction<Exactly(GlobExpansionConjunction)>=GlobExpansionConjunction(value=all_match))
size: 88, obj: <generator object hydrate_target at 0x33446c1c5c8>
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c1c620>
size: 88, obj: <generator object _construct_optionable at 0x334469576d0>
size: 88, obj: <generator object transitive_hydrated_target at 0x33446c1c6d0>
size: 88, obj: <generator object transitive_hydrated_targets at 0x10d424fc0>
size: 88, obj: <generator object transitive_hydrated_targets at 0x10d424f10>
size: 88, obj: <generator object transitive_hydrated_target at 0x10d424f68>
size: 88, obj: <generator object transitive_hydrated_target at 0x10d424bf8>
size: 88, obj: FallibleExecuteProcessResult(stdout<Exactly(bytes)>=b'', stderr<Exactly(bytes)>=b'', exit_code<Exactly(int)>=0, output_directory_digest<Exactly(Digest)>=Digest(fingerprint=5f1da54e013d6bffb1b04be2af81a833fdd6010d1d3e0fd600f3ae51e3480b02, serialized_bytes_length=107))
size: 90, obj: more-itertools<6.0.0 ; python_version<'3'
size: 90, obj: more-itertools<6.0.0 ; python_version<'3'
size: 93, obj: tests/python/pants_test/util/test_tarutil.py
size: 93, obj: tests/python/pants_test/util/test_strutil.py
size: 93, obj: tests/python/pants_test/util/test_tarutil.py
size: 93, obj: tests/python/pants_test/util/test_strutil.py
size: 96, obj: AddressMapper(parser=<pants.engine.legacy.parser.LegacyPythonCallbacksParser object at 0x1066dab38>, build_patterns=('BUILD', 'BUILD.*'))
size: 100, obj: Run pytest for tests/python/pants_test/util:tarutil
size: 100, obj: Run pytest for tests/python/pants_test/util:strutil
size: 104, obj: SourcesField(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), input_globs=['deprecated.py'], arg=sources, filespecs={'globs': ['deprecated.py']})
size: 104, obj: SourcesField(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), input_globs=['dirutil.py'], arg=sources, filespecs={'globs': ['dirutil.py']})
size: 104, obj: SourcesField(address=BuildFileAddress(src/python/pants/util/BUILD, memo), input_globs=['memo.py'], arg=sources, filespecs={'globs': ['memo.py']})
size: 104, obj: SourcesField(address=BuildFileAddress(src/python/pants/base/BUILD, revision), input_globs=['revision.py'], arg=sources, filespecs={'globs': ['revision.py']})
size: 104, obj: SourcesField(address=BuildFileAddress(src/python/pants/BUILD, version-resource), input_globs=['VERSION'], arg=sources, filespecs={'globs': ['VERSION']})
size: 104, obj: SourcesField(address=BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), input_globs=['test_tarutil.py'], arg=sources, filespecs={'globs': ['test_tarutil.py']})
size: 104, obj: SourcesField(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), input_globs=['test_strutil.py'], arg=sources, filespecs={'globs': ['test_strutil.py']})
size: 104, obj: SourcesField(address=BuildFileAddress(src/python/pants/BUILD, version), input_globs=['version.py'], arg=sources, filespecs={'globs': ['version.py']})
size: 104, obj: SourcesField(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), input_globs=['requirements.txt'], arg=sources, filespecs={'globs': ['requirements.txt']})
size: 104, obj: SourcesField(address=BuildFileAddress(src/python/pants/util/BUILD, meta), input_globs=['meta.py'], arg=sources, filespecs={'globs': ['meta.py']})
size: 104, obj: SourcesField(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), input_globs=['tarutil.py'], arg=sources, filespecs={'globs': ['tarutil.py']})
size: 104, obj: SourcesField(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), input_globs=['strutil.py'], arg=sources, filespecs={'globs': ['strutil.py']})
size: 110, obj: Resolve requirements for tests/python/pants_test/util:strutil
size: 110, obj: Resolve requirements for tests/python/pants_test/util:tarutil
size: 111, obj: https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex
size: 112, obj: Inject empty __init__.py into all packages without one already.
size: 112, obj: Inject empty __init__.py into all packages without one already.
size: 113, obj: 6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1
size: 113, obj: a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db
size: 113, obj: 8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7
size: 113, obj: 4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2
size: 113, obj: a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae
size: 113, obj: 717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207
size: 113, obj: 60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1
size: 113, obj: 0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: 0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac
size: 113, obj: 2eab305a8595fab15c487c429593e1db4f216d00c951b8aba7d8192539b01aaa
size: 113, obj: 302d6e3605ae59c03b0928e3db23f614701d6cc0bde96fdf4f0608569fd09368
size: 113, obj: 6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb
size: 113, obj: deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4
size: 113, obj: 0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359
size: 113, obj: b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff
size: 113, obj: 6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1
size: 113, obj: 8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7
size: 113, obj: a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae
size: 113, obj: 60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1
size: 113, obj: 0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac
size: 113, obj: 3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0
size: 113, obj: 3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0
size: 113, obj: 3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0
size: 113, obj: 04c09b806c3515ba6083e6e16d8d57357704790fd88161c0b2366bc7fd57e66b
size: 113, obj: 3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: 0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130
size: 113, obj: 21669944f59fbbeac3ec91be76bb960f377058f627c1347373b642f459e8da69
size: 113, obj: 21669944f59fbbeac3ec91be76bb960f377058f627c1347373b642f459e8da69
size: 113, obj: b97c495d470523f7ab695796c723aafc77f9f5e50eeb4e02ed24c9ade45b6411
size: 113, obj: b97c495d470523f7ab695796c723aafc77f9f5e50eeb4e02ed24c9ade45b6411
size: 113, obj: 7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d
size: 113, obj: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
size: 113, obj: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
size: 113, obj: 3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0
size: 113, obj: 7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d
size: 113, obj: 5f1da54e013d6bffb1b04be2af81a833fdd6010d1d3e0fd600f3ae51e3480b02
size: 113, obj: fbe45b3a78f01655197bfbfb312d2de49847efa4838e9746ae2a1da9ab6c6807
size: 113, obj: fbe45b3a78f01655197bfbfb312d2de49847efa4838e9746ae2a1da9ab6c6807
size: 113, obj: 15619f7f786b69ee226ac9245c52ee618cc0b8f34203fbc2bf9bcd57f2bbb4bf
size: 113, obj: 61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629
size: 113, obj: 4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2
size: 113, obj: fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596
size: 113, obj: 5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1
size: 113, obj: b4c10bbb097b52da6ea3de38befb34a60cb188a740e7b9bf665ae38044457d66
size: 113, obj: b4c10bbb097b52da6ea3de38befb34a60cb188a740e7b9bf665ae38044457d66
size: 113, obj: 717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207
size: 113, obj: c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23
size: 113, obj: a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db
size: 113, obj: e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79
size: 113, obj: 8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0
size: 113, obj: 0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359
size: 113, obj: 3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7
size: 113, obj: deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4
size: 113, obj: e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79
size: 113, obj: 0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359
size: 113, obj: dda457c44371db8214549f764965953444630b0713557bc35a5fae5187c0a352
size: 113, obj: fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596
size: 113, obj: 5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545
size: 113, obj: 8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433
size: 113, obj: 5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545
size: 113, obj: 16b82f33f928114ba4e6feca4f658142a4930c864176f140d280bd1142d080e8
size: 113, obj: 7d61a3bea62bb5c3e34db8c7121ff77509ebfc79428e55473bf4475dcec6aa4f
size: 113, obj: deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4
size: 113, obj: 8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0
size: 113, obj: 8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433
size: 113, obj: 8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433
size: 113, obj: 0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130
size: 113, obj: 8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433
size: 113, obj: 8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433
size: 113, obj: 16b82f33f928114ba4e6feca4f658142a4930c864176f140d280bd1142d080e8
size: 113, obj: 0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa
size: 113, obj: 5755b6ad8e9c00cd3a45aa13577693857112bc294a44ef03155a44764f4583da
size: 113, obj: c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23
size: 113, obj: 2eab305a8595fab15c487c429593e1db4f216d00c951b8aba7d8192539b01aaa
size: 113, obj: 3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7
size: 113, obj: dda457c44371db8214549f764965953444630b0713557bc35a5fae5187c0a352
size: 113, obj: fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596
size: 113, obj: 7d61a3bea62bb5c3e34db8c7121ff77509ebfc79428e55473bf4475dcec6aa4f
size: 113, obj: 5f1da54e013d6bffb1b04be2af81a833fdd6010d1d3e0fd600f3ae51e3480b02
size: 113, obj: 00c204b163dbc6dc2ff619093296be3602d31d44760cd00cd6a9d9e5b6f26aa5
size: 113, obj: 302d6e3605ae59c03b0928e3db23f614701d6cc0bde96fdf4f0608569fd09368
size: 113, obj: 5755b6ad8e9c00cd3a45aa13577693857112bc294a44ef03155a44764f4583da
size: 113, obj: 6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb
size: 113, obj: 00c204b163dbc6dc2ff619093296be3602d31d44760cd00cd6a9d9e5b6f26aa5
size: 113, obj: 3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7
size: 113, obj: deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4
size: 113, obj: 8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0
size: 113, obj: fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596
size: 113, obj: 0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359
size: 113, obj: 04c09b806c3515ba6083e6e16d8d57357704790fd88161c0b2366bc7fd57e66b
size: 113, obj: b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff
size: 113, obj: 15619f7f786b69ee226ac9245c52ee618cc0b8f34203fbc2bf9bcd57f2bbb4bf
size: 120, obj: ExecuteProcessRequest(argv<HashableTypedCollection(Exactly(str))>=('/usr/bin/touch', 'pants/__init__.py', 'pants/base/__init__.py', 'pants/util/__init__.py', 'pants_test/__init__.py', 'pants_test/util/__init__.py'), input_files<Exactly(Digest)>=Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255), description<Exactly(str)>=Inject empty __init__.py into all packages without one already., env<HashableTypedCollection(Exactly(str))>=(), output_files<HashableTypedCollection(Exactly(str))>=('pants/__init__.py', 'pants/base/__init__.py', 'pants/util/__init__.py', 'pants_test/__init__.py', 'pants_test/util/__init__.py'), output_directories<HashableTypedCollection(Exactly(str))>=(), timeout_seconds<Exactly(float or int)>=900, jdk_home<Exactly(str or NoneType)>=None)
size: 120, obj: ExecuteProcessRequest(argv<HashableTypedCollection(Exactly(str))>=('/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python', './pytest-with-requirements.pex'), input_files<Exactly(Digest)>=Digest(fingerprint=fbe45b3a78f01655197bfbfb312d2de49847efa4838e9746ae2a1da9ab6c6807, serialized_bytes_length=363), description<Exactly(str)>=Run pytest for tests/python/pants_test/util:tarutil, env<HashableTypedCollection(Exactly(str))>=('PATH', '/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin', 'LANG', 'en_US.UTF-8', 'LC_ALL', ''), output_files<HashableTypedCollection(Exactly(str))>=(), output_directories<HashableTypedCollection(Exactly(str))>=(), timeout_seconds<Exactly(float or int)>=900, jdk_home<Exactly(str or NoneType)>=None)
size: 120, obj: ExecuteProcessRequest(argv<HashableTypedCollection(Exactly(str))>=('/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python', './pex', '-e', 'pytest:main', '-o', 'pytest-with-requirements.pex', '--interpreter-constraint', 'CPython==3.6.8', 'future==0.17.1', "more-itertools<6.0.0 ; python_version<'3'", 'packaging==16.8', 'pytest-cov>=2.4,<2.5', 'pytest-timeout>=1.2,<1.3', 'pytest>=3.0.7,<3.7', 'six<2,>=1.9.0', 'unittest2>=0.6.0,<=1.9.0'), input_files<Exactly(Digest)>=Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81), description<Exactly(str)>=Resolve requirements for tests/python/pants_test/util:tarutil, env<HashableTypedCollection(Exactly(str))>=('PATH', '/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin', 'CPPFLAGS', '-I/usr/local/opt/openssl/include', 'LDFLAGS', '-L/usr/local/opt/openssl/lib'), output_files<HashableTypedCollection(Exactly(str))>=('pytest-with-requirements.pex',), output_directories<HashableTypedCollection(Exactly(str))>=(), timeout_seconds<Exactly(float or int)>=900, jdk_home<Exactly(str or NoneType)>=None)
size: 120, obj: ExecuteProcessRequest(argv<HashableTypedCollection(Exactly(str))>=('/usr/bin/touch', 'pants/__init__.py', 'pants/util/__init__.py', 'pants_test/__init__.py', 'pants_test/util/__init__.py'), input_files<Exactly(Digest)>=Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254), description<Exactly(str)>=Inject empty __init__.py into all packages without one already., env<HashableTypedCollection(Exactly(str))>=(), output_files<HashableTypedCollection(Exactly(str))>=('pants/__init__.py', 'pants/util/__init__.py', 'pants_test/__init__.py', 'pants_test/util/__init__.py'), output_directories<HashableTypedCollection(Exactly(str))>=(), timeout_seconds<Exactly(float or int)>=900, jdk_home<Exactly(str or NoneType)>=None)
size: 120, obj: ExecuteProcessRequest(argv<HashableTypedCollection(Exactly(str))>=('/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python', './pytest-with-requirements.pex'), input_files<Exactly(Digest)>=Digest(fingerprint=7d61a3bea62bb5c3e34db8c7121ff77509ebfc79428e55473bf4475dcec6aa4f, serialized_bytes_length=363), description<Exactly(str)>=Run pytest for tests/python/pants_test/util:strutil, env<HashableTypedCollection(Exactly(str))>=('PATH', '/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin', 'LANG', 'en_US.UTF-8', 'LC_ALL', ''), output_files<HashableTypedCollection(Exactly(str))>=(), output_directories<HashableTypedCollection(Exactly(str))>=(), timeout_seconds<Exactly(float or int)>=900, jdk_home<Exactly(str or NoneType)>=None)
size: 120, obj: ExecuteProcessRequest(argv<HashableTypedCollection(Exactly(str))>=('/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python', './pex', '-e', 'pytest:main', '-o', 'pytest-with-requirements.pex', '--interpreter-constraint', 'CPython==3.6.8', 'future==0.17.1', "more-itertools<6.0.0 ; python_version<'3'", 'pytest-cov>=2.4,<2.5', 'pytest-timeout>=1.2,<1.3', 'pytest>=3.0.7,<3.7', 'unittest2>=0.6.0,<=1.9.0'), input_files<Exactly(Digest)>=Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81), description<Exactly(str)>=Resolve requirements for tests/python/pants_test/util:strutil, env<HashableTypedCollection(Exactly(str))>=('PATH', '/Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin', 'CPPFLAGS', '-I/usr/local/opt/openssl/include', 'LDFLAGS', '-L/usr/local/opt/openssl/lib'), output_files<HashableTypedCollection(Exactly(str))>=('pytest-with-requirements.pex',), output_directories<HashableTypedCollection(Exactly(str))>=(), timeout_seconds<Exactly(float or int)>=900, jdk_home<Exactly(str or NoneType)>=None)
size: 136, obj: (Digest(fingerprint=2eab305a8595fab15c487c429593e1db4f216d00c951b8aba7d8192539b01aaa, serialized_bytes_length=84), Digest(fingerprint=302d6e3605ae59c03b0928e3db23f614701d6cc0bde96fdf4f0608569fd09368, serialized_bytes_length=79), Digest(fingerprint=6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91), Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79), Digest(fingerprint=b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff, serialized_bytes_length=79), Digest(fingerprint=6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1, serialized_bytes_length=79), Digest(fingerprint=8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7, serialized_bytes_length=79), Digest(fingerprint=a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae, serialized_bytes_length=79), Digest(fingerprint=60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1, serialized_bytes_length=79), Digest(fingerprint=0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac, serialized_bytes_length=79))
size: 136, obj: ('pants/VERSION', 'pants/base/deprecated.py', 'pants/base/revision.py', 'pants/util/dirutil.py', 'pants/util/memo.py', 'pants/util/meta.py', 'pants/util/strutil.py', 'pants/util/tarutil.py', 'pants/version.py', 'pants_test/util/test_tarutil.py', 'requirements.txt')
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.glob_match_error_behavior_singleton at 0x10804df28>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.build_configuration_singleton at 0x10d3c68c8>
size: 136, obj: <function EngineInitializer.setup_legacy_graph_extended.<locals>.symbol_table_singleton at 0x10d3c6950>
size: 136, obj: <function transitive_hydrated_targets at 0x109580598>
size: 136, obj: <function transitive_hydrated_target at 0x109580620>
size: 136, obj: <function hydrated_targets at 0x1095806a8>
size: 136, obj: <function hydrate_target at 0x1095d06a8>
size: 136, obj: <function find_owners at 0x10956f7b8>
size: 136, obj: <function addresses_from_address_families at 0x10951c0d0>
size: 136, obj: <function hydrate_sources at 0x1095d07b8>
size: 136, obj: <function hydrate_bundles at 0x1095d0840>
size: 136, obj: <function fallible_to_exec_result_or_raise at 0x108e4fae8>
size: 136, obj: <function create_graph_rules.<locals>.address_mapper_singleton at 0x10d3c6840>
size: 136, obj: <function hydrate_struct at 0x109502f28>
size: 136, obj: <function parse_address_family at 0x109502510>
size: 136, obj: <function scope_options at 0x106285158>
size: 136, obj: <function parse_options at 0x106283ea0>
size: 136, obj: <function list_targets at 0x10c5d02f0>
size: 136, obj: <function file_deps at 0x10c5c48c8>
size: 136, obj: <function coordinator_of_tests at 0x10c5ef598>
size: 136, obj: <function run_python_test at 0x10c644378>
size: 136, obj: <function fast_test at 0x10c5ef400>
size: 136, obj: <function inject_init at 0x10c64fb70>
size: 136, obj: <function platform_singleton at 0x10c670598>
size: 136, obj: <function select_libc_objects at 0x10c73a488>
size: 136, obj: <function select_assembler at 0x10c7461e0>
size: 136, obj: <function get_assembler at 0x10c70ebf8>
size: 136, obj: <function get_as at 0x10c6dd488>
size: 136, obj: <function select_base_linker at 0x10c7501e0>
size: 136, obj: <function select_gcc_linker at 0x10c750268>
size: 136, obj: <function select_llvm_linker at 0x10c7502f0>
size: 136, obj: <function select_gcc_install_location at 0x10c754378>
size: 136, obj: <function select_llvm_c_toolchain at 0x10c754400>
size: 136, obj: <function select_llvm_cpp_toolchain at 0x10c754488>
size: 136, obj: <function select_gcc_c_toolchain at 0x10c754510>
size: 136, obj: <function select_gcc_cpp_toolchain at 0x10c754620>
size: 136, obj: <function select_c_toolchain at 0x10c75e598>
size: 136, obj: <function select_cpp_toolchain at 0x10c75e620>
size: 136, obj: <function get_ld at 0x10c7170d0>
size: 136, obj: <function get_ld at 0x10c6dd620>
size: 136, obj: <function get_lld at 0x10c6f9048>
size: 136, obj: <function get_clang at 0x10c717158>
size: 136, obj: <function get_gcc at 0x10c6ee048>
size: 136, obj: <function get_clang at 0x10c6f90d0>
size: 136, obj: <function get_clang_plusplus at 0x10c7171e0>
size: 136, obj: <function get_gplusplus at 0x10c6ee2f0>
size: 136, obj: <function get_clang_plusplus at 0x10c6f91e0>
size: 136, obj: <function validate at 0x10cd3c6a8>
size: 136, obj: <function match_regexes_for_one_target at 0x10cd3cd90>
size: 136, obj: <function fast_list_and_die_for_testing at 0x10cda5730>
size: 140, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python
size: 140, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python
size: 140, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python
size: 140, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin/python
size: 296, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin
size: 296, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin
size: 296, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin
size: 296, obj: /Users/eric/DocsLocal/code/projects/pants/build-support/pants_dev_deps.py36.venv/bin:/usr/local/opt/openssl/bin:/Users/eric/.pyenv/shims:/Users/eric/.cargo/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Users/eric/.local/bin
size: 493, obj: b'============================= test session starts ==============================\nplatform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1\nrootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executionKhYiZk, inifile:\nplugins: cov-2.4.0, timeout-1.2.1\ncollected 5 items\n\npants_test/util/test_strutil.py ..... [100%]\n\n=========================== 5 passed in 0.08 seconds ===========================\n'
size: 493, obj: b'============================= test session starts ==============================\nplatform darwin -- Python 3.6.8, pytest-3.6.4, py-1.8.0, pluggy-0.7.1\nrootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d/process-executioncT9Vpl, inifile:\nplugins: timeout-1.2.1, cov-2.4.0\ncollected 3 items\n\npants_test/util/test_tarutil.py ... [100%]\n\n=========================== 3 passed in 0.06 seconds ===========================\n'
size: 1022, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\n# see/edit requirements.txt in this directory to change deps.\npython_requirements()\n\n# Only used by tests, so we lift this library out of the requirements.txt\n# file used to bootstrap pants itself.\npython_requirement_library(\n name='antlr-3.1.3',\n requirements=[\n # TODO: this library is not currently linked from pypi, so we override the repository\n # to fetch it from antlr.org instead. If at any point it reappears on pypi, the\n # repository arg can be removed.\n python_requirement('antlr_python_runtime==3.1.3',\n repository='http://www.antlr3.org/download/Python/')\n ]\n)\n\n# Only used by a maintenance tool, so we lift this library out of the requirements.txt\n# file used to bootstrap pants itself.\npython_requirement_library(\n name='s3logparse',\n requirements=[\n python_requirement('s3-log-parse==0.1.1')\n ]\n)\n"
size: 1056, obj: <class 'pants.engine.fs.Digest'>
size: 1056, obj: <class 'pants.engine.fs.Snapshot'>
size: 1056, obj: <class 'pants.engine.fs.FileContent'>
size: 1056, obj: <class 'abc.Collection.of(FileContent)'>
size: 1056, obj: <class 'pants.engine.isolated_process.FallibleExecuteProcessResult'>
size: 2308, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\ntarget(\n dependencies=[\n 'src/python/pants/bin:pants',\n ],\n description='An alias for the pants binary target.',\n)\n\npython_library(\n name='pants-packaged',\n # NB: we must include at least one file in `sources` to avoid clang/gcc complaining\n # `error: no input files`. We don't actually need to put any meaningful files here,\n # though, because we use `with_binaries()` to link to the actual native code,\n # so clang/gcc do not need to build any native code. Instead, we pass a dummy file. \n sources=['dummy.c'],\n dependencies=[\n ':version',\n ],\n provides=pants_setup_py(\n name='pantsbuild.pants',\n description='A scalable build tool for large, complex, heterogeneous repos.',\n namespace_packages=['pants', 'pants.backend'],\n # NB: by setting `ext_modules`, we signal to setup_py and bdist_wheel that this library\n # has native code. As a consquence, bdist_wheel pins the ABI (application binary interface)\n # used when creating the wheel, which is a good thing. We should be setting this ABI to ensure\n # consumers of pantsbuild.pants are using a compatible interpreter, for example\n # that we correctly distinguish when using Python 2 between interpreters built with UCS2 vs. UCS4 \n # (see https://www.python.org/dev/peps/pep-0513/#ucs-2-vs-ucs-4-builds).\n # TODO(7344): the tuple syntax for ext_modules is deprecated. Use Extension once we support it.\n ext_modules=[('native_engine', {'sources': ['src/pants/dummy.c']})],\n ).with_binaries(\n pants='src/python/pants/bin:pants',\n )\n)\n\npage(name='readme',\n source='README.md',\n)\n\npython_library(\n name='version',\n sources=['version.py'],\n dependencies = [\n '3rdparty/python:packaging',\n ':version-resource',\n ]\n)\n\nresources(\n name='version-resource',\n sources=['VERSION'],\n)\n\npage(name='changelog',\n source='CHANGELOG.md',\n links=[\n 'src/python/pants/notes:notes-1.0.x',\n 'src/python/pants/notes:notes-master',\n ],\n description='''\nThis file is no longer a changelog, but remains in this location in order to avoid breaking\nolder changelog links unnecessarily. Could consider removing it by 2.0.x, perhaps.\n''',\n)\n"
size: 3591, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\npython_library(\n name = 'argutil',\n sources = ['argutil.py'],\n)\n\npython_library(\n name = 'contextutil',\n sources = ['contextutil.py'],\n dependencies = [\n '3rdparty/python:ansicolors',\n '3rdparty/python:future',\n ':dirutil',\n ':tarutil',\n ],\n)\n\npython_library(\n name = 'collections',\n sources = ['collections.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'collections_abc_backport',\n sources = ['collections_abc_backport.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'debug',\n sources = ['debug.py'],\n dependencies = [\n '3rdparty/python:future',\n ],\n)\n\npython_library(\n name = 'desktop',\n sources = ['desktop.py'],\n dependencies = [\n ':osutil',\n ':process_handler',\n ],\n)\n\npython_library(\n name = 'dirutil',\n sources = ['dirutil.py'],\n dependencies = [\n ':strutil',\n '3rdparty/python:future',\n 'src/python/pants/base:deprecated',\n ],\n)\n\npython_library(\n name = 'eval',\n sources = ['eval.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'fileutil',\n sources = ['fileutil.py'],\n dependencies = [\n '3rdparty/python:future',\n ':contextutil',\n ],\n)\n\npython_library(\n name = 'filtering',\n sources = ['filtering.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'memo',\n sources = ['memo.py'],\n dependencies = [\n ':meta'\n ],\n)\n\npython_library(\n name = 'meta',\n sources = ['meta.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'netrc',\n sources = ['netrc.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'objects',\n sources = ['objects.py'],\n dependencies = [\n '3rdparty/python/twitter/commons:twitter.common.collections',\n '3rdparty/python:future',\n ':collections_abc_backport',\n ':memo',\n ':meta',\n ],\n)\n\npython_library(\n name = 'osutil',\n sources = ['osutil.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'process_handler',\n sources = ['process_handler.py'],\n dependencies= [\n '3rdparty/python:future',\n '3rdparty/python:subprocess32',\n ':meta',\n ]\n)\n\npython_library(\n name = 'py2_compat',\n sources = ['py2_compat.py'],\n dependencies= [\n '3rdparty/python:future',\n '3rdparty/python:configparser',\n ]\n)\n\npython_library(\n name = 'retry',\n sources = ['retry.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'rwbuf',\n sources = ['rwbuf.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:six',\n ]\n)\n\npython_library(\n name = 's3_log_aggregator',\n sources = ['s3_log_aggregator.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:s3logparse'\n ]\n)\n\npython_binary(\n name = 's3_log_aggregator_bin',\n entry_point = 'pants.util.s3_log_aggregator',\n dependencies = [\n ':s3_log_aggregator'\n ]\n)\n\npython_library(\n name = 'socket',\n sources = ['socket.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'strutil',\n sources = ['strutil.py'],\n dependencies = [\n '3rdparty/python:future',\n ],\n)\n\npython_library(\n name = 'tarutil',\n sources = ['tarutil.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:six',\n ],\n)\n\npython_library(\n name = 'xml_parser',\n sources = ['xml_parser.py'],\n)\n"
size: 3998, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\npython_tests(\n name = 'argutil',\n sources = ['test_argutil.py'],\n coverage = ['pants.util.argutil'],\n dependencies = [\n 'src/python/pants/util:argutil',\n ],\n)\n\npython_tests(\n name = 'collections',\n sources = ['test_collections.py'],\n coverage = ['pants.util.collections'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:collections',\n ]\n)\n\npython_tests(\n name = 'contextutil',\n sources = ['test_contextutil.py'],\n coverage = ['pants.util.contextutil'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:process_handler',\n ]\n)\n\npython_tests(\n name = 'dirutil',\n sources = ['test_dirutil.py'],\n coverage = ['pants.util.dirutil'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:objects',\n ]\n)\n\npython_tests(\n name = 'eval',\n sources = ['test_eval.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:eval',\n ]\n)\n\npython_tests(\n name = 'fileutil',\n sources = ['test_fileutil.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:fileutil',\n ]\n)\n\npython_tests(\n name = 'filtering',\n sources = ['test_filtering.py'],\n dependencies = [\n 'src/python/pants/util:filtering',\n ]\n)\n\npython_tests(\n name = 'memo',\n sources = ['test_memo.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:memo',\n 'src/python/pants/util:meta',\n ]\n)\n\npython_tests(\n name = 'meta',\n sources = ['test_meta.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:meta',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'netrc',\n sources = ['test_netrc.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:mock',\n 'src/python/pants/util:netrc',\n ]\n)\n\npython_tests(\n name = 'objects',\n sources = ['test_objects.py'],\n coverage = ['pants.util.objects'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:objects',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'osutil',\n sources = ['test_osutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:osutil',\n 'tests/python/pants_test:test_base',\n ]\n)\n\npython_tests(\n name = 'process_handler',\n sources = ['test_process_handler.py'],\n dependencies = [\n 'src/python/pants/util:process_handler',\n ]\n)\n\npython_tests(\n name = 'retry',\n sources = ['test_retry.py'],\n dependencies = [\n '3rdparty/python:mock',\n 'src/python/pants/util:retry',\n ]\n)\n\npython_tests(\n name = 'rwbuf',\n sources = ['test_rwbuf.py'],\n dependencies = [\n 'src/python/pants/util:contextutil',\n 'src/python/pants/util:rwbuf',\n ],\n)\n\npython_tests(\n name = 'socket',\n sources = ['test_socket.py'],\n coverage = ['pants.util.socket'],\n dependencies = [\n '3rdparty/python:mock',\n 'src/python/pants/util:socket',\n ]\n)\n\npython_tests(\n name = 'strutil',\n sources = ['test_strutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:strutil',\n ]\n)\n\npython_tests(\n name = 'tarutil',\n sources = ['test_tarutil.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:tarutil',\n ]\n)\n\npython_library(\n name='xml_test_base',\n sources = ['xml_test_base.py'],\n dependencies = [\n 'src/python/pants/util:contextutil',\n ]\n)\n\npython_tests(\n name = 'xml_parser',\n sources = ['test_xml_parser.py'],\n dependencies = [\n 'src/python/pants/util:xml_parser',\n 'tests/python/pants_test/util:xml_test_base',\n ]\n)\n"
size: 5223, obj: b"# Copyright 2014 Pants project contributors (see CONTRIBUTORS.md).\n# Licensed under the Apache License, Version 2.0 (see LICENSE).\n\npython_library(\n name = 'build_environment',\n sources = ['build_environment.py'],\n dependencies = [\n '3rdparty/python:future',\n ':build_root',\n 'src/python/pants/scm',\n 'src/python/pants/scm:git',\n 'src/python/pants:version',\n ]\n)\n\npython_library(\n name = 'project_tree',\n sources = ['file_system_project_tree.py', 'project_tree.py', 'project_tree_factory.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:pathspec',\n '3rdparty/python:scandir',\n '3rdparty/python:six',\n ':build_environment',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:memo',\n 'src/python/pants/util:meta',\n 'src/python/pants/util:objects',\n ]\n)\n\npython_library(\n name = 'build_file',\n sources = ['build_file.py'],\n dependencies = [\n '3rdparty/python/twitter/commons:twitter.common.collections',\n '3rdparty/python:pathspec',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:meta',\n ':project_tree',\n ]\n)\n\npython_library(\n name = 'build_file_target_factory',\n sources = ['build_file_target_factory.py'],\n dependencies = [\n 'src/python/pants/util:meta',\n ]\n)\n\npython_library(\n name = 'build_root',\n sources = ['build_root.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:meta',\n ],\n)\n\npython_library(\n name = 'deprecated',\n sources = ['deprecated.py'],\n dependencies = [\n '3rdparty/python:six',\n ':revision',\n 'src/python/pants:version',\n 'src/python/pants/util:memo',\n ]\n)\n\npython_library(\n name = 'exception_sink',\n sources = ['exception_sink.py'],\n dependencies = [\n '3rdparty/python:faulthandler',\n '3rdparty/python:setproctitle',\n 'src/python/pants/util:dirutil',\n ':build_environment',\n ':exiter',\n ],\n)\n\npython_library(\n name = 'exceptions',\n sources = ['exceptions.py'],\n dependencies = [\n ':exiter',\n ],\n)\n\npython_library(\n name = 'fingerprint_strategy',\n sources = ['fingerprint_strategy.py'],\n dependencies = [\n '3rdparty/python:future',\n ':deprecated',\n 'src/python/pants/util:meta',\n ]\n)\n\npython_library(\n name = 'generator',\n sources = ['generator.py'],\n dependencies = [\n ':mustache',\n '3rdparty/python:future',\n '3rdparty/python:pystache',\n ]\n)\n\npython_library(\n name = 'hash_utils',\n sources = ['hash_utils.py'],\n dependencies = [\n '3rdparty/python:future',\n ':deprecated',\n 'src/python/pants/util:collections_abc_backport',\n ]\n)\n\npython_library(\n name = 'mustache',\n sources = ['mustache.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python:pystache',\n '3rdparty/python:six',\n ]\n)\n\npython_library(\n name = 'parse_context',\n sources = ['parse_context.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'payload',\n sources = ['payload.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'payload_field',\n sources = ['payload_field.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python/twitter/commons:twitter.common.collections',\n ':deprecated',\n ':hash_utils',\n 'src/python/pants/util:meta',\n ]\n)\n\npython_library(\n name = 'specs',\n sources = ['specs.py'],\n dependencies = [\n 'src/python/pants/util:collections',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:meta',\n 'src/python/pants/util:objects',\n ],\n)\n\npython_library(\n name = 'revision',\n sources = ['revision.py'],\n dependencies = [\n '3rdparty/python:future',\n ]\n)\n\npython_library(\n name = 'run_info',\n sources = ['run_info.py'],\n dependencies = [\n 'src/python/pants/util:collections_abc_backport',\n '3rdparty/python:future',\n ':build_environment',\n 'src/python/pants/util:dirutil',\n 'src/python/pants:version',\n ],\n)\n\npython_library(\n name = 'cmd_line_spec_parser',\n sources = ['cmd_line_spec_parser.py'],\n dependencies = [\n '3rdparty/python:future',\n '3rdparty/python/twitter/commons:twitter.common.collections',\n ':build_file',\n ':specs',\n 'src/python/pants/build_graph',\n ],\n)\n\npython_library(\n name = 'target_roots',\n sources = ['target_roots.py'],\n dependencies = [\n 'src/python/pants/util:objects',\n ],\n)\n\npython_library(\n name = 'worker_pool',\n sources = ['worker_pool.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/reporting:report', # TODO(pl): Bust this out\n ],\n)\n\npython_library(\n name = 'workunit',\n sources = ['workunit.py'],\n dependencies = [\n '3rdparty/python:future',\n 'src/python/pants/util:dirutil',\n 'src/python/pants/util:memo',\n 'src/python/pants/util:rwbuf',\n ],\n)\n\npython_library(\n name='validation',\n sources=['validation.py'],\n dependencies=[\n '3rdparty/python/twitter/commons:twitter.common.collections',\n '3rdparty/python/twitter/commons:twitter.common.dirutil',\n '3rdparty/python:six',\n ],\n)\n\npython_library(\n name='exiter',\n sources=['exiter.py'],\n dependencies=[\n '3rdparty/python:future',\n 'src/python/pants/util:fileutil',\n 'src/python/pants/util:strutil',\n ]\n)\n"
Most common types:
CDataOwn 1220
str 341
int 106
tuple 100
Digest 94
NoneType 82
generator 75
function 50
Address 27
Snapshot 22
Num objs: 2368
Num objs > 150 bytes: 16
Total num bytes: 150281
./pants --no-v1 --v2 test tests/python/pants_test/util:strutil tests/python/pants_test/util:dirutil tests/python/pants_test/util:contextutil tests/python/pants_test/util:tarutil tests/python/pants_test/util:argutil tests/python/pants_test/util:collections
Memory analysis on the Native().context._handles remaining after all console rules were run...
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 16, obj: None
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 24, obj: 0
size: 28, obj: 165
size: 28, obj: 77
size: 28, obj: 336
size: 28, obj: 165
size: 28, obj: 107
size: 28, obj: 444
size: 28, obj: 444
size: 28, obj: 900
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 82
size: 28, obj: 77
size: 28, obj: 77
size: 28, obj: 77
size: 28, obj: 1826945
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 81
size: 28, obj: 79
size: 28, obj: 81
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 82
size: 28, obj: 91
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 81
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 900
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 82
size: 28, obj: 81
size: 28, obj: 81
size: 28, obj: 900
size: 28, obj: 81
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 81
size: 28, obj: 77
size: 28, obj: 82
size: 28, obj: 79
size: 28, obj: 81
size: 28, obj: 81
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 900
size: 28, obj: 77
size: 28, obj: 81
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 900
size: 28, obj: 84
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 91
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 81
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 900
size: 28, obj: 106
size: 28, obj: 79
size: 28, obj: 255
size: 28, obj: 255
size: 28, obj: 77
size: 28, obj: 77
size: 28, obj: 255
size: 28, obj: 255
size: 28, obj: 79
size: 28, obj: 900
size: 28, obj: 79
size: 28, obj: 165
size: 28, obj: 255
size: 28, obj: 165
size: 28, obj: 107
size: 28, obj: 363
size: 28, obj: 79
size: 28, obj: 84
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 363
size: 28, obj: 900
size: 28, obj: 84
size: 28, obj: 79
size: 28, obj: 107
size: 28, obj: 79
size: 28, obj: 163
size: 28, obj: 84
size: 28, obj: 163
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 163
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 163
size: 28, obj: 82
size: 28, obj: 91
size: 28, obj: 77
size: 28, obj: 900
size: 28, obj: 79
size: 28, obj: 363
size: 28, obj: 77
size: 28, obj: 82
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 82
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 84
size: 28, obj: 79
size: 28, obj: 165
size: 28, obj: 79
size: 28, obj: 91
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 163
size: 28, obj: 79
size: 28, obj: 165
size: 28, obj: 79
size: 28, obj: 106
size: 28, obj: 79
size: 28, obj: 271
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 255
size: 28, obj: 271
size: 28, obj: 255
size: 28, obj: 900
size: 28, obj: 107
size: 28, obj: 255
size: 28, obj: 79
size: 28, obj: 255
size: 28, obj: 84
size: 28, obj: 77
size: 28, obj: 900
size: 28, obj: 79
size: 28, obj: 82
size: 28, obj: 91
size: 28, obj: 165
size: 28, obj: 84
size: 28, obj: 79
size: 28, obj: 91
size: 28, obj: 254
size: 28, obj: 77
size: 28, obj: 255
size: 28, obj: 254
size: 28, obj: 165
size: 28, obj: 254
size: 28, obj: 77
size: 28, obj: 77
size: 28, obj: 254
size: 28, obj: 363
size: 28, obj: 900
size: 28, obj: 900
size: 28, obj: 165
size: 28, obj: 254
size: 28, obj: 165
size: 28, obj: 107
size: 28, obj: 363
size: 28, obj: 363
size: 28, obj: 900
size: 28, obj: 107
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 84
size: 28, obj: 77
size: 28, obj: 107
size: 28, obj: 79
size: 28, obj: 82
size: 28, obj: 91
size: 28, obj: 84
size: 28, obj: 79
size: 28, obj: 91
size: 28, obj: 254
size: 28, obj: 254
size: 28, obj: 77
size: 28, obj: 254
size: 28, obj: 79
size: 28, obj: 84
size: 28, obj: 254
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 77
size: 28, obj: 900
size: 28, obj: 165
size: 28, obj: 77
size: 28, obj: 77
size: 28, obj: 254
size: 28, obj: 165
size: 28, obj: 107
size: 28, obj: 77
size: 28, obj: 363
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 82
size: 28, obj: 91
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 363
size: 28, obj: 79
size: 28, obj: 900
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 107
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 82
size: 28, obj: 81
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 84
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 91
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 79
size: 28, obj: 81
size: 28, obj: 107
size: 28, obj: 79
size: 28, obj: 336
size: 28, obj: 77
size: 28, obj: 336
size: 28, obj: 79
size: 28, obj: 84
size: 28, obj: 81
size: 28, obj: 77
size: 28, obj: 79
size: 28, obj: 336
size: 28, obj: 900
size: 28, obj: 336
size: 28, obj: 900
size: 28, obj: 77
size: 28, obj: 82
size: 28, obj: 77
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 33, obj: b''
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 51 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 36 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 96 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 136 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Buffer[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 38 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 40 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 45 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 52 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 32 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'Ident[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 31 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 49 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'Ident[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 40 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'Ident[]' owning 80 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 63 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 50 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 66 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 152 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 62 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 152 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 35 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 66 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'void *[]' owning 112 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'void *[]' owning 88 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 62 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 21 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 128 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 21 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 21 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 62 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 21 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 112 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 45 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 21 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 49 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 45 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 45 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'Ident[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'Ident[]' owning 80 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'Ident[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 52 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 31 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 104 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 104 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'Ident[]' owning 208 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 30 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Ident[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'void *[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'Ident[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'void *[]' owning 104 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 17 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 27 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 22 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 56 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 52 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 31 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'Ident[]' owning 48 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 96 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 49 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 31 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 56 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 20 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 41 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 31 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 26 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'Ident[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 36 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 120 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 120 bytes>
size: 40, obj: <cdata 'Ident[]' owning 240 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 37 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 32 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 64 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 52 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 31 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 24 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'Ident[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 16 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 14 bytes>
size: 40, obj: <cdata 'void *[]' owning 120 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 248 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 9 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 33 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 16 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 88 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 16 bytes>
size: 40, obj: <cdata 'Ident[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 88 bytes>
size: 40, obj: <cdata 'Ident[]' owning 176 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 13 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 11 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 62 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 34 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 7 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 65 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 5 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 10 bytes>
size: 40, obj: <cdata 'void *[]' owning 40 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'void *[]' owning 104 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 92 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 6 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 12 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 3 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 29 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 4 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 64 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 21 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 42 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 1 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 19 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 25 bytes>
size: 40, obj: <cdata 'Ident[]' owning 64 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 32 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 48 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 15 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 32 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 18 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 40, obj: <cdata 'void *[]' owning 8 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'Ident[]' owning 16 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 23 bytes>
size: 40, obj: <cdata 'uint8_t[]' owning 28 bytes>
size: 40, obj: <cdata 'void *[]' owning 0 bytes>
size: 40, obj: <cdata 'TypeId[]' owning 0 bytes>
size: 40, obj: <cdata 'Ident[]' owning 0 bytes>
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 48, obj: ()
size: 49, obj:
size: 49, obj:
size: 49, obj:
size: 49, obj:
size: 49, obj:
size: 49, obj:
size: 51, obj: -e
size: 51, obj: -o
size: 51, obj: -e
size: 51, obj: -o
size: 51, obj: -e
size: 51, obj: -o
size: 51, obj: -e
size: 51, obj: -o
size: 51, obj: -e
size: 51, obj: -o
size: 51, obj: -e
size: 51, obj: -o
size: 52, obj: .*/
size: 52, obj: pex
size: 52, obj: pex
size: 52, obj: pex
size: 52, obj: pex
size: 52, obj: .*/
size: 52, obj: pex
size: 52, obj: .*/
size: 52, obj: pex
size: 52, obj: .*/
size: 52, obj: .*/
size: 52, obj: .*/
size: 53, obj: PATH
size: 53, obj: LANG
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: PATH
size: 53, obj: PATH
size: 53, obj: PATH
size: 53, obj: PATH
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: LANG
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: LANG
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: LANG
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: LANG
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: LANG
size: 53, obj: warn
size: 53, obj: PATH
size: 53, obj: warn
size: 54, obj: ./pex
size: 54, obj: ./pex
size: 54, obj: ./pex
size: 54, obj: ./pex
size: 54, obj: ./pex
size: 54, obj: pants
size: 54, obj: pants
size: 54, obj: pants
size: 54, obj: pants
size: 54, obj: pants
size: 54, obj: pants
size: 54, obj: ./pex
size: 55, obj: LC_ALL
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: LC_ALL
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: /dist/
size: 55, obj: ignore
size: 55, obj: LC_ALL
size: 55, obj: LC_ALL
size: 55, obj: LC_ALL
size: 55, obj: LC_ALL
size: 55, obj: /dist/
size: 55, obj: ignore
size: 56, obj: ('src/python/pants/BUILD',)
size: 56, obj: (FileContent(path=src/python/pants/BUILD, content=(len:2275)),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=dda457c44371db8214549f764965953444630b0713557bc35a5fae5187c0a352, serialized_bytes_length=77), files=('src/python/pants/util/dirutil.py',), dirs=()))),)
size: 56, obj: src/python/pants/util:strutil
size: 56, obj: 3rdparty/python:future
size: 56, obj: src/python/pants/base:deprecated
size: 56, obj: 3rdparty/python:ansicolors
size: 56, obj: 3rdparty/python:future
size: 56, obj: src/python/pants/util:dirutil
size: 56, obj: src/python/pants/util:tarutil
size: 56, obj: ('src/python/pants/version.py',)
size: 56, obj: ('src/python/pants/util/process_handler.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants', snapshot=Snapshot(directory_digest=Digest(fingerprint=a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db, serialized_bytes_length=77), files=('src/python/pants/version.py',), dirs=()))),)
size: 56, obj: 3rdparty/python:packaging
size: 56, obj: src/python/pants:version-resource
size: 56, obj: ('tests/python/pants_test/util/test_tarutil.py',)
size: 56, obj: ('src/python/pants/util/strutil.py',)
size: 56, obj: ('tests/python/pants_test/util/test_collections.py',)
size: 56, obj: 3rdparty/python/twitter/commons:twitter.common.collections
size: 56, obj: 3rdparty/python:future
size: 56, obj: src/python/pants/util:collections_abc_backport
size: 56, obj: src/python/pants/util:memo
size: 56, obj: src/python/pants/util:meta
size: 56, obj: ('tests/python/pants_test/util/test_dirutil.py',)
size: 56, obj: 3rdparty/python:requirements.txt
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=5755b6ad8e9c00cd3a45aa13577693857112bc294a44ef03155a44764f4583da, serialized_bytes_length=77), files=('src/python/pants/util/tarutil.py',), dirs=()))),)
size: 56, obj: (FileContent(path=src/python/pants/util/BUILD, content=(len:3558)),)
size: 56, obj: 3rdparty/python:requirements.txt
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: ('src/python/pants/VERSION',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants', snapshot=Snapshot(directory_digest=Digest(fingerprint=717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207, serialized_bytes_length=77), files=('src/python/pants/VERSION',), dirs=()))),)
size: 56, obj: <pants.backend.python.subsystems.pytest.PyTest object at 0x3344229b0b8>
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: ('src/python/pants/util/memo.py',)
size: 56, obj: PythonTestsAdaptor(address=tests/python/pants_test/util:argutil)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2, serialized_bytes_length=77), files=('src/python/pants/util/memo.py',), dirs=()))),)
size: 56, obj: src/python/pants/util:meta
size: 56, obj: ('tests/python/pants_test/util/test_strutil.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_tarutil.py',), dirs=()))),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil), dependencies=(3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)))))),)
size: 56, obj: ('pex',)
size: 56, obj: 3rdparty/python:requirements.txt
size: 56, obj: ('tests/python/pants_test/util/test_argutil.py',)
size: 56, obj: ('pex',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_strutil.py',), dirs=()))),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, dirutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:dirutil), dependencies=(3rdparty/python:future, 3rdparty/python:mock, src/python/pants/util:contextutil, src/python/pants/util:dirutil, src/python/pants/util:objects)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, mock), adaptor=TargetAdaptor(address=3rdparty/python:mock), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, contextutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:contextutil), dependencies=(3rdparty/python:ansicolors, 3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, ansicolors), adaptor=TargetAdaptor(address=3rdparty/python:ansicolors), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, objects), adaptor=PythonTargetAdaptor(address=src/python/pants/util:objects), dependencies=(3rdparty/python/twitter/commons:twitter.common.collections, 3rdparty/python:future, src/python/pants/util:collections_abc_backport, src/python/pants/util:memo, src/python/pants/util:meta)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/twitter/commons/BUILD, twitter.common.collections), adaptor=TargetAdaptor(address=3rdparty/python/twitter/commons:twitter.common.collections), dependencies=(3rdparty/python/twitter/commons:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/twitter/commons/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python/twitter/commons:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, collections_abc_backport), adaptor=PythonTargetAdaptor(address=src/python/pants/util:collections_abc_backport), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)))))),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=c251c60aef7d6824202bb0ae1fb3cf6acc47945755e290b85b9c6b3db1461785, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_dirutil.py',), dirs=()))),)
size: 56, obj: PythonTestsAdaptor(address=tests/python/pants_test/util:dirutil)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: PythonTestsAdaptor(address=tests/python/pants_test/util:strutil)
size: 56, obj: LDFLAGS
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=9e45a9504daf754bada0bb4ea35ca87054cf70880fc76fb77ffefec08a8ba1b4, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_collections.py',), dirs=()))),)
size: 56, obj: ('tests/python/pants_test/util/test_contextutil.py',)
size: 56, obj: LDFLAGS
size: 56, obj: LDFLAGS
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)))),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, collections), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:collections), dependencies=(3rdparty/python:future, src/python/pants/util:collections)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, collections), adaptor=PythonTargetAdaptor(address=src/python/pants/util:collections), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)))),)
size: 56, obj: ('3rdparty/python/twitter/commons/BUILD',)
size: 56, obj: LDFLAGS
size: 56, obj: ('pex',)
size: 56, obj: LDFLAGS
size: 56, obj: tests/python/pants_test/util:argutil
size: 56, obj: tests/python/pants_test/util:tarutil
size: 56, obj: 3rdparty/python:requirements.txt
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 56, obj: src/python/pants/util:argutil
size: 56, obj: ('pex',)
size: 56, obj: ('pex',)
size: 56, obj: ('pex',)
size: 56, obj: ('src/python/pants/util/collections_abc_backport.py',)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=f2278d2551d6dbe6f3d8589e20e03518c123f323450f2f8003d5707d91fc3bd2, serialized_bytes_length=77), files=('src/python/pants/util/collections_abc_backport.py',), dirs=()))),)
size: 56, obj: ('src/python/pants/base/BUILD',)
size: 56, obj: (FileContent(path=3rdparty/python/twitter/commons/BUILD, content=(len:216)),)
size: 56, obj: 3rdparty/python:future
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)
size: 56, obj: (FileContent(path=src/python/pants/base/BUILD, content=(len:5190)),)
size: 56, obj: ('src/python/pants/util/meta.py',)
size: 56, obj: ('tests/python/pants_test/util/BUILD',)
size: 56, obj: 3rdparty/python:future
size: 56, obj: src/python/pants/util:dirutil
size: 56, obj: src/python/pants/util:tarutil
size: 56, obj: (FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),)
size: 56, obj: tests/python/pants_test/util:dirutil
size: 56, obj: tests/python/pants_test/util:contextutil
size: 56, obj: tests/python/pants_test/util:collections
size: 56, obj: 3rdparty/python:future
size: 56, obj: 3rdparty/python:mock
size: 56, obj: src/python/pants/util:contextutil
size: 56, obj: (AddressFamily(namespace='tests/python/pants_test/util', objects_by_name=['argutil', 'collections', 'contextutil', 'dirutil', 'eval', 'fileutil', 'filtering', 'memo', 'meta', 'netrc', 'objects', 'osutil', 'process_handler', 'retry', 'rwbuf', 'socket', 'strutil', 'tarutil', 'xml_parser', 'xml_test_base']),)
size: 56, obj: src/python/pants/util:dirutil
size: 56, obj: src/python/pants/util:objects
size: 56, obj: <pants.engine.console.Console object at 0x108bd5e10>
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=fe58df63faec14a819e2d4fc3ece4f561f4675a86d7d4646db4350719114f0eb, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_argutil.py',), dirs=()))),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=bb75b485582564b34e43bab251e8e2452cc2e49c9992dff0977ad4fc9fe4c2f8, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_contextutil.py',), dirs=()))),)
size: 56, obj: PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil)
size: 56, obj: PythonTestsAdaptor(address=tests/python/pants_test/util:collections)
size: 56, obj: <pants.source.source_root.SourceRootConfig object at 0x33442285908>
size: 56, obj: <pants.backend.python.subsystems.python_setup.PythonSetup object at 0x334422858d0>
size: 56, obj: PythonTestsAdaptor(address=tests/python/pants_test/util:contextutil)
size: 56, obj: 3rdparty/python:future
size: 56, obj: 3rdparty/python:mock
size: 56, obj: src/python/pants/util:contextutil
size: 56, obj: src/python/pants/util:process_handler
size: 56, obj: 3rdparty/python:future
size: 56, obj: src/python/pants/util:collections
size: 56, obj: tests/python/pants_test/util:strutil
size: 56, obj: 3rdparty/python:future
size: 56, obj: src/python/pants/util:strutil
size: 56, obj: ('3rdparty/python/BUILD',)
size: 56, obj: (FileContent(path=3rdparty/python/BUILD, content=(len:989)),)
size: 56, obj: ('src/python/pants/util/contextutil.py',)
size: 56, obj: ('src/python/pants/util/collections.py',)
size: 56, obj: tests/python/pants_test/util:strutil
size: 56, obj: tests/python/pants_test/util:dirutil
size: 56, obj: tests/python/pants_test/util:contextutil
size: 56, obj: tests/python/pants_test/util:tarutil
size: 56, obj: tests/python/pants_test/util:argutil
size: 56, obj: tests/python/pants_test/util:collections
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa, serialized_bytes_length=77), files=('src/python/pants/util/meta.py',), dirs=()))),)
size: 56, obj: ('src/python/pants/util/BUILD',)
size: 56, obj: 3rdparty/python:requirements.txt
size: 56, obj: 3rdparty/python:requirements.txt
size: 56, obj: 3rdparty/python:future
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)
size: 56, obj: 3rdparty/python/twitter/commons:requirements.txt
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)
size: 56, obj: ('src/python/pants/util/argutil.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=0fbea6a8f5178da526518b845f38cfac2591ad3658cad55b0e244b909edcf90f, serialized_bytes_length=77), files=('src/python/pants/util/argutil.py',), dirs=()))),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, argutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:argutil), dependencies=()), dependencies=()),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=294430cb611ac21dd2384aad78f04bd0bb10bb83c0e57655778fa6cc49056e7a, serialized_bytes_length=77), files=('src/python/pants/util/contextutil.py',), dirs=()))),)
size: 56, obj: ('src/python/pants/util/objects.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=82ecd0c56dffec2e590d40f55806c6954018133c25159115f2e1baa687a31215, serialized_bytes_length=77), files=('src/python/pants/util/collections.py',), dirs=()))),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, argutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:argutil), dependencies=(src/python/pants/util:argutil,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, argutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:argutil), dependencies=()), dependencies=()),)),)
size: 56, obj: 3rdparty/python:future
size: 56, obj: ('src/python/pants/util/tarutil.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=74ec365436f72365861cac86b89ec96c5cf993481e123bb156cb4efed64d2355, serialized_bytes_length=77), files=('src/python/pants/util/objects.py',), dirs=()))),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=f50589a67dda507838d60dc59355812ff1221dca338aa571b7700d1352c79f47, serialized_bytes_length=77), files=('src/python/pants/util/process_handler.py',), dirs=()))),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77), files=('src/python/pants/util/strutil.py',), dirs=()))),)
size: 56, obj: ('3rdparty/python/requirements.txt',)
size: 56, obj: 3rdparty/python:future
size: 56, obj: 3rdparty/python:future
size: 56, obj: 3rdparty/python:subprocess32
size: 56, obj: src/python/pants/util:meta
size: 56, obj: LDFLAGS
size: 56, obj: ('src/python/pants/base/deprecated.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='3rdparty/python/twitter/commons', snapshot=Snapshot(directory_digest=Digest(fingerprint=71963c602f14288e9944fa66c684937525f2679cfadcfba8037ae8c345989664, serialized_bytes_length=82), files=('3rdparty/python/twitter/commons/requirements.txt',), dirs=()))),)
size: 56, obj: 3rdparty/python:future
size: 56, obj: 3rdparty/python:six
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='3rdparty/python', snapshot=Snapshot(directory_digest=Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82), files=('3rdparty/python/requirements.txt',), dirs=()))),)
size: 56, obj: twitter
size: 56, obj: ('src/python/pants/util/dirutil.py',)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/twitter/commons/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python/twitter/commons:requirements.txt), dependencies=()), dependencies=()),)
size: 56, obj: ('3rdparty/python/twitter/commons/requirements.txt',)
size: 56, obj: ('src/python/pants/base/revision.py',)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/base', snapshot=Snapshot(directory_digest=Digest(fingerprint=15619f7f786b69ee226ac9245c52ee618cc0b8f34203fbc2bf9bcd57f2bbb4bf, serialized_bytes_length=77), files=('src/python/pants/base/revision.py',), dirs=()))),)
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, contextutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:contextutil), dependencies=(3rdparty/python:future, 3rdparty/python:mock, src/python/pants/util:contextutil, src/python/pants/util:process_handler)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, mock), adaptor=TargetAdaptor(address=3rdparty/python:mock), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, contextutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:contextutil), dependencies=(3rdparty/python:ansicolors, 3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, ansicolors), adaptor=TargetAdaptor(address=3rdparty/python:ansicolors), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, process_handler), adaptor=PythonTargetAdaptor(address=src/python/pants/util:process_handler), dependencies=(3rdparty/python:future, 3rdparty/python:subprocess32, src/python/pants/util:meta)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, subprocess32), adaptor=TargetAdaptor(address=3rdparty/python:subprocess32), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)))))),)
size: 56, obj: (HydratedField(name='sources', value=EagerFilesetWithSpec(rel_root='src/python/pants/base', snapshot=Snapshot(directory_digest=Digest(fingerprint=04c09b806c3515ba6083e6e16d8d57357704790fd88161c0b2366bc7fd57e66b, serialized_bytes_length=77), files=('src/python/pants/base/deprecated.py',), dirs=()))),)
size: 56, obj: 3rdparty/python:future
size: 56, obj: 3rdparty/python:six
size: 56, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)
size: 56, obj: src/python/pants/base:revision
size: 56, obj: src/python/pants:version
size: 56, obj: src/python/pants/util:memo
size: 57, obj: CPPFLAGS
size: 57, obj: CPPFLAGS
size: 57, obj: CPPFLAGS
size: 57, obj: CPPFLAGS
size: 57, obj: CPPFLAGS
size: 57, obj: CPPFLAGS
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: any_match
size: 58, obj: all_match
size: 58, obj: any_match
size: 58, obj: any_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: any_match
size: 58, obj: any_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: all_match
size: 58, obj: any_match
size: 58, obj: all_match
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: pants/base
size: 59, obj: pants/util
size: 59, obj: pants_test
size: 59, obj: src/python
size: 59, obj: pants/util
size: 59, obj: pants_test
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: pants/base
size: 59, obj: pants/util
size: 59, obj: pants_test
size: 59, obj: src/python
size: 59, obj: pants/util
size: 59, obj: pants_test
size: 59, obj: src/python
size: 59, obj: pants/util
size: 59, obj: pants_test
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: src/python
size: 59, obj: pants/base
size: 59, obj: pants/util
size: 59, obj: pants_test
size: 59, obj: src/python
size: 60, obj: en_US.UTF-8
size: 60, obj: *.egg-info/
size: 60, obj: *.egg-info/
size: 60, obj: pytest:main
size: 60, obj: mock==2.0.0
size: 60, obj: pytest:main
size: 60, obj: mock==2.0.0
size: 60, obj: *.egg-info/
size: 60, obj: pytest:main
size: 60, obj: pytest:main
size: 60, obj: pytest:main
size: 60, obj: en_US.UTF-8
size: 60, obj: find_owners
size: 60, obj: find_owners
size: 60, obj: *.egg-info/
size: 60, obj: find_owners
size: 60, obj: *.egg-info/
size: 60, obj: en_US.UTF-8
size: 60, obj: en_US.UTF-8
size: 60, obj: en_US.UTF-8
size: 60, obj: en_US.UTF-8
size: 60, obj: *.egg-info/
size: 60, obj: pytest:main
size: 61, obj: tests/python
size: 61, obj: tests/python
size: 61, obj: tests/python
size: 61, obj: tests/python
size: 61, obj: tests/python
size: 61, obj: tests/python
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 62, obj: six<2,>=1.9.0
size: 62, obj: six<2,>=1.9.0
size: 62, obj: node_modules/
size: 62, obj: six<2,>=1.9.0
size: 62, obj: pants/VERSION
size: 62, obj: node_modules/
size: 62, obj: node_modules/
size: 62, obj: pants/VERSION
size: 62, obj: node_modules/
size: 62, obj: pants/VERSION
size: 63, obj: CPython==3.6.8
size: 63, obj: future==0.17.1
size: 63, obj: CPython==3.6.8
size: 63, obj: future==0.17.1
size: 63, obj: CPython==3.6.8
size: 63, obj: future==0.17.1
size: 63, obj: CPython==3.6.8
size: 63, obj: future==0.17.1
size: 63, obj: CPython==3.6.8
size: 63, obj: future==0.17.1
size: 63, obj: hydrate_target
size: 63, obj: /usr/bin/touch
size: 63, obj: /usr/bin/touch
size: 63, obj: /usr/bin/touch
size: 63, obj: /usr/bin/touch
size: 63, obj: /usr/bin/touch
size: 63, obj: CPython==3.6.8
size: 63, obj: /usr/bin/touch
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:ansicolors))
size: 64, obj: InjectedInitDigest(directory_digest<Exactly(Digest)>=Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165))
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=d23abaec0baa891da09aaf99bfabdee40688931eb21eeb4449d76f7e68055569, serialized_bytes_length=336), Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165), Digest(fingerprint=c750ad56d3a315c9230a7118269975bfcd02bde19ba58f2431d64d31fe16490d, serialized_bytes_length=107)))
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:subprocess32))
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=src/python/pants/BUILD, content=(len:2275)),))
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:collections_abc_backport))
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants:version))
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:meta))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: Dir(path=src/python/pants)
size: 64, obj: Dir(path=src/python/pants/base)
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=src/python/pants:version-resource))
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:packaging))
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:collections))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=src/python/pants/util/BUILD, content=(len:3558)),))
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: Test(exit_code<Exactly(int)>=0)
size: 64, obj: Test(exit_code<Exactly(int)>=0)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: HydratedStruct(value=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil))
size: 64, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)))
size: 64, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, collections), adaptor=PythonTargetAdaptor(address=src/python/pants/util:collections), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)))
size: 64, obj: HydratedStruct(value=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil))
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: HydratedStruct(value=PythonTestsAdaptor(address=tests/python/pants_test/util:contextutil))
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:six))
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil),))
size: 64, obj: 3rdparty/python
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: packaging==16.8
size: 64, obj: packaging==16.8
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, argutil),))
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, dirutil),))
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=2eab305a8595fab15c487c429593e1db4f216d00c951b8aba7d8192539b01aaa, serialized_bytes_length=84), Digest(fingerprint=302d6e3605ae59c03b0928e3db23f614701d6cc0bde96fdf4f0608569fd09368, serialized_bytes_length=79), Digest(fingerprint=6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91), Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79), Digest(fingerprint=b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff, serialized_bytes_length=79), Digest(fingerprint=6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1, serialized_bytes_length=79), Digest(fingerprint=8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7, serialized_bytes_length=79), Digest(fingerprint=a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae, serialized_bytes_length=79), Digest(fingerprint=60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1, serialized_bytes_length=79), Digest(fingerprint=0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac, serialized_bytes_length=79)))
size: 64, obj: packaging==16.8
size: 64, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=3rdparty/python/twitter/commons/BUILD, content=(len:216)),))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: pants_test/util
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=src/python/pants/base/BUILD, content=(len:5190)),))
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, strutil),))
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, collections),))
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, contextutil),))
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=tests/python/pants_test/util/BUILD, content=(len:3965)),))
size: 64, obj: InjectedInitDigest(directory_digest<Exactly(Digest)>=Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165))
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255), Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165), Digest(fingerprint=22d1670359508c2cfa335ec1e5f96babb0d36d2a8f13377f954b0856059a22b1, serialized_bytes_length=107)))
size: 64, obj: (Digest(fingerprint=1e23e714290999364a6f078d18f3950c3891367d1f67bc3b860d19f060674e63, serialized_bytes_length=84), Digest(fingerprint=35ff029bc95a0687345e65d10dc59c3c92f8512e7e1a8913717806d1a3bd34cf, serialized_bytes_length=79))
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=1e23e714290999364a6f078d18f3950c3891367d1f67bc3b860d19f060674e63, serialized_bytes_length=84), Digest(fingerprint=35ff029bc95a0687345e65d10dc59c3c92f8512e7e1a8913717806d1a3bd34cf, serialized_bytes_length=79)))
size: 64, obj: Scope(scope<Exactly(str)>=python-setup)
size: 64, obj: Scope(scope<Exactly(str)>=source)
size: 64, obj: Scope(scope<Exactly(str)>=pytest)
size: 64, obj: _Options(options<Exactly(Options)>=<pants.option.options.Options object at 0x1089665f8>)
size: 64, obj: pants_test/util
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: ('pants/util/argutil.py', 'pants_test/util/test_argutil.py')
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: 3rdparty/python
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: Collection.of(FileContent)(dependencies<TypedCollection(Exactly(FileContent))>=(FileContent(path=3rdparty/python/BUILD, content=(len:989)),))
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=a18115c6dbca3db4b515910607d9945931476f5b319f0cb5ce947b578e89c20e, serialized_bytes_length=84), Digest(fingerprint=b644e4dc3af9a243cab696e5487097d72882db5cad933088802dd7ce4210faec, serialized_bytes_length=79), Digest(fingerprint=46bd98300cb238a9e6468ec1361cff2f600232192b67c9fa765ab345d9fd393f, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91), Digest(fingerprint=302d6e3605ae59c03b0928e3db23f614701d6cc0bde96fdf4f0608569fd09368, serialized_bytes_length=79), Digest(fingerprint=6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb, serialized_bytes_length=79), Digest(fingerprint=0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac, serialized_bytes_length=79), Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79), Digest(fingerprint=b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff, serialized_bytes_length=79), Digest(fingerprint=6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1, serialized_bytes_length=79), Digest(fingerprint=8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7, serialized_bytes_length=79), Digest(fingerprint=a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae, serialized_bytes_length=79), Digest(fingerprint=60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1, serialized_bytes_length=79)))
size: 64, obj: InjectedInitDigest(directory_digest<Exactly(Digest)>=Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165))
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=e4f7b55f6ce90752ff26e644a3318c43913fce18c7f20ffe8184eda7b16ab7ce, serialized_bytes_length=163), Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165), Digest(fingerprint=a8bdb05f509373dbf8d8331921bcba9ac9bbd801302a3c03ffd3cee45c141133, serialized_bytes_length=106)))
size: 64, obj: pants_test/util
size: 64, obj: BuildFileAddresses(dependencies<TypedCollection(Exactly(BuildFileAddress))>=(BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), BuildFileAddress(tests/python/pants_test/util/BUILD, dirutil), BuildFileAddress(tests/python/pants_test/util/BUILD, contextutil), BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), BuildFileAddress(tests/python/pants_test/util/BUILD, argutil), BuildFileAddress(tests/python/pants_test/util/BUILD, collections)))
size: 64, obj: 3rdparty/python
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=35abecb38a9ca1e0a7bf26c40c8faa7c483300daa7cc00e9c45259979a354e23, serialized_bytes_length=84), Digest(fingerprint=136746b79ad4d45c2136913c1801bd5584b2bfee59f4ccba3c5540c4b420fb81, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)))
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: InjectedInitDigest(directory_digest<Exactly(Digest)>=Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165))
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=2b1fbb8bff1e39c4e452842569650e5ccf3ca488509a52301c11d22d66d492f5, serialized_bytes_length=255), Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165), Digest(fingerprint=ab6b9e7279904c275c37c7d696ff25f753c704152a029e98d1f7052fcd614256, serialized_bytes_length=107)))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:mock))
size: 64, obj: pants_test/util
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:future))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:tarutil))
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python/twitter/commons:twitter.common.collections))
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:objects))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: InjectedInitDigest(directory_digest<Exactly(Digest)>=Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165))
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=5aa8b8e9517d1a65a45a6292b696f0d2dd56f3045665ba6d5612e0306f58c1e4, serialized_bytes_length=254), Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165), Digest(fingerprint=9c19d79c5f8eb3c3c03c80f19e778ff2295389ace22cd6b7d2162588dde7114a, serialized_bytes_length=107)))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:process_handler))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:argutil))
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:contextutil))
size: 64, obj: 3rdparty/python
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=e0133f116e2922d74a32b975293198ded5b0d0c26f3cde574c7a97f9b5b10f79, serialized_bytes_length=84), Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)))
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:strutil))
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:dirutil))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: pants_test/util
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python:requirements.txt))
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: Dir(path=3rdparty/python/twitter/commons)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: HydratedStruct(value=TargetAdaptor(address=3rdparty/python/twitter/commons:requirements.txt))
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: HydratedStruct(value=PythonTestsAdaptor(address=tests/python/pants_test/util:dirutil))
size: 64, obj: InjectedInitDigest(directory_digest<Exactly(Digest)>=Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165))
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=8ba3e8d389d44c337155e8875d3f575a18753237492f41a5e600870d8e978433, serialized_bytes_length=254), Digest(fingerprint=5771c0d6a26ae386e4e38353a87db8dd953cf456af11a46e3b1822f5081f5545, serialized_bytes_length=165), Digest(fingerprint=9c19d79c5f8eb3c3c03c80f19e778ff2295389ace22cd6b7d2162588dde7114a, serialized_bytes_length=107)))
size: 64, obj: Dir(path=tests/python/pants_test/util)
size: 64, obj: HydratedStruct(value=PythonTestsAdaptor(address=tests/python/pants_test/util:argutil))
size: 64, obj: HydratedStruct(value=PythonTestsAdaptor(address=tests/python/pants_test/util:collections))
size: 64, obj: 3rdparty/python
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: Dir(path=src/python/pants)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/base:revision))
size: 64, obj: 3rdparty/python
size: 64, obj: DirectoriesToMerge(directories<Exactly(tuple)>=(Digest(fingerprint=6f6ea27277e3e2e5f0e77afe1e04c881d964c2ced7ef4b2c0d4910f614d517ee, serialized_bytes_length=84), Digest(fingerprint=b644e4dc3af9a243cab696e5487097d72882db5cad933088802dd7ce4210faec, serialized_bytes_length=79), Digest(fingerprint=302d6e3605ae59c03b0928e3db23f614701d6cc0bde96fdf4f0608569fd09368, serialized_bytes_length=79), Digest(fingerprint=30b3ebe5811f3f07295e7c486c81c187b522821bbab11396157aa5e59eda8855, serialized_bytes_length=79), Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91), Digest(fingerprint=6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb, serialized_bytes_length=79), Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79), Digest(fingerprint=b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff, serialized_bytes_length=79), Digest(fingerprint=0bb5430cfe39ef478ecb3338143d82e0243f6a24fb0ec81f66961dbf406a5ee3, serialized_bytes_length=79), Digest(fingerprint=a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae, serialized_bytes_length=79), Digest(fingerprint=0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac, serialized_bytes_length=79), Digest(fingerprint=6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1, serialized_bytes_length=79), Digest(fingerprint=8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7, serialized_bytes_length=79), Digest(fingerprint=9f2e5862ef7e326a4fbe7120355034994973ebfaf018257f537f7e90a72e80a1, serialized_bytes_length=81), Digest(fingerprint=60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1, serialized_bytes_length=79)))
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: Dir(path=3rdparty/python)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: Dir(path=3rdparty/python/twitter/commons)
size: 64, obj: Dir(path=src/python/pants/util)
size: 64, obj: pants_test/util
size: 64, obj: twitter/commons
size: 64, obj: GlobMatchErrorBehavior(value=ignore)
size: 64, obj: GlobMatchErrorBehavior(value=warn)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/base:deprecated))
size: 64, obj: GlobExpansionConjunction(value=any_match)
size: 64, obj: GlobExpansionConjunction(value=all_match)
size: 64, obj: Dir(path=src/python/pants/base)
size: 64, obj: HydratedStruct(value=PythonTargetAdaptor(address=src/python/pants/util:memo))
size: 65, obj: pants/version.py
size: 65, obj: requirements.txt
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: hydrated_targets
size: 65, obj: pants/version.py
size: 65, obj: requirements.txt
size: 65, obj: requirements.txt
size: 65, obj: requirements.txt
size: 65, obj: pants/version.py
size: 65, obj: requirements.txt
size: 66, obj: bower_components/
size: 66, obj: bower_components/
size: 66, obj: ansicolors==1.0.2
size: 66, obj: ansicolors==1.0.2
size: 66, obj: bower_components/
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 66, obj: bower_components/
size: 66, obj: bower_components/
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 66, obj: bower_components/
size: 66, obj: pants/__init__.py
size: 66, obj: pants/__init__.py
size: 67, obj: pytest>=3.0.7,<3.7
size: 67, obj: pytest>=3.0.7,<3.7
size: 67, obj: pytest>=3.0.7,<3.7
size: 67, obj: pytest>=3.0.7,<3.7
size: 67, obj: pytest>=3.0.7,<3.7
size: 67, obj: pants/util/memo.py
size: 67, obj: pants/util/meta.py
size: 67, obj: pants/util/memo.py
size: 67, obj: pants/util/meta.py
size: 67, obj: pants/util/memo.py
size: 67, obj: pants/util/meta.py
size: 67, obj: pytest>=3.0.7,<3.7
size: 69, obj: pytest-cov>=2.4,<2.5
size: 69, obj: pytest-cov>=2.4,<2.5
size: 69, obj: pytest-cov>=2.4,<2.5
size: 69, obj: pytest-cov>=2.4,<2.5
size: 69, obj: pytest-cov>=2.4,<2.5
size: 69, obj: pytest-cov>=2.4,<2.5
size: 70, obj: pants/util/dirutil.py
size: 70, obj: pants/util/strutil.py
size: 70, obj: pants/util/tarutil.py
size: 70, obj: pants/util/argutil.py
size: 70, obj: 3rdparty/python/BUILD
size: 70, obj: 3rdparty/python/BUILD
size: 70, obj: 3rdparty/python/BUILD
size: 70, obj: pants/util/dirutil.py
size: 70, obj: pants/util/strutil.py
size: 70, obj: pants/util/tarutil.py
size: 70, obj: pants/util/strutil.py
size: 70, obj: pants/util/dirutil.py
size: 70, obj: pants/util/objects.py
size: 70, obj: pants/util/strutil.py
size: 70, obj: pants/util/tarutil.py
size: 71, obj: src/python/pants/BUILD
size: 71, obj: pants/base/revision.py
size: 71, obj: pants/base/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/base/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/base/revision.py
size: 71, obj: pants/base/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/base/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: src/python/pants/BUILD
size: 71, obj: pants/base/revision.py
size: 71, obj: pants/base/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: pants/base/__init__.py
size: 71, obj: pants/util/__init__.py
size: 71, obj: pants_test/__init__.py
size: 71, obj: src/python/pants/BUILD
size: 72, obj: Digest(fingerprint=b4c10bbb097b52da6ea3de38befb34a60cb188a740e7b9bf665ae38044457d66, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165)
size: 72, obj: Digest(fingerprint=b4c10bbb097b52da6ea3de38befb34a60cb188a740e7b9bf665ae38044457d66, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=d23abaec0baa891da09aaf99bfabdee40688931eb21eeb4449d76f7e68055569, serialized_bytes_length=336)
size: 72, obj: Digest(fingerprint=7ac82aa01dc2bf9df8193a02106566afc9c72853cd39c5128f22e81b99b6d07d, serialized_bytes_length=165)
size: 72, obj: Digest(fingerprint=c750ad56d3a315c9230a7118269975bfcd02bde19ba58f2431d64d31fe16490d, serialized_bytes_length=107)
size: 72, obj: FileContent(path=src/python/pants/BUILD, content=(len:2275))
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=dda457c44371db8214549f764965953444630b0713557bc35a5fae5187c0a352, serialized_bytes_length=77), files=('src/python/pants/util/dirutil.py',), dirs=())))
size: 72, obj: AddressFamily(namespace=src/python/pants, objects_by_name=OrderedDict([('changelog', ('src/python/pants/BUILD', PageAdaptor(description='\nThis file is no longer a changelog, but remains in this location in order to avoid breaking\nolder changelog links unnecessarily. Could consider removing it by 2.0.x, perhaps.\n', links=['src/python/pants/notes:notes-1.0.x', 'src/python/pants/notes:notes-master'], name='changelog', source='CHANGELOG.md', type_alias='page'))), ('pants', ('src/python/pants/BUILD', TargetAdaptor(dependencies=['src/python/pants/bin:pants'], description='An alias for the pants binary target.', name='pants', type_alias='target'))), ('pants-packaged', ('src/python/pants/BUILD', PythonTargetAdaptor(dependencies=[':version'], name='pants-packaged', provides=<pants.backend.python.python_artifact.PythonArtifact object at 0x3344250f470>, sources=['dummy.c'], type_alias='python_library'))), ('readme', ('src/python/pants/BUILD', PageAdaptor(name='readme', source='README.md', type_alias='page'))), ('version', ('src/python/pants/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:packaging', ':version-resource'], name='version', sources=['version.py'], type_alias='python_library'))), ('version-resource', ('src/python/pants/BUILD', TargetAdaptor(name='version-resource', sources=['VERSION'], type_alias='resources')))]))
size: 72, obj: Digest(fingerprint=569398c1cbf555f732cdfdb3807fc40789d37c097159a72f8a71f207da61511c, serialized_bytes_length=444)
size: 72, obj: Digest(fingerprint=569398c1cbf555f732cdfdb3807fc40789d37c097159a72f8a71f207da61511c, serialized_bytes_length=444)
size: 72, obj: Digest(fingerprint=a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=f50589a67dda507838d60dc59355812ff1221dca338aa571b7700d1352c79f47, serialized_bytes_length=77)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants', snapshot=Snapshot(directory_digest=Digest(fingerprint=a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db, serialized_bytes_length=77), files=('src/python/pants/version.py',), dirs=())))
size: 72, obj: Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945)
size: 72, obj: Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0)
size: 72, obj: Digest(fingerprint=c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0)
size: 72, obj: Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=9e45a9504daf754bada0bb4ea35ca87054cf70880fc76fb77ffefec08a8ba1b4, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0)
size: 72, obj: Digest(fingerprint=c251c60aef7d6824202bb0ae1fb3cf6acc47945755e290b85b9c6b3db1461785, serialized_bytes_length=79)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=5755b6ad8e9c00cd3a45aa13577693857112bc294a44ef03155a44764f4583da, serialized_bytes_length=77), files=('src/python/pants/util/tarutil.py',), dirs=())))
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=c5bc1f81c6ca1e3cc6cec0cd91b3230a3397be91733aadbcf0d3a30d12f74c23, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_tarutil.py',), dirs=())))
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=9e45a9504daf754bada0bb4ea35ca87054cf70880fc76fb77ffefec08a8ba1b4, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_collections.py',), dirs=())))
size: 72, obj: FileContent(path=src/python/pants/util/BUILD, content=(len:3558))
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=294430cb611ac21dd2384aad78f04bd0bb10bb83c0e57655778fa6cc49056e7a, serialized_bytes_length=77), files=('src/python/pants/util/contextutil.py',), dirs=())))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))
size: 72, obj: AddressFamily(namespace=src/python/pants/util, objects_by_name=OrderedDict([('argutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(name='argutil', sources=['argutil.py'], type_alias='python_library'))), ('collections', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='collections', sources=['collections.py'], type_alias='python_library'))), ('collections_abc_backport', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='collections_abc_backport', sources=['collections_abc_backport.py'], type_alias='python_library'))), ('contextutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:ansicolors', '3rdparty/python:future', ':dirutil', ':tarutil'], name='contextutil', sources=['contextutil.py'], type_alias='python_library'))), ('debug', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='debug', sources=['debug.py'], type_alias='python_library'))), ('desktop', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=[':osutil', ':process_handler'], name='desktop', sources=['desktop.py'], type_alias='python_library'))), ('dirutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=[':strutil', '3rdparty/python:future', 'src/python/pants/base:deprecated'], name='dirutil', sources=['dirutil.py'], type_alias='python_library'))), ('eval', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='eval', sources=['eval.py'], type_alias='python_library'))), ('fileutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', ':contextutil'], name='fileutil', sources=['fileutil.py'], type_alias='python_library'))), ('filtering', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='filtering', sources=['filtering.py'], type_alias='python_library'))), ('memo', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=[':meta'], name='memo', sources=['memo.py'], type_alias='python_library'))), ('meta', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='meta', sources=['meta.py'], type_alias='python_library'))), ('netrc', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='netrc', sources=['netrc.py'], type_alias='python_library'))), ('objects', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python/twitter/commons:twitter.common.collections', '3rdparty/python:future', ':collections_abc_backport', ':memo', ':meta'], name='objects', sources=['objects.py'], type_alias='python_library'))), ('osutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='osutil', sources=['osutil.py'], type_alias='python_library'))), ('process_handler', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:subprocess32', ':meta'], name='process_handler', sources=['process_handler.py'], type_alias='python_library'))), ('py2_compat', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:configparser'], name='py2_compat', sources=['py2_compat.py'], type_alias='python_library'))), ('retry', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='retry', sources=['retry.py'], type_alias='python_library'))), ('rwbuf', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:six'], name='rwbuf', sources=['rwbuf.py'], type_alias='python_library'))), ('s3_log_aggregator', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:s3logparse'], name='s3_log_aggregator', sources=['s3_log_aggregator.py'], type_alias='python_library'))), ('s3_log_aggregator_bin', ('src/python/pants/util/BUILD', PythonBinaryAdaptor(dependencies=[':s3_log_aggregator'], entry_point='pants.util.s3_log_aggregator', name='s3_log_aggregator_bin', type_alias='python_binary'))), ('socket', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='socket', sources=['socket.py'], type_alias='python_library'))), ('strutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future'], name='strutil', sources=['strutil.py'], type_alias='python_library'))), ('tarutil', ('src/python/pants/util/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python:six'], name='tarutil', sources=['tarutil.py'], type_alias='python_library'))), ('xml_parser', ('src/python/pants/util/BUILD', PythonTargetAdaptor(name='xml_parser', sources=['xml_parser.py'], type_alias='python_library')))]))
size: 72, obj: Digest(fingerprint=717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207, serialized_bytes_length=77)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants', snapshot=Snapshot(directory_digest=Digest(fingerprint=717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207, serialized_bytes_length=77), files=('src/python/pants/VERSION',), dirs=())))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, argutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:argutil), dependencies=()), dependencies=())
size: 72, obj: Digest(fingerprint=74ec365436f72365861cac86b89ec96c5cf993481e123bb156cb4efed64d2355, serialized_bytes_length=77)
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=())
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=82ecd0c56dffec2e590d40f55806c6954018133c25159115f2e1baa687a31215, serialized_bytes_length=77), files=('src/python/pants/util/collections.py',), dirs=())))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=())))
size: 72, obj: Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0)
size: 72, obj: Digest(fingerprint=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, serialized_bytes_length=0)
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=())
size: 72, obj: UrlToFetch(url<Exactly(str)>=https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex, digest<Exactly(Digest)>=Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, mock), adaptor=TargetAdaptor(address=3rdparty/python:mock), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))
size: 72, obj: Digest(fingerprint=4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2, serialized_bytes_length=77)
size: 72, obj: UrlToFetch(url<Exactly(str)>=https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex, digest<Exactly(Digest)>=Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945))
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2, serialized_bytes_length=77), files=('src/python/pants/util/memo.py',), dirs=())))
size: 72, obj: UrlToFetch(url<Exactly(str)>=https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex, digest<Exactly(Digest)>=Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))
size: 72, obj: UrlToFetch(url<Exactly(str)>=https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex, digest<Exactly(Digest)>=Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945))
size: 72, obj: UrlToFetch(url<Exactly(str)>=https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex, digest<Exactly(Digest)>=Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, collections), adaptor=PythonTargetAdaptor(address=src/python/pants/util:collections), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),))))
size: 72, obj: Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79)
size: 72, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),))))))
size: 72, obj: (TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)))))
size: 72, obj: UrlToFetch(url<Exactly(str)>=https://github.com/pantsbuild/pex/releases/download/v1.6.6/pex, digest<Exactly(Digest)>=Digest(fingerprint=61bb79384db0da8c844678440bd368bcbfac17bbdb865721ad3f9cb0ab29b629, serialized_bytes_length=1826945))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil), dependencies=(3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))))))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, subprocess32), adaptor=TargetAdaptor(address=3rdparty/python:subprocess32), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, contextutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:contextutil), dependencies=(3rdparty/python:ansicolors, 3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, ansicolors), adaptor=TargetAdaptor(address=3rdparty/python:ansicolors), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))))))
size: 72, obj: Digest(fingerprint=fe58df63faec14a819e2d4fc3ece4f561f4675a86d7d4646db4350719114f0eb, serialized_bytes_length=79)
size: 72, obj: TransitiveHydratedTargets(roots=(HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil), dependencies=(3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)),), closure=OrderedSet([HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, tarutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:tarutil), dependencies=(3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,))]))
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=0bca1bd28a58382f15433f674785f7abe953de551fc8b771d851f4b411c33130, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_strutil.py',), dirs=())))
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, dirutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:dirutil), dependencies=(3rdparty/python:future, 3rdparty/python:mock, src/python/pants/util:contextutil, src/python/pants/util:dirutil, src/python/pants/util:objects)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, mock), adaptor=TargetAdaptor(address=3rdparty/python:mock), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, contextutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:contextutil), dependencies=(3rdparty/python:ansicolors, 3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, ansicolors), adaptor=TargetAdaptor(address=3rdparty/python:ansicolors), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, objects), adaptor=PythonTargetAdaptor(address=src/python/pants/util:objects), dependencies=(3rdparty/python/twitter/commons:twitter.common.collections, 3rdparty/python:future, src/python/pants/util:collections_abc_backport, src/python/pants/util:memo, src/python/pants/util:meta)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/twitter/commons/BUILD, twitter.common.collections), adaptor=TargetAdaptor(address=3rdparty/python/twitter/commons:twitter.common.collections), dependencies=(3rdparty/python/twitter/commons:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/twitter/commons/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python/twitter/commons:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, collections_abc_backport), adaptor=PythonTargetAdaptor(address=src/python/pants/util:collections_abc_backport), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))))))
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=c251c60aef7d6824202bb0ae1fb3cf6acc47945755e290b85b9c6b3db1461785, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_dirutil.py',), dirs=())))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, contextutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:contextutil), dependencies=(3rdparty/python:future, 3rdparty/python:mock, src/python/pants/util:contextutil, src/python/pants/util:process_handler)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, mock), adaptor=TargetAdaptor(address=3rdparty/python:mock), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, contextutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:contextutil), dependencies=(3rdparty/python:ansicolors, 3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, ansicolors), adaptor=TargetAdaptor(address=3rdparty/python:ansicolors), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=()), dependencies=()))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),)),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)))))), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, process_handler), adaptor=PythonTargetAdaptor(address=src/python/pants/util:process_handler), dependencies=(3rdparty/python:future, 3rdparty/python:subprocess32, src/python/pants/util:meta)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, subprocess32), adaptor=TargetAdaptor(address=3rdparty/python:subprocess32), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))))))
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))))
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, ansicolors), adaptor=TargetAdaptor(address=3rdparty/python:ansicolors), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))
size: 72, obj: TransitiveHydratedTargets(roots=(HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, contextutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:contextutil), dependencies=(3rdparty/python:future, 3rdparty/python:mock, src/python/pants/util:contextutil, src/python/pants/util:process_handler)),), closure=OrderedSet([HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, contextutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:contextutil), dependencies=(3rdparty/python:future, 3rdparty/python:mock, src/python/pants/util:contextutil, src/python/pants/util:process_handler)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, mock), adaptor=TargetAdaptor(address=3rdparty/python:mock), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, contextutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:contextutil), dependencies=(3rdparty/python:ansicolors, 3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, process_handler), adaptor=PythonTargetAdaptor(address=src/python/pants/util:process_handler), dependencies=(3rdparty/python:future, 3rdparty/python:subprocess32, src/python/pants/util:meta)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, ansicolors), adaptor=TargetAdaptor(address=3rdparty/python:ansicolors), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, subprocess32), adaptor=TargetAdaptor(address=3rdparty/python:subprocess32), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=())]))
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='tests/python/pants_test/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=fe58df63faec14a819e2d4fc3ece4f561f4675a86d7d4646db4350719114f0eb, serialized_bytes_length=79), files=('tests/python/pants_test/util/test_argutil.py',), dirs=())))
size: 72, obj: TransitiveHydratedTargets(roots=(HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, dirutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:dirutil), dependencies=(3rdparty/python:future, 3rdparty/python:mock, src/python/pants/util:contextutil, src/python/pants/util:dirutil, src/python/pants/util:objects)),), closure=OrderedSet([HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, dirutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:dirutil), dependencies=(3rdparty/python:future, 3rdparty/python:mock, src/python/pants/util:contextutil, src/python/pants/util:dirutil, src/python/pants/util:objects)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, mock), adaptor=TargetAdaptor(address=3rdparty/python:mock), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, contextutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:contextutil), dependencies=(3rdparty/python:ansicolors, 3rdparty/python:future, src/python/pants/util:dirutil, src/python/pants/util:tarutil)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, dirutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:dirutil), dependencies=(src/python/pants/util:strutil, 3rdparty/python:future, src/python/pants/base:deprecated)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, objects), adaptor=PythonTargetAdaptor(address=src/python/pants/util:objects), dependencies=(3rdparty/python/twitter/commons:twitter.common.collections, 3rdparty/python:future, src/python/pants/util:collections_abc_backport, src/python/pants/util:memo, src/python/pants/util:meta)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, ansicolors), adaptor=TargetAdaptor(address=3rdparty/python:ansicolors), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, deprecated), adaptor=PythonTargetAdaptor(address=src/python/pants/base:deprecated), dependencies=(3rdparty/python:six, src/python/pants/base:revision, src/python/pants:version, src/python/pants/util:memo)), HydratedTarget(address=BuildFileAddress(3rdparty/python/twitter/commons/BUILD, twitter.common.collections), adaptor=TargetAdaptor(address=3rdparty/python/twitter/commons:twitter.common.collections), dependencies=(3rdparty/python/twitter/commons:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, collections_abc_backport), adaptor=PythonTargetAdaptor(address=src/python/pants/util:collections_abc_backport), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, memo), adaptor=PythonTargetAdaptor(address=src/python/pants/util:memo), dependencies=(src/python/pants/util:meta,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, meta), adaptor=PythonTargetAdaptor(address=src/python/pants/util:meta), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/base/BUILD, revision), adaptor=PythonTargetAdaptor(address=src/python/pants/base:revision), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version), adaptor=PythonTargetAdaptor(address=src/python/pants:version), dependencies=(3rdparty/python:packaging, src/python/pants:version-resource)), HydratedTarget(address=BuildFileAddress(3rdparty/python/twitter/commons/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python/twitter/commons:requirements.txt), dependencies=()), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, packaging), adaptor=TargetAdaptor(address=3rdparty/python:packaging), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/BUILD, version-resource), adaptor=TargetAdaptor(address=src/python/pants:version-resource), dependencies=())]))
size: 72, obj: AddressFamily(namespace=3rdparty/python, objects_by_name=OrderedDict([('Markdown', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='Markdown', requirements=[PythonRequirement(Markdown==2.1.1)], type_alias='python_requirement_library'))), ('PyYAML', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='PyYAML', requirements=[PythonRequirement(PyYAML==5.1)], type_alias='python_requirement_library'))), ('Pygments', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='Pygments', requirements=[PythonRequirement(Pygments==2.3.1)], type_alias='python_requirement_library'))), ('ansicolors', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='ansicolors', requirements=[PythonRequirement(ansicolors==1.0.2)], type_alias='python_requirement_library'))), ('antlr-3.1.3', ('3rdparty/python/BUILD', TargetAdaptor(name='antlr-3.1.3', requirements=[PythonRequirement(antlr_python_runtime==3.1.3)], type_alias='python_requirement_library'))), ('asttokens', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='asttokens', requirements=[PythonRequirement(asttokens==1.1.13)], type_alias='python_requirement_library'))), ('beautifulsoup4', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='beautifulsoup4', requirements=[PythonRequirement(beautifulsoup4<4.7,>=4.6.0)], type_alias='python_requirement_library'))), ('cffi', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='cffi', requirements=[PythonRequirement(cffi==1.11.5)], type_alias='python_requirement_library'))), ('configparser', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='configparser', requirements=[PythonRequirement(configparser==3.7.1; python_version < "3")], type_alias='python_requirement_library'))), ('contextlib2', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='contextlib2', requirements=[PythonRequirement(contextlib2==0.5.5)], type_alias='python_requirement_library'))), ('coverage', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='coverage', requirements=[PythonRequirement(coverage<4.6,>=4.5)], type_alias='python_requirement_library'))), ('docutils', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='docutils', requirements=[PythonRequirement(docutils==0.14)], type_alias='python_requirement_library'))), ('fasteners', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='fasteners', requirements=[PythonRequirement(fasteners==0.14.1)], type_alias='python_requirement_library'))), ('faulthandler', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='faulthandler', requirements=[PythonRequirement(faulthandler==2.6; python_version < "3")], type_alias='python_requirement_library'))), ('future', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='future', requirements=[PythonRequirement(future==0.17.1)], type_alias='python_requirement_library'))), ('futures', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='futures', requirements=[PythonRequirement(futures==3.0.5; python_version < "3")], type_alias='python_requirement_library'))), ('mock', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='mock', requirements=[PythonRequirement(mock==2.0.0)], type_alias='python_requirement_library'))), ('more-itertools', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='more-itertools', requirements=[PythonRequirement(more-itertools<6.0.0; python_version < "3")], type_alias='python_requirement_library'))), ('objgraph', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='objgraph', requirements=[PythonRequirement(objgraph)], type_alias='python_requirement_library'))), ('packaging', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='packaging', requirements=[PythonRequirement(packaging==16.8)], type_alias='python_requirement_library'))), ('parameterized', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='parameterized', requirements=[PythonRequirement(parameterized==0.6.1)], type_alias='python_requirement_library'))), ('pathspec', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pathspec', requirements=[PythonRequirement(pathspec==0.5.9)], type_alias='python_requirement_library'))), ('pex', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pex', requirements=[PythonRequirement(pex==1.6.7)], type_alias='python_requirement_library'))), ('psutil', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='psutil', requirements=[PythonRequirement(psutil==5.4.8)], type_alias='python_requirement_library'))), ('py-zipkin', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='py-zipkin', requirements=[PythonRequirement(py_zipkin==0.17.0)], type_alias='python_requirement_library'))), ('pycodestyle', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pycodestyle', requirements=[PythonRequirement(pycodestyle==2.4.0)], type_alias='python_requirement_library'))), ('pyflakes', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pyflakes', requirements=[PythonRequirement(pyflakes==2.0.0)], type_alias='python_requirement_library'))), ('pyopenssl', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pyopenssl', requirements=[PythonRequirement(pyopenssl==17.3.0)], type_alias='python_requirement_library'))), ('pystache', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pystache', requirements=[PythonRequirement(pystache==0.5.3)], type_alias='python_requirement_library'))), ('pytest', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pytest', requirements=[PythonRequirement(pytest<4.0,>=3.4)], type_alias='python_requirement_library'))), ('pytest-cov', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pytest-cov', requirements=[PythonRequirement(pytest-cov<2.6,>=2.5)], type_alias='python_requirement_library'))), ('python-Levenshtein', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='python-Levenshtein', requirements=[PythonRequirement(python-Levenshtein==0.12.0)], type_alias='python_requirement_library'))), ('pywatchman', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='pywatchman', requirements=[PythonRequirement(pywatchman==1.4.1)], type_alias='python_requirement_library'))), ('requests', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='requests', requirements=[PythonRequirement(requests[security]>=2.20.1)], type_alias='python_requirement_library'))), ('requirements.txt', ('3rdparty/python/BUILD', TargetAdaptor(name='requirements.txt', sources=['requirements.txt'], type_alias='files'))), ('responses', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='responses', requirements=[PythonRequirement(responses==0.10.4)], type_alias='python_requirement_library'))), ('s3logparse', ('3rdparty/python/BUILD', TargetAdaptor(name='s3logparse', requirements=[PythonRequirement(s3-log-parse==0.1.1)], type_alias='python_requirement_library'))), ('scandir', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='scandir', requirements=[PythonRequirement(scandir==1.2)], type_alias='python_requirement_library'))), ('setproctitle', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='setproctitle', requirements=[PythonRequirement(setproctitle==1.1.10)], type_alias='python_requirement_library'))), ('setuptools', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='setuptools', requirements=[PythonRequirement(setuptools==40.6.3)], type_alias='python_requirement_library'))), ('six', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='six', requirements=[PythonRequirement(six<2,>=1.9.0)], type_alias='python_requirement_library'))), ('subprocess32', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='subprocess32', requirements=[PythonRequirement(subprocess32==3.2.7; python_version < "3")], type_alias='python_requirement_library'))), ('wheel', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='wheel', requirements=[PythonRequirement(wheel==0.31.1)], type_alias='python_requirement_library'))), ('www-authenticate', ('3rdparty/python/BUILD', TargetAdaptor(dependencies=[':requirements.txt'], name='www-authenticate', requirements=[PythonRequirement(www-authenticate==0.9.2)], type_alias='python_requirement_library')))]))
size: 72, obj: Digest(fingerprint=bb75b485582564b34e43bab251e8e2452cc2e49c9992dff0977ad4fc9fe4c2f8, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=3f3d8895fe30dd3119376dfd9448d4646f51e6f437923060883daf56128c53b7, serialized_bytes_length=82)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)
size: 72, obj: Digest(fingerprint=8b1ad473452d6934c321fd40f75802363d013ef380a60088db3c557606c851a0, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=04c09b806c3515ba6083e6e16d8d57357704790fd88161c0b2366bc7fd57e66b, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=15619f7f786b69ee226ac9245c52ee618cc0b8f34203fbc2bf9bcd57f2bbb4bf, serialized_bytes_length=77)
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, collections), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:collections), dependencies=(3rdparty/python:future, src/python/pants/util:collections)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, collections), adaptor=PythonTargetAdaptor(address=src/python/pants/util:collections), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))))
size: 72, obj: TransitiveHydratedTargets(roots=(HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)),), closure=OrderedSet([HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, strutil), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:strutil), dependencies=(3rdparty/python:future, src/python/pants/util:strutil)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, strutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:strutil), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=())]))
size: 72, obj: TransitiveHydratedTargets(roots=(HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, collections), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:collections), dependencies=(3rdparty/python:future, src/python/pants/util:collections)),), closure=OrderedSet([HydratedTarget(address=BuildFileAddress(tests/python/pants_test/util/BUILD, collections), adaptor=PythonTestsAdaptor(address=tests/python/pants_test/util:collections), dependencies=(3rdparty/python:future, src/python/pants/util:collections)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, collections), adaptor=PythonTargetAdaptor(address=src/python/pants/util:collections), dependencies=(3rdparty/python:future,)), HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=())]))
size: 72, obj: Digest(fingerprint=5e7d24dc550931ead930594ccc1640829d1c182b0c0c533d6b6e6b19c907d5ca, serialized_bytes_length=82)
size: 72, obj: Digest(fingerprint=5e7d24dc550931ead930594ccc1640829d1c182b0c0c533d6b6e6b19c907d5ca, serialized_bytes_length=82)
size: 72, obj: Digest(fingerprint=6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=a3262856f483178b245a998a5fc1874129b8eeb647ce5df0d22588e4342cc7db, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=4726953026d710043238f99cee88eabed25e0412e0f43bf1e311dfea0088d5f2, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=717ecce87eab2e0f900c72df902287c32f45b4774953346bf02449c16246b207, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=5761288258c4fc683bbc278a815c351878bd7302c2be90a3f8599a515f2c27f1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: Digest(fingerprint=2eab305a8595fab15c487c429593e1db4f216d00c951b8aba7d8192539b01aaa, serialized_bytes_length=84)
size: 72, obj: Digest(fingerprint=302d6e3605ae59c03b0928e3db23f614701d6cc0bde96fdf4f0608569fd09368, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=6bfe2d874561d29268bd9c749896dd7580f7041294462e15b74cfbc3912bb0bb, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=deeedca6bca0d93ca8c846e7f06deb0cdbde32dea1e9541bec6a6b54eb9052d4, serialized_bytes_length=91)
size: 72, obj: Digest(fingerprint=0e89695a4283e2b81addf65462ccc01afe9192dfa752665fe7a7effbdb3cb359, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=b6c7ae0dbbb9464bebe02d184f29fd52750e98990098825b31fedf147f33eeff, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=6cfd2c3f18b73a7e421ba0d56d5db7ba7f0f1e2b2c03ba89e22ba69409c65ef1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=8c595b5d10f8028c49024f8edf5461db93daaaf3705738668f0e68d1a74b42d7, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=a90e35852960bbb3ca5246598fafdd96c57a212dfcf448242347e9cd94d1bfae, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=60dec9c59152aeb66aa7839376c02890b344731950f27775debaeea7c76e9cc1, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=0507329db0b789ddc85a6397ef309a1cbb2d5291e3196ba60f097ca305b0a8ac, serialized_bytes_length=79)
size: 72, obj: Digest(fingerprint=f2278d2551d6dbe6f3d8589e20e03518c123f323450f2f8003d5707d91fc3bd2, serialized_bytes_length=77)
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))
size: 72, obj: Digest(fingerprint=fe5bd60f2b36c22e3782679967b750a03f8e4b0080508f42723d6b53bdc46596, serialized_bytes_length=81)
size: 72, obj: HydratedField(name=sources, value=EagerFilesetWithSpec(rel_root='src/python/pants/util', snapshot=Snapshot(directory_digest=Digest(fingerprint=f2278d2551d6dbe6f3d8589e20e03518c123f323450f2f8003d5707d91fc3bd2, serialized_bytes_length=77), files=('src/python/pants/util/collections_abc_backport.py',), dirs=())))
size: 72, obj: FileContent(path=3rdparty/python/twitter/commons/BUILD, content=(len:216))
size: 72, obj: Digest(fingerprint=00c204b163dbc6dc2ff619093296be3602d31d44760cd00cd6a9d9e5b6f26aa5, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=a8bdb05f509373dbf8d8331921bcba9ac9bbd801302a3c03ffd3cee45c141133, serialized_bytes_length=106)
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, tarutil), adaptor=PythonTargetAdaptor(address=src/python/pants/util:tarutil), dependencies=(3rdparty/python:future, 3rdparty/python:six)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)), TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, six), adaptor=TargetAdaptor(address=3rdparty/python:six), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),))))
size: 72, obj: Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255)
size: 72, obj: Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255)
size: 72, obj: Digest(fingerprint=00c204b163dbc6dc2ff619093296be3602d31d44760cd00cd6a9d9e5b6f26aa5, serialized_bytes_length=77)
size: 72, obj: Digest(fingerprint=0d40ffae254a6beec68cd85cb798a232c62b7a537e45df768c705b7e1d6710aa, serialized_bytes_length=77)
size: 72, obj: TransitiveHydratedTarget(root<Exactly(HydratedTarget)>=HydratedTarget(address=BuildFileAddress(src/python/pants/util/BUILD, collections_abc_backport), adaptor=PythonTargetAdaptor(address=src/python/pants/util:collections_abc_backport), dependencies=(3rdparty/python:future,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, future), adaptor=TargetAdaptor(address=3rdparty/python:future), dependencies=(3rdparty/python:requirements.txt,)), dependencies=(TransitiveHydratedTarget(root=HydratedTarget(address=BuildFileAddress(3rdparty/python/BUILD, requirements.txt), adaptor=TargetAdaptor(address=3rdparty/python:requirements.txt), dependencies=()), dependencies=()),)),))
size: 72, obj: FileContent(path=src/python/pants/base/BUILD, content=(len:5190))
size: 72, obj: Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255)
size: 72, obj: Digest(fingerprint=3b3ad60a37d3eb4da83c0ce2a0cb4da470c025406b0af408350344fe3f2adcd0, serialized_bytes_length=255)
size: 72, obj: AddressFamily(namespace=src/python/pants/base, objects_by_name=OrderedDict([('build_environment', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', ':build_root', 'src/python/pants/scm', 'src/python/pants/scm:git', 'src/python/pants:version'], name='build_environment', sources=['build_environment.py'], type_alias='python_library'))), ('build_file', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python/twitter/commons:twitter.common.collections', '3rdparty/python:pathspec', 'src/python/pants/util:dirutil', 'src/python/pants/util:meta', ':project_tree'], name='build_file', sources=['build_file.py'], type_alias='python_library'))), ('build_file_target_factory', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['src/python/pants/util:meta'], name='build_file_target_factory', sources=['build_file_target_factory.py'], type_alias='python_library'))), ('build_root', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', 'src/python/pants/util:meta'], name='build_root', sources=['build_root.py'], type_alias='python_library'))), ('cmd_line_spec_parser', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3rdparty/python:future', '3rdparty/python/twitter/commons:twitter.common.collections', ':build_file', ':specs', 'src/python/pants/build_graph'], name='cmd_line_spec_parser', sources=['cmd_line_spec_parser.py'], type_alias='python_library'))), ('deprecated', ('src/python/pants/base/BUILD', PythonTargetAdaptor(dependencies=['3r
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment