Skip to content

Instantly share code, notes, and snippets.

@zoffixznet
Created June 27, 2016 00:26
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 zoffixznet/2ad0b22592553ba1615898f9dec9cd33 to your computer and use it in GitHub Desktop.
Save zoffixznet/2ad0b22592553ba1615898f9dec9cd33 to your computer and use it in GitHub Desktop.
zoffix@VirtualBox:~/CPANPRC/rakudo$ rm -fr bug-test/.precomp/; ./perl6-m -Ibug-test -MA -e 'A.new'
###### In load_module() inside Perl6::ModuleLoader: Perl6::BOOTSTRAP 1
### registry.head: CompUnit::Repository::FileSystem
#### CU::FileSystem: $base = `/home/zoffix/CPANPRC/rakudo/bug-test/A.`; $file = `/home/zoffix/CPANPRC/rakudo/bug-test/A.pm6`
### WHERE IS THE HANDLE?!!?!?!
### defined $handle: `False`
### registry.head: CompUnit::Repository::FileSystem
#### CU::FileSystem: $base = `/home/zoffix/CPANPRC/rakudo/bug-test/B.`; $file = `/home/zoffix/CPANPRC/rakudo/bug-test/B.pm6`
### WHERE IS THE HANDLE?!!?!?!
### merge_globals(`Stash`, `Stash`)
###### In load_module() inside Perl6::ModuleLoader: Perl6::BOOTSTRAP 1
### registry.head: CompUnit::Repository::FileSystem
#### CU::FileSystem: $base = `/home/zoffix/CPANPRC/rakudo/bug-test/D.`; $file = `/home/zoffix/CPANPRC/rakudo/bug-test/D.pm6`
### WHERE IS THE HANDLE?!!?!?!
### defined $handle: `True`
##### ZZZZZZZZZZZZ GLOBAL D
#### Handle -> globalish-package($!module_ctx)
#### Handle -> globalish-package($!module_ctx == BOOTContext)
##[$source]# D
###!%known_symbols{$sym}D
###ZOFDEBUG: We are inside do_import, just at the start CompUnit::Handle<86511584> D
###ZOFDEBUG: We are inside do_import() #id1CompUnit::Handle<86511584> D EXPORT
### defined $handle: `True`
##### ZZZZZZZZZZZZ GLOBAL B
#### Handle -> globalish-package($!module_ctx)
#### Handle -> globalish-package($!module_ctx == BOOTContext)
### merge_globals(`Stash`, `Stash`)
##[$source]# B
###!%known_symbols{$sym}B
##[$source]# D
###!%known_symbols{$sym}D
###ZOFDEBUG: We are inside do_import, just at the start CompUnit::Handle<98361360> B
###ZOFDEBUG: We are inside do_import() #id1CompUnit::Handle<98361360> B EXPORT
##### ZZZZZZZZZZZZ GLOBAL A
#### Handle -> globalish-package($!module_ctx)
#### Handle -> globalish-package($!module_ctx == BOOTContext)
### merge_globals(`Stash`, `Hash`)
###ZOFDEBUG: We are inside do_import, just at the start CompUnit::Handle<98315248> A
###ZOFDEBUG: We are inside do_import() #id1CompUnit::Handle<98315248> A EXPORT
===SORRY!=== Error while compiling -e
Undeclared name:
A used at line 1
zoffix@VirtualBox:~/CPANPRC/rakudo$
zoffix@VirtualBox:~/CPANPRC/rakudo$ rm -fr bug-test/.precomp/; ./perl6-m -Ibug-test -MA -e 'A.new'
###### In load_module() inside Perl6::ModuleLoader: Perl6::BOOTSTRAP 1
### registry.head: CompUnit::Repository::FileSystem
#### CU::FileSystem: $base = `/home/zoffix/CPANPRC/rakudo/bug-test/A.`; $file = `/home/zoffix/CPANPRC/rakudo/bug-test/A.pm6`
### WHERE IS THE HANDLE?!!?!?!
### merge_globals(`Stash`, `Stash`)
### merge_globals(`Stash`, `Stash`)
###### In load_module() inside Perl6::ModuleLoader: Perl6::BOOTSTRAP 1
### registry.head: CompUnit::Repository::FileSystem
#### CU::FileSystem: $base = `/home/zoffix/CPANPRC/rakudo/bug-test/B.`; $file = `/home/zoffix/CPANPRC/rakudo/bug-test/B.pm6`
### WHERE IS THE HANDLE?!!?!?!
#### CU::FileSystem: $base = `/home/zoffix/CPANPRC/rakudo/bug-test/D.`; $file = `/home/zoffix/CPANPRC/rakudo/bug-test/D.pm6`
### defined $handle: `True`
##### ZZZZZZZZZZZZ GLOBAL D
#### Handle -> globalish-package($!module_ctx)
#### Handle -> globalish-package($!module_ctx == BOOTContext)
##[$source]# D
###!%known_symbols{$sym}D
###ZOFDEBUG: We are inside do_import, just at the start CompUnit::Handle<73873904> D
###ZOFDEBUG: We are inside do_import() #id1CompUnit::Handle<73873904> D EXPORT
##### ZZZZZZZZZZZZ GLOBAL B
##[$source]# B
###!%known_symbols{$sym}B
###ZOFDEBUG: We are inside do_import, just at the start CompUnit::Handle<93165696> B
###ZOFDEBUG: We are inside do_import() #id1CompUnit::Handle<93165696> B EXPORT
### defined $handle: `True`
##### ZZZZZZZZZZZZ GLOBAL A
#### Handle -> globalish-package($!module_ctx)
#### Handle -> globalish-package($!module_ctx == BOOTContext)
### merge_globals(`Stash`, `Stash`)
##[$source]# A
###!%known_symbols{$sym}A
##[$source]# B
###!%known_symbols{$sym}B
##[$source]# D
###!%known_symbols{$sym}D
###ZOFDEBUG: We are inside do_import, just at the start CompUnit::Handle<90919776> A
###ZOFDEBUG: We are inside do_import() #id1CompUnit::Handle<90919776> A EXPORT
zoffix@VirtualBox:~/CPANPRC/rakudo$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment