Skip to content

Instantly share code, notes, and snippets.

@Xliff
Last active November 2, 2021 16:35
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 Xliff/77534ec98cfbd32d1298457d2145149e to your computer and use it in GitHub Desktop.
Save Xliff/77534ec98cfbd32d1298457d2145149e to your computer and use it in GitHub Desktop.
A bit of odd behavior from the most recent Raku....

There's a bit of odd behavior with the v2021.10-29-g580b3ba79 of Raku:

Again, I'm using my unreleased p6-GLib1 for examples:

If I run this code in the project directory:

./p6gtkexec -e 'use GLib::Roles::Pointers; use File::Find; \
for find( \
  dir > "lib", exclude => { / "Raw" | "Roles" | ".precomp" | ".ref-bak" | "Compat" | "Class" | "Object" | ".bak" /}).sort( \
    *.basename \
) { \
my $f = .absolute.subst($*CWD, "").subst("/lib/", "").subst(".pm6", "").subst("/", "::"); \
next unless $f.contains("::"); print $f; require ::("$f"); my \o = ::("$f"); print " ({o.^name}) "; \
unless +o.^attributes { print "\n"; next; }; \
say " -----> { findProperImplementor(o.^attributes).type.^shortname }" }'

I get the following output:

GLib::Array (GLib::Array)  -----> GArray
GLib::AsyncQueue (GLib::AsyncQueue)  -----> GAsyncQueue
GLib::Base64 (GLib::Base64)
GLib::BookmarkFile (GLib::BookmarkFile)  -----> GBookmarkFile
GLib::ByteArray (GLib::ByteArray)  -----> GByteArray
GLib::Bytes (GLib::Bytes)  -----> GBytes
GLib::Checksum (GLib::Checksum)  -----> GChecksum
GLib::Cond (GLib::Cond)  -----> GCond
GLib::Convert (GLib::Convert)
GLib::Date (GLib::Date)  -----> GDate
GLib::DateTime (GLib::DateTime)  -----> GDateTime
GLib::Env (GLib::Env)
GLib::Error (GLib::Error)  -----> GError
GLib::FileUtils (GLib::FileUtils)
GLib::GList (GLib::GList)  -----> GList
GLib::GSList (GLib::GSList)  -----> GSList
GLib::HMAC (GLib::HMAC)  -----> GHmac
GLib::HashTable»»»»»»
» Please note that the objects in /home/cbwood/Projects/p6-GLib/lib/GLib/HashTable.pm6 (GLib::HashTable) are classed as use-at-your-own-risk!
» Accessing an object created from C should be usable, but creating objects of
» this type, via Raku, may behave erratically.
»»»»»»

 (GLib::HashTable)  -----> GHashTable
GLib::Hostname (GLib::Hostname)
GLib::IOChannel (GLib::IOChannel)  -----> GIOChannel
GLib::KeyFile (GLib::KeyFile)  -----> GKeyFile
GLib::Log (GLib::Log)
GLib::MainContext (GLib::MainContext)  -----> GMainContext
GLib::MainLoop (GLib::MainLoop)  -----> GMainLoop
GLib::MappedFile (GLib::MappedFile)  -----> GMappedFile
GLib::Markup (GLib::Markup)  -----> GMarkupParseContext
GLib::MatchInfo (GLib::MatchInfo)  -----> GMatchInfo
GLib::Memory (GLib::Memory)
GLib::Module (GLib::Module)  -----> GModule
GLib::Mutex (GLib::Mutex)  -----> GMutex
GLib::Node (GLib::Node)  -----> GNode
GLib::Pattern (GLib::Pattern)  -----> GPatternSpec
GLib::PtrArray (GLib::PtrArray)  -----> GPtrArray
GLib::Quark (GLib::Quark)
GLib::Queue (GLib::Queue)  -----> GQueue
GLib::Rand (GLib::Rand)  -----> GRand
GLib::Regex (GLib::Regex)  -----> GRegex
GLib::Scanner (GLib::Scanner)  -----> GScanner
GLib::Sequence (GLib::Sequence)  -----> GSequence
GLib::Signal (GLib::Signal)
GLib::Slice (GLib::Slice)
GLib::Source (Failure)  -----> int
GLib::Spawn (GLib::Spawn)
GLib::String (GLib::String)  -----> GString
GLib::Test (GLib::Test)
GLib::ThreadPool (GLib::ThreadPool)  -----> GThreadPool
GLib::TimeZone (Failure)  -----> int
GLib::Timeout (GLib::Timeout)
GLib::Timer (GLib::Timer)  -----> GTimer
GLib::Tree (GLib::Tree)  -----> GTree
GLib::URI (GLib::URI)
GLib::UUID (GLib::UUID)
GLib::Unicode (GLib::Unicode)
GLib::Utils (GLib::Utils)
GLib::Value (Failure)  -----> int
GLib::Variant (GLib::Variant)  -----> GVariant
GLib::VariantDict (GLib::VariantDict)  -----> GVariantDict
GLib::VariantIter (GLib::VariantIter)  -----> GVariantIter
GLib::VariantType (Failure)  -----> int

So why am I getting Failure results from only some. Is this some error that is occurring due to the number of compunits I am loadnig, dynamically?

Indeed, if I take the last few, and load them first...

./p6gtkexec -e 'use GLib::Roles::Pointers; \ 
for <GLib::Source GLib::TimeZone GLib::Value> -> $f { \
  print $f; require ::("$f"); my \o = ::("$f"); print " ({o.^name}) "; \ 
  unless +o.^attributes { print "\n"; next; }; \ 
  say " -----> { findProperImplementor(o.^attributes).type.^shortname }" }'

...things look fine:

GLib::Source (GLib::Source)  -----> GSource
GLib::TimeZone (GLib::TimeZone)  -----> GTimeZone
GLib::Value (GLib::Value)  -----> GValue

So does anyone know what it is I've done to cause this problem?

Thanks!

1 - unreleased due to lack of CURI support for large project installs

@Xliff
Copy link
Author

Xliff commented Nov 2, 2021

( Final )

1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/C8/C8CE727BB5DDB63E704E0BCAD1CDBB9003BA3790
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/08/084155AC0960B346B1580D4D7BF494C1D24C4464
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/3D/3D2290844BB0253F0F0C29CED42293D19E982C44
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/BD/BD52F608727CEE6183DD2806F711DA93315AAAB9
 1 RMD: Requested for settings CORE.c
 1 RMD: try-load 46CFEA064FB754F5C3E433DDAB46950BABE9BCF9: /home/cbwood/Projects/p6-GLib/lib/GLib/VariantDict.pm6
 1 RMD: Trying to load 46CFEA064FB754F5C3E433DDAB46950BABE9BCF9 from /home/cbwood/Projects/Method-Also/lib/.precomp
 1 RMD: Trying to load 46CFEA064FB754F5C3E433DDAB46950BABE9BCF9.repo-id from /home/cbwood/Projects/Method-Also/lib/.precomp
 1 RMD: dependency: 0B6F9B84EF817B6736AFAB6E55A4D59B99755C8D /home/cbwood/Projects/Method-Also/lib/Method/Also.pm6 D04C69C95B3A42D19E3C174477D4EEBE37C3E873 CompUnit::DependencySpecification.new(:short-name<Method::Also>)
 1 RMD: dependency checksum D04C69C95B3A42D19E3C174477D4EEBE37C3E873 unit: D04C69C95B3A42D19E3C174477D4EEBE37C3E873
 1 RMD: dependency: C6D7E07EC1EA21D8ADE15195E02C90AB8695E235 site#sources/C6D7E07EC1EA21D8ADE15195E02C90AB8695E235 2601EF922B3DADA39E5CA3C11B09E5CC448FF48F CompUnit::DependencySpecification.new(:short-name<CompUnit::Util>)
 1 RMD: dependency checksum 2601EF922B3DADA39E5CA3C11B09E5CC448FF48F unit: 2601EF922B3DADA39E5CA3C11B09E5CC448FF48F
 1 RMD: dependency: 7CD3CEE15B98997CC7F1FDBF621651D3DD59D637 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Exports.pm6 9E9290D6C4653F7A841CA7AAD4A98002DF8560DA CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Exports>)
 1 RMD: dependency checksum 9E9290D6C4653F7A841CA7AAD4A98002DF8560DA unit: 9E9290D6C4653F7A841CA7AAD4A98002DF8560DA
 1 RMD: dependency: 8660F65A7B3492675BB3B2058DB30E411A4C4E54 core#sources/8660F65A7B3492675BB3B2058DB30E411A4C4E54 EAE51B02CB62633A4335E00C2F3A95497C20A2A6 CompUnit::DependencySpecification.new(:short-name<NativeCall::Types>)
 1 RMD: dependency checksum EAE51B02CB62633A4335E00C2F3A95497C20A2A6 unit: EAE51B02CB62633A4335E00C2F3A95497C20A2A6
 1 RMD: dependency: 1C08282E0E9C9AD04D60AE924EF6A2DD50636161 core#sources/1C08282E0E9C9AD04D60AE924EF6A2DD50636161 F4EDA5E05B4A7E174F768C0A32BD1E154D5799EC CompUnit::DependencySpecification.new(:short-name<NativeCall::Compiler::GNU>)
 1 RMD: dependency checksum F4EDA5E05B4A7E174F768C0A32BD1E154D5799EC unit: F4EDA5E05B4A7E174F768C0A32BD1E154D5799EC
 1 RMD: dependency: 50080754BA481DEC619CEB2A3439D233AA3FB264 core#sources/50080754BA481DEC619CEB2A3439D233AA3FB264 395EDDFDEB1EA1C79B0D8C98392DB679672FB6D4 CompUnit::DependencySpecification.new(:short-name<NativeCall::Compiler::MSVC>)
 1 RMD: dependency checksum 395EDDFDEB1EA1C79B0D8C98392DB679672FB6D4 unit: 395EDDFDEB1EA1C79B0D8C98392DB679672FB6D4
 1 RMD: dependency: 947BDAB9F96E0E5FCCB383124F923A6BF6F8D76B core#sources/947BDAB9F96E0E5FCCB383124F923A6BF6F8D76B E49135BA87720ABDBE44A912A222524B957B85B8 CompUnit::DependencySpecification.new(:short-name<NativeCall>)
 1 RMD: dependency checksum E49135BA87720ABDBE44A912A222524B957B85B8 unit: E49135BA87720ABDBE44A912A222524B957B85B8
 1 RMD: dependency: 10FF51F9DE60F09D6DAFA523BB05E82AEE3574D8 /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/Implementor.pm6 0AEFDE5EA863BBA7D01C3E8A6092AA4A887D3870 CompUnit::DependencySpecification.new(:short-name<GLib::Roles::Implementor>)
 1 RMD: dependency checksum 0AEFDE5EA863BBA7D01C3E8A6092AA4A887D3870 unit: 0AEFDE5EA863BBA7D01C3E8A6092AA4A887D3870
 1 RMD: dependency: 86112FBC1FCB312B6AC912EE11064E8112CC14F0 /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/Pointers.pm6 4C93679D311C274400C7D8B6C9E6417E84D4AC1B CompUnit::DependencySpecification.new(:short-name<GLib::Roles::Pointers>)
 1 RMD: dependency checksum 4C93679D311C274400C7D8B6C9E6417E84D4AC1B unit: 4C93679D311C274400C7D8B6C9E6417E84D4AC1B
 1 RMD: dependency: C8821331F1689F0DA589D945B972104621DE4BD3 /home/cbwood/Projects/p6-GLib/lib/GLib/Compat/Definitions.pm6 4D087A4C5359BD9A5880DB9EC38C596BBB673557 CompUnit::DependencySpecification.new(:short-name<GLib::Compat::Definitions>)
 1 RMD: dependency checksum 4D087A4C5359BD9A5880DB9EC38C596BBB673557 unit: 4D087A4C5359BD9A5880DB9EC38C596BBB673557
 1 RMD: dependency: 0AC10FA6FBC282E2C86A17919572CC48AA3CAFC6 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Definitions.pm6 61E67F69E013FAB2F97DA24DBA23279D979914E3 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Definitions>)
 1 RMD: dependency checksum 61E67F69E013FAB2F97DA24DBA23279D979914E3 unit: 61E67F69E013FAB2F97DA24DBA23279D979914E3
 1 RMD: dependency: B51DC01419E1EC0AFA4D5F8186326713026B5CB1 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Enums.pm6 F9DBD8A2C148A48A7BADB871281F360118EF29AA CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Enums>)
 1 RMD: dependency checksum F9DBD8A2C148A48A7BADB871281F360118EF29AA unit: F9DBD8A2C148A48A7BADB871281F360118EF29AA
 1 RMD: dependency: B770AE5A9378BBC1C3497B52D38D6F6B1CE0067B /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Exceptions.pm6 80FA61AE90AD111292055A8A7D858ECEF9C77DC0 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Exceptions>)
 1 RMD: dependency checksum 80FA61AE90AD111292055A8A7D858ECEF9C77DC0 unit: 80FA61AE90AD111292055A8A7D858ECEF9C77DC0
 1 RMD: dependency: 0AD351AEC1358DE123662780D91D4A051BA6CAC3 /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/TypeInstance.pm6 15D85E50518B126D43EEAF2429846B440C90E541 CompUnit::DependencySpecification.new(:short-name<GLib::Roles::TypeInstance>)
 1 RMD: dependency checksum 15D85E50518B126D43EEAF2429846B440C90E541 unit: 15D85E50518B126D43EEAF2429846B440C90E541
 1 RMD: dependency: 57B96456367F58D7A6089BEC326A75A3C4721129 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Object.pm6 30E591E0931D6C29835FA09D8AF0E13B1664D9A6 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Object>)
 1 RMD: dependency checksum 30E591E0931D6C29835FA09D8AF0E13B1664D9A6 unit: 30E591E0931D6C29835FA09D8AF0E13B1664D9A6
 1 RMD: dependency: 781C993E2F139E63040153B43CF8A1993DD91B43 site#sources/781C993E2F139E63040153B43CF8A1993DD91B43 BC129F701F8D5F298D078D733C37398B94497062 CompUnit::DependencySpecification.new(:short-name<MoarVM::Guts::REPRs>)
 1 RMD: dependency checksum BC129F701F8D5F298D078D733C37398B94497062 unit: BC129F701F8D5F298D078D733C37398B94497062
 1 RMD: dependency: 90F9A7BD603DC5E9F17D304F0B219E92A09DC75F site#sources/90F9A7BD603DC5E9F17D304F0B219E92A09DC75F 99BEC8A3BFD09C446D4AADC10999B4DAA29EF9EC CompUnit::DependencySpecification.new(:short-name<NativeHelpers::Blob>)
 1 RMD: dependency checksum 99BEC8A3BFD09C446D4AADC10999B4DAA29EF9EC unit: 99BEC8A3BFD09C446D4AADC10999B4DAA29EF9EC
 1 RMD: dependency: AB3E3BA539B0E05E829189B819234B2011E6570F /home/cbwood/Projects/p6-GLib/lib/GLib/Object/Supplyish.pm6 42C92B76DE1FF0CCA0C7CCCACAF87933ECEB935C CompUnit::DependencySpecification.new(:short-name<GLib::Object::Supplyish>)
 1 RMD: dependency checksum 42C92B76DE1FF0CCA0C7CCCACAF87933ECEB935C unit: 42C92B76DE1FF0CCA0C7CCCACAF87933ECEB935C
 1 RMD: dependency: 45949248113D182ECCEBE07DE70FE9E6B2A0DD46 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Subs.pm6 462C8A483CA0F2F69F492F3ADB2750AADA6FB462 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Subs>)
 1 RMD: dependency checksum 462C8A483CA0F2F69F492F3ADB2750AADA6FB462 unit: 462C8A483CA0F2F69F492F3ADB2750AADA6FB462
 1 RMD: dependency: 85073B29F9D9A73A7A4C41A7E68A4976852AD7E6 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Struct_Subs.pm6 A5DD2439CBB73CB504B3C19DA29DB8AFBEF3346B CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Struct_Subs>)
 1 RMD: dependency checksum A5DD2439CBB73CB504B3C19DA29DB8AFBEF3346B unit: A5DD2439CBB73CB504B3C19DA29DB8AFBEF3346B
 1 RMD: dependency: 6BAD97ABA70FE6D5ED2BBCA4FFEB9CDEA6482A65 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Structs.pm6 442C22CDAB6144FD10BB386F0CF2964B07A64B85 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Structs>)
 1 RMD: dependency checksum 442C22CDAB6144FD10BB386F0CF2964B07A64B85 unit: 442C22CDAB6144FD10BB386F0CF2964B07A64B85
 1 RMD: dependency: F3594FD63A14399491302524FF401354945939BB /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Types.pm6 A158DEF865DE1990842DD2F92529E54179EB2101 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Types>)
 1 RMD: dependency checksum A158DEF865DE1990842DD2F92529E54179EB2101 unit: A158DEF865DE1990842DD2F92529E54179EB2101
 1 RMD: dependency: C8CE727BB5DDB63E704E0BCAD1CDBB9003BA3790 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Variant.pm6 573D7585BA6F664F4767B93B6F00F93166CCEA83 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Variant>)
 1 RMD: dependency checksum 573D7585BA6F664F4767B93B6F00F93166CCEA83 unit: 573D7585BA6F664F4767B93B6F00F93166CCEA83
 1 RMD: dependency: BB1B2B4FB49DAA5B94DEF700D3B31CC9A718FF02 /home/cbwood/Projects/p6-GLib/lib/GLib/Object/IsType.pm6 60B5F05F50CF54C4DDAC7A19142A714DD533C714 CompUnit::DependencySpecification.new(:short-name<GLib::Object::IsType>)
 1 RMD: dependency checksum 60B5F05F50CF54C4DDAC7A19142A714DD533C714 unit: 60B5F05F50CF54C4DDAC7A19142A714DD533C714
 1 RMD: dependency: E5701DD464B75B2E14BFED1E8D4BD662CA530B01 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Value.pm6 E86018EECAD79200BB410092DD4AAA43F9EA36CA CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Value>)
 1 RMD: dependency checksum E86018EECAD79200BB410092DD4AAA43F9EA36CA unit: E86018EECAD79200BB410092DD4AAA43F9EA36CA
 1 RMD: dependency: 547436773AFA17E7576376020F7C38E2B7AC4C76 /home/cbwood/Projects/p6-GLib/lib/GLib/Value.pm6 343B5CC361857F1BFC961EE5E9BCAA7F16FB9E61 CompUnit::DependencySpecification.new(:short-name<GLib::Value>)
 1 RMD: dependency checksum 343B5CC361857F1BFC961EE5E9BCAA7F16FB9E61 unit: 343B5CC361857F1BFC961EE5E9BCAA7F16FB9E61
 1 RMD: dependency: 9B4664085F5A5365A8A072FC3BA8433DD5998E8E /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Type.pm6 DB4587DFF2ADB255FEAA06836F52C275FD58A563 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Type>)
 1 RMD: dependency checksum DB4587DFF2ADB255FEAA06836F52C275FD58A563 unit: DB4587DFF2ADB255FEAA06836F52C275FD58A563
 1 RMD: dependency: 0BBDF5C6C28094C7F2787A72F384CD8BFD9C1E5B /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/StaticClass.pm6 31DA1B27E27B0827A90E3BA48DBBFB457F18776B CompUnit::DependencySpecification.new(:short-name<GLib::Roles::StaticClass>)
 1 RMD: dependency checksum 31DA1B27E27B0827A90E3BA48DBBFB457F18776B unit: 31DA1B27E27B0827A90E3BA48DBBFB457F18776B
 1 RMD: dependency: 3F65420A83A9BE91B2ADC0E0A9513F632A0E6AEE /home/cbwood/Projects/p6-GLib/lib/GLib/Object/Type.pm6 4BD4FB710A5C720AAA7E1658617170C9C03972A1 CompUnit::DependencySpecification.new(:short-name<GLib::Object::Type>)
 1 RMD: dependency checksum 4BD4FB710A5C720AAA7E1658617170C9C03972A1 unit: 4BD4FB710A5C720AAA7E1658617170C9C03972A1
 1 RMD: dependency: 86DD9BCDA1694062F9D50E80D939F3C1F4EAB7E7 /home/cbwood/Projects/p6-GLib/lib/GLib/Object/Raw/ParamSpec.pm6 0475B4ED69C1240333A683A9E9DE8DB3B81C93D2 CompUnit::DependencySpecification.new(:short-name<GLib::Object::Raw::ParamSpec>)
 1 RMD: dependency checksum 0475B4ED69C1240333A683A9E9DE8DB3B81C93D2 unit: 0475B4ED69C1240333A683A9E9DE8DB3B81C93D2
 1 RMD: dependency: 40B5B200221DC21C9E04388318B9950062F66F77 /home/cbwood/Projects/p6-GLib/lib/GLib/Object/ParamSpec.pm6 FBD197785D7108A8C5796CBEDBEF4007F4F7D98A CompUnit::DependencySpecification.new(:short-name<GLib::Object::ParamSpec>)
 1 RMD: dependency checksum FBD197785D7108A8C5796CBEDBEF4007F4F7D98A unit: FBD197785D7108A8C5796CBEDBEF4007F4F7D98A
 1 RMD: dependency: D91D358956E051B360676AA8E0607E8CD404D98F /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/TypedBuffer.pm6 06B3789A8815F093FF3BF044D37AE4DC1E136633 CompUnit::DependencySpecification.new(:short-name<GLib::Roles::TypedBuffer>)
 1 RMD: dependency checksum 06B3789A8815F093FF3BF044D37AE4DC1E136633 unit: 06B3789A8815F093FF3BF044D37AE4DC1E136633
 1 RMD: dependency: 6468D9990B5ADF445407084E642DF429344E6BCB /home/cbwood/Projects/p6-GLib/lib/GLib/Class/Object.pm6 0E972BB763E8AEA90385708F93BEACD7F14D8BBC CompUnit::DependencySpecification.new(:short-name<GLib::Class::Object>)
 1 RMD: dependency checksum 0E972BB763E8AEA90385708F93BEACD7F14D8BBC unit: 0E972BB763E8AEA90385708F93BEACD7F14D8BBC
 1 RMD: dependency: 5C2969DE6CDFCE3F50870C503B96F3A2D0BC9605 /home/cbwood/Projects/p6-GLib/lib/GLib/Object/Raw/Binding.pm6 66203295EDB2F282056D1A7F987A3F58AAEB02BF CompUnit::DependencySpecification.new(:short-name<GLib::Object::Raw::Binding>)
 1 RMD: dependency checksum 66203295EDB2F282056D1A7F987A3F58AAEB02BF unit: 66203295EDB2F282056D1A7F987A3F58AAEB02BF
 1 RMD: dependency: FDBAD0679C701B20AFCE70BFC89931B70890F080 /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/Bindable.pm6 65CE5B31E259B5728223C1A1B6EC1E7624E467B9 CompUnit::DependencySpecification.new(:short-name<GLib::Roles::Bindable>)
 1 RMD: dependency checksum 65CE5B31E259B5728223C1A1B6EC1E7624E467B9 unit: 65CE5B31E259B5728223C1A1B6EC1E7624E467B9
 1 RMD: dependency: F2BC9DDE0BCEC9ED7D8A3BDDB4A892F2FF7E1760 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/ReturnedValue.pm6 4F3245E453383F76E2B6485B83EE573AB5FBF328 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::ReturnedValue>)
 1 RMD: dependency checksum 4F3245E453383F76E2B6485B83EE573AB5FBF328 unit: 4F3245E453383F76E2B6485B83EE573AB5FBF328
 1 RMD: dependency: F3F584DFAF7C6B5175A65E0FFB1451C7CD24308C /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Signal.pm6 A22C375DCCF952A736B27A5B3BCB005377F92331 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Signal>)
 1 RMD: dependency checksum A22C375DCCF952A736B27A5B3BCB005377F92331 unit: A22C375DCCF952A736B27A5B3BCB005377F92331
 1 RMD: dependency: 3062E23B64524442D2CC7AA82FE96ADAD90EE9AA /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/Signals/Generic.pm6 BE726AD20B172DDAC31B7FC30CE105F131E3317E CompUnit::DependencySpecification.new(:short-name<GLib::Roles::Signals::Generic>)
 1 RMD: dependency checksum BE726AD20B172DDAC31B7FC30CE105F131E3317E unit: BE726AD20B172DDAC31B7FC30CE105F131E3317E
 1 RMD: dependency: A6576768A8BA73C6EF4DCFEABDECA6B48959FDE6 /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/Object.pm6 433665691AB21506EB281245A88BB1F96C6105AB CompUnit::DependencySpecification.new(:short-name<GLib::Roles::Object>)
 1 RMD: dependency checksum 433665691AB21506EB281245A88BB1F96C6105AB unit: 433665691AB21506EB281245A88BB1F96C6105AB
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/BB/BB1B2B4FB49DAA5B94DEF700D3B31CC9A718FF02
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/9B/9B4664085F5A5365A8A072FC3BA8433DD5998E8E
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/3F/3F65420A83A9BE91B2ADC0E0A9513F632A0E6AEE
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/86/86DD9BCDA1694062F9D50E80D939F3C1F4EAB7E7
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/40/40B5B200221DC21C9E04388318B9950062F66F77
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/64/6468D9990B5ADF445407084E642DF429344E6BCB
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/5C/5C2969DE6CDFCE3F50870C503B96F3A2D0BC9605
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/FD/FDBAD0679C701B20AFCE70BFC89931B70890F080
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/F2/F2BC9DDE0BCEC9ED7D8A3BDDB4A892F2FF7E1760
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/30/3062E23B64524442D2CC7AA82FE96ADAD90EE9AA
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/A6/A6576768A8BA73C6EF4DCFEABDECA6B48959FDE6
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/46/46CFEA064FB754F5C3E433DDAB46950BABE9BCF9
 1 RMD: Requested for settings CORE.c
 1 RMD: try-load 0ABDAA9AC414054EDE1174233338F706E1CB3BAC: /home/cbwood/Projects/p6-GLib/lib/GLib/VariantIter.pm6
 1 RMD: Trying to load 0ABDAA9AC414054EDE1174233338F706E1CB3BAC from /home/cbwood/Projects/Method-Also/lib/.precomp
 1 RMD: Trying to load 0ABDAA9AC414054EDE1174233338F706E1CB3BAC.repo-id from /home/cbwood/Projects/Method-Also/lib/.precomp
 1 RMD: dependency: 0B6F9B84EF817B6736AFAB6E55A4D59B99755C8D /home/cbwood/Projects/Method-Also/lib/Method/Also.pm6 D04C69C95B3A42D19E3C174477D4EEBE37C3E873 CompUnit::DependencySpecification.new(:short-name<Method::Also>)
 1 RMD: dependency checksum D04C69C95B3A42D19E3C174477D4EEBE37C3E873 unit: D04C69C95B3A42D19E3C174477D4EEBE37C3E873
 1 RMD: dependency: C6D7E07EC1EA21D8ADE15195E02C90AB8695E235 site#sources/C6D7E07EC1EA21D8ADE15195E02C90AB8695E235 2601EF922B3DADA39E5CA3C11B09E5CC448FF48F CompUnit::DependencySpecification.new(:short-name<CompUnit::Util>)
 1 RMD: dependency checksum 2601EF922B3DADA39E5CA3C11B09E5CC448FF48F unit: 2601EF922B3DADA39E5CA3C11B09E5CC448FF48F
 1 RMD: dependency: 7CD3CEE15B98997CC7F1FDBF621651D3DD59D637 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Exports.pm6 9E9290D6C4653F7A841CA7AAD4A98002DF8560DA CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Exports>)
 1 RMD: dependency checksum 9E9290D6C4653F7A841CA7AAD4A98002DF8560DA unit: 9E9290D6C4653F7A841CA7AAD4A98002DF8560DA
 1 RMD: dependency: 8660F65A7B3492675BB3B2058DB30E411A4C4E54 core#sources/8660F65A7B3492675BB3B2058DB30E411A4C4E54 EAE51B02CB62633A4335E00C2F3A95497C20A2A6 CompUnit::DependencySpecification.new(:short-name<NativeCall::Types>)
 1 RMD: dependency checksum EAE51B02CB62633A4335E00C2F3A95497C20A2A6 unit: EAE51B02CB62633A4335E00C2F3A95497C20A2A6
 1 RMD: dependency: 1C08282E0E9C9AD04D60AE924EF6A2DD50636161 core#sources/1C08282E0E9C9AD04D60AE924EF6A2DD50636161 F4EDA5E05B4A7E174F768C0A32BD1E154D5799EC CompUnit::DependencySpecification.new(:short-name<NativeCall::Compiler::GNU>)
 1 RMD: dependency checksum F4EDA5E05B4A7E174F768C0A32BD1E154D5799EC unit: F4EDA5E05B4A7E174F768C0A32BD1E154D5799EC
 1 RMD: dependency: 50080754BA481DEC619CEB2A3439D233AA3FB264 core#sources/50080754BA481DEC619CEB2A3439D233AA3FB264 395EDDFDEB1EA1C79B0D8C98392DB679672FB6D4 CompUnit::DependencySpecification.new(:short-name<NativeCall::Compiler::MSVC>)
 1 RMD: dependency checksum 395EDDFDEB1EA1C79B0D8C98392DB679672FB6D4 unit: 395EDDFDEB1EA1C79B0D8C98392DB679672FB6D4
 1 RMD: dependency: 947BDAB9F96E0E5FCCB383124F923A6BF6F8D76B core#sources/947BDAB9F96E0E5FCCB383124F923A6BF6F8D76B E49135BA87720ABDBE44A912A222524B957B85B8 CompUnit::DependencySpecification.new(:short-name<NativeCall>)
 1 RMD: dependency checksum E49135BA87720ABDBE44A912A222524B957B85B8 unit: E49135BA87720ABDBE44A912A222524B957B85B8
 1 RMD: dependency: 10FF51F9DE60F09D6DAFA523BB05E82AEE3574D8 /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/Implementor.pm6 0AEFDE5EA863BBA7D01C3E8A6092AA4A887D3870 CompUnit::DependencySpecification.new(:short-name<GLib::Roles::Implementor>)
 1 RMD: dependency checksum 0AEFDE5EA863BBA7D01C3E8A6092AA4A887D3870 unit: 0AEFDE5EA863BBA7D01C3E8A6092AA4A887D3870
 1 RMD: dependency: 86112FBC1FCB312B6AC912EE11064E8112CC14F0 /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/Pointers.pm6 4C93679D311C274400C7D8B6C9E6417E84D4AC1B CompUnit::DependencySpecification.new(:short-name<GLib::Roles::Pointers>)
 1 RMD: dependency checksum 4C93679D311C274400C7D8B6C9E6417E84D4AC1B unit: 4C93679D311C274400C7D8B6C9E6417E84D4AC1B
 1 RMD: dependency: C8821331F1689F0DA589D945B972104621DE4BD3 /home/cbwood/Projects/p6-GLib/lib/GLib/Compat/Definitions.pm6 4D087A4C5359BD9A5880DB9EC38C596BBB673557 CompUnit::DependencySpecification.new(:short-name<GLib::Compat::Definitions>)
 1 RMD: dependency checksum 4D087A4C5359BD9A5880DB9EC38C596BBB673557 unit: 4D087A4C5359BD9A5880DB9EC38C596BBB673557
 1 RMD: dependency: 0AC10FA6FBC282E2C86A17919572CC48AA3CAFC6 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Definitions.pm6 61E67F69E013FAB2F97DA24DBA23279D979914E3 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Definitions>)
 1 RMD: dependency checksum 61E67F69E013FAB2F97DA24DBA23279D979914E3 unit: 61E67F69E013FAB2F97DA24DBA23279D979914E3
 1 RMD: dependency: B51DC01419E1EC0AFA4D5F8186326713026B5CB1 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Enums.pm6 F9DBD8A2C148A48A7BADB871281F360118EF29AA CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Enums>)
 1 RMD: dependency checksum F9DBD8A2C148A48A7BADB871281F360118EF29AA unit: F9DBD8A2C148A48A7BADB871281F360118EF29AA
 1 RMD: dependency: B770AE5A9378BBC1C3497B52D38D6F6B1CE0067B /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Exceptions.pm6 80FA61AE90AD111292055A8A7D858ECEF9C77DC0 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Exceptions>)
 1 RMD: dependency checksum 80FA61AE90AD111292055A8A7D858ECEF9C77DC0 unit: 80FA61AE90AD111292055A8A7D858ECEF9C77DC0
 1 RMD: dependency: 0AD351AEC1358DE123662780D91D4A051BA6CAC3 /home/cbwood/Projects/p6-GLib/lib/GLib/Roles/TypeInstance.pm6 15D85E50518B126D43EEAF2429846B440C90E541 CompUnit::DependencySpecification.new(:short-name<GLib::Roles::TypeInstance>)
 1 RMD: dependency checksum 15D85E50518B126D43EEAF2429846B440C90E541 unit: 15D85E50518B126D43EEAF2429846B440C90E541
 1 RMD: dependency: 57B96456367F58D7A6089BEC326A75A3C4721129 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Object.pm6 30E591E0931D6C29835FA09D8AF0E13B1664D9A6 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Object>)
 1 RMD: dependency checksum 30E591E0931D6C29835FA09D8AF0E13B1664D9A6 unit: 30E591E0931D6C29835FA09D8AF0E13B1664D9A6
 1 RMD: dependency: 781C993E2F139E63040153B43CF8A1993DD91B43 site#sources/781C993E2F139E63040153B43CF8A1993DD91B43 BC129F701F8D5F298D078D733C37398B94497062 CompUnit::DependencySpecification.new(:short-name<MoarVM::Guts::REPRs>)
 1 RMD: dependency checksum BC129F701F8D5F298D078D733C37398B94497062 unit: BC129F701F8D5F298D078D733C37398B94497062
 1 RMD: dependency: 90F9A7BD603DC5E9F17D304F0B219E92A09DC75F site#sources/90F9A7BD603DC5E9F17D304F0B219E92A09DC75F 99BEC8A3BFD09C446D4AADC10999B4DAA29EF9EC CompUnit::DependencySpecification.new(:short-name<NativeHelpers::Blob>)
 1 RMD: dependency checksum 99BEC8A3BFD09C446D4AADC10999B4DAA29EF9EC unit: 99BEC8A3BFD09C446D4AADC10999B4DAA29EF9EC
 1 RMD: dependency: AB3E3BA539B0E05E829189B819234B2011E6570F /home/cbwood/Projects/p6-GLib/lib/GLib/Object/Supplyish.pm6 42C92B76DE1FF0CCA0C7CCCACAF87933ECEB935C CompUnit::DependencySpecification.new(:short-name<GLib::Object::Supplyish>)
 1 RMD: dependency checksum 42C92B76DE1FF0CCA0C7CCCACAF87933ECEB935C unit: 42C92B76DE1FF0CCA0C7CCCACAF87933ECEB935C
 1 RMD: dependency: 45949248113D182ECCEBE07DE70FE9E6B2A0DD46 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Subs.pm6 462C8A483CA0F2F69F492F3ADB2750AADA6FB462 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Subs>)
 1 RMD: dependency checksum 462C8A483CA0F2F69F492F3ADB2750AADA6FB462 unit: 462C8A483CA0F2F69F492F3ADB2750AADA6FB462
 1 RMD: dependency: 85073B29F9D9A73A7A4C41A7E68A4976852AD7E6 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Struct_Subs.pm6 A5DD2439CBB73CB504B3C19DA29DB8AFBEF3346B CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Struct_Subs>)
 1 RMD: dependency checksum A5DD2439CBB73CB504B3C19DA29DB8AFBEF3346B unit: A5DD2439CBB73CB504B3C19DA29DB8AFBEF3346B
 1 RMD: dependency: 6BAD97ABA70FE6D5ED2BBCA4FFEB9CDEA6482A65 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Structs.pm6 442C22CDAB6144FD10BB386F0CF2964B07A64B85 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Structs>)
 1 RMD: dependency checksum 442C22CDAB6144FD10BB386F0CF2964B07A64B85 unit: 442C22CDAB6144FD10BB386F0CF2964B07A64B85
 1 RMD: dependency: F3594FD63A14399491302524FF401354945939BB /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Types.pm6 A158DEF865DE1990842DD2F92529E54179EB2101 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Types>)
 1 RMD: dependency checksum A158DEF865DE1990842DD2F92529E54179EB2101 unit: A158DEF865DE1990842DD2F92529E54179EB2101
 1 RMD: dependency: C8CE727BB5DDB63E704E0BCAD1CDBB9003BA3790 /home/cbwood/Projects/p6-GLib/lib/GLib/Raw/Variant.pm6 573D7585BA6F664F4767B93B6F00F93166CCEA83 CompUnit::DependencySpecification.new(:short-name<GLib::Raw::Variant>)
 1 RMD: dependency checksum 573D7585BA6F664F4767B93B6F00F93166CCEA83 unit: 573D7585BA6F664F4767B93B6F00F93166CCEA83
 1 RMD: Loading precompiled
        /home/cbwood/Projects/Method-Also/lib/.precomp/635626D30EC67A7B7F3F1E0FC5CA0E9BAD9B499A/0A/0ABDAA9AC414054EDE1174233338F706E1CB3BAC
 1 RMD: Requested for settings CORE.c
 1 RMD: try-load 3D2290844BB0253F0F0C29CED42293D19E982C44: /home/cbwood/Projects/p6-GLib/lib/GLib/VariantType.pm6

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