While I was running test-cases of Moose, I got the following errors for MooseX-Getopt-Usage module:
FAIL (TODO: missing dep on Test::Class): MooseX-Getopt-Usage-0.11 - MooseX-Getopt-Usage-0.11 - PITCHLESS -------------------------------------------------- t/00-load.t ........................ ok t/basic.t .......................... Dubious, test returned 2 (wstat 512, 0x200) Failed 2/6 subtests t/bin.t ............................ Dubious, test returned 46 (wstat 11776, 0x2e00) Failed 46/46 subtests t/manifest.t ....................... skipped: Author tests not required for installation t/moosex-getopt-usage-formatter.t .. ok t/pod-coverage.t ................... ok t/pod.t ............................ skipped: Test::Pod 1.22 required for testing POD Test Summary Report ------------------- t/basic.t (Wstat: 512 Tests: 6 Failed: 2) Failed tests: 4-5 Non-zero exit status: 2 t/bin.t (Wstat: 11776 Tests: 46 Failed: 46) Failed tests: 1-46 Non-zero exit status: 46 Files=7, Tests=62, 8 wallclock secs ( 0.07 usr 0.02 sys + 2.88 cusr 0.49 csys = 3.46 CPU) Result: FAIL # Testing MooseX::Getopt::Usage 0.11, Perl 5.016003, /home/upasana/perl5/perlbrew/perls/perl-5.16.3/bin/perl # Failed test 'basic --notanoption; stdout like (?^:^Unknown option: notanoption\nUsage)' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Basic/Test.pm line 21. # (in Basic::Test->cmd_line_errors) # '' # doesn't match '(?^:^Unknown option: notanoption\nUsage)' # Failed test 'basic --verbose=2; stdout like (?^:^Option verbose does not take an argument\nUsage)' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Basic/Test.pm line 21. # (in Basic::Test->cmd_line_errors) # '' # doesn't match '(?^:^Option verbose does not take an argument\nUsage)' # Looks like you failed 2 tests of 6. # Failed test 'allpod --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->allpod) # +---+-----+---+------------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+------------------------------------------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| allpod [OPTIONS] [ALIENS] * # | | * 3|\n * # | | * 4|Options: * # | | * 5| Some extra options text. Put above DESCRIPTION, should stay there. * # | | * 6|\n * # | | * 7| --help -? --usage - Bool. Display the usage message and exit * # | | * 8| --man - Bool. Display man page * # | | * 9| --doom - Int. * # | | * 10|\n * # | | * 11|' * # +---+-----+---+------------------------------------------------------------------------+ # Failed test 'allpod --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->allpod) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/allpod line 6. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/allpod line 6. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'allpod --man STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->allpod) # +---+-----+---+---------------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+---------------------------------------------------------------------------+ # * 1|'' * 1|'NAME\n * # | | * 2| allpod - All pod sections all ready there. * # | | * 3|\n * # | | * 4|SYNOPSIS * # | | * 5| allpod [OPTIONS] [ALIENS] * # | | * 6|\n * # | | * 7|OPTIONS * # | | * 8| Some extra options text. Put above DESCRIPTION, should stay there. * # | | * 9|\n * # | | * 10| --help -? --usage * # | | * 11| Display the usage message and exit * # | | * 12|\n * # | | * 13| --man * # | | * 14| Display man page * # | | * 15|\n * # | | * 16| --doom * # | | * 17|\n * # | | * 18|DESCRIPTION * # | | * 19| This program will read the given input ALIENS and do something useful * # | | * 20| with the contents thereof. * # | | * 21|\n * # | | * 22|AUTHOR * # | | * 23| Invader Larb * # | | * 24|\n * # | | * 25|' * # +---+-----+---+---------------------------------------------------------------------------+ # Failed test 'allpod --man STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->allpod) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/allpod line 6. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/allpod line 6. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'basic --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->basic) # +---+-----+---+-------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-------------------------------------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| basic [OPTIONS] * # | | * 3|\n * # | | * 4|Options: * # | | * 5| --help -? --usage - Bool. Display the usage message and exit * # | | * 6| --verbose - Bool. Say lots about what we do * # | | * 7| --greet - Str. Default=World. Who to say hello to. * # | | * 8| --language - Str. Default=en. Language to greet in. * # | | * 9|\n * # | | * 10|' * # +---+-----+---+-------------------------------------------------------------------+ # Failed test 'basic --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->basic) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/Basic.pm line 5. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/Basic.pm line 5. * | | # * 13|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/basic line 4. * | | # * 14|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/basic line 4. * | | # * 15|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'basic --man STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->basic) # +---+-----+---+-------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-------------------------------------------------------------------+ # * 1|'' * 1|'Unknown option: man\n * # | | * 2|Usage: * # | | * 3| basic [OPTIONS] * # | | * 4|\n * # | | * 5|Options: * # | | * 6| --help -? --usage - Bool. Display the usage message and exit * # | | * 7| --verbose - Bool. Say lots about what we do * # | | * 8| --greet - Str. Default=World. Who to say hello to. * # | | * 9| --language - Str. Default=en. Language to greet in. * # | | * 10|\n * # | | * 11|' * # +---+-----+---+-------------------------------------------------------------------+ # Failed test 'basic --man STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->basic) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/Basic.pm line 5. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/Basic.pm line 5. * | | # * 13|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/basic line 4. * | | # * 14|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/basic line 4. * | | # * 15|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'headings --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->headings) # +---+-----+---+---------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+---------------------------------------------------------------+ # * 1|'' * 1|'headings [OPTIONS]\n * # | | * 2|\n * # | | * 3| --help -? --usage - Bool. Display the usage message and exit * # | | * 4| --man - Bool. Display man page * # | | * 5|\n * # | | * 6|' * # +---+-----+---+---------------------------------------------------------------+ # Failed test 'headings --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->headings) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/headings line 6. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/headings line 6. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'headings --man STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->headings) # +---+-----+---+--------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+--------------------------------------------+ # * 1|'' * 1|'NAME\n * # | | * 2| headings - Test headings option. * # | | * 3|\n * # | | * 4|SYNOPSIS * # | | * 5| headings [OPTIONS] * # | | * 6|\n * # | | * 7|OPTIONS * # | | * 8| --help -? --usage * # | | * 9| Display the usage message and exit * # | | * 10|\n * # | | * 11| --man * # | | * 12| Display man page * # | | * 13|\n * # | | * 14|' * # +---+-----+---+--------------------------------------------+ # Failed test 'headings --man STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->headings) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/headings line 6. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/headings line 6. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'basic -? STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->help_flags) # +---+-----+---+-------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-------------------------------------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| basic [OPTIONS] * # | | * 3|\n * # | | * 4|Options: * # | | * 5| --help -? --usage - Bool. Display the usage message and exit * # | | * 6| --verbose - Bool. Say lots about what we do * # | | * 7| --greet - Str. Default=World. Who to say hello to. * # | | * 8| --language - Str. Default=en. Language to greet in. * # | | * 9|\n * # | | * 10|' * # +---+-----+---+-------------------------------------------------------------------+ # Failed test 'basic -? STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->help_flags) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/Basic.pm line 5. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/Basic.pm line 5. * | | # * 13|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/basic line 4. * | | # * 14|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/basic line 4. * | | # * 15|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'basic --help STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->help_flags) # +---+-----+---+-------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-------------------------------------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| basic [OPTIONS] * # | | * 3|\n * # | | * 4|Options: * # | | * 5| --help -? --usage - Bool. Display the usage message and exit * # | | * 6| --verbose - Bool. Say lots about what we do * # | | * 7| --greet - Str. Default=World. Who to say hello to. * # | | * 8| --language - Str. Default=en. Language to greet in. * # | | * 9|\n * # | | * 10|' * # +---+-----+---+-------------------------------------------------------------------+ # Failed test 'basic --help STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->help_flags) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/Basic.pm line 5. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/Basic.pm line 5. * | | # * 13|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/basic line 4. * | | # * 14|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/basic line 4. * | | # * 15|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'basic --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->help_flags) # +---+-----+---+-------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-------------------------------------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| basic [OPTIONS] * # | | * 3|\n * # | | * 4|Options: * # | | * 5| --help -? --usage - Bool. Display the usage message and exit * # | | * 6| --verbose - Bool. Say lots about what we do * # | | * 7| --greet - Str. Default=World. Who to say hello to. * # | | * 8| --language - Str. Default=en. Language to greet in. * # | | * 9|\n * # | | * 10|' * # +---+-----+---+-------------------------------------------------------------------+ # Failed test 'basic --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->help_flags) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/Basic.pm line 5. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/Basic.pm line 5. * | | # * 13|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/basic line 4. * | | # * 14|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/basic line 4. * | | # * 15|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'hide_options --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->hide_options) # +---+-----+---+------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| hide_options [OPTIONS] [MANS] * # | | * 3|\n * # | | * 4|' * # +---+-----+---+------------------------------------+ # Failed test 'hide_options --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->hide_options) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/hide_options line 4. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/hide_options line 4. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'hide_options --man STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->hide_options) # +---+-----+---+--------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+--------------------------------------------------------------------+ # * 1|'' * 1|'NAME\n * # | | * 2| hide_options - Test hiding options. * # | | * 3|\n * # | | * 4|SYNOPSIS * # | | * 5| hide_options [OPTIONS] [MANS] * # | | * 6|\n * # | | * 7|DESCRIPTION * # | | * 8| Test hiding the OPTIONS section (auto generated) via selector. * # | | * 9|\n * # | | * 10|AUTHOR * # | | * 11| Invader Flobee * # | | * 12|\n * # | | * 13|' * # +---+-----+---+--------------------------------------------------------------------+ # Failed test 'hide_options --man STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->hide_options) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/hide_options line 4. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/hide_options line 4. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'inlinepod --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->inlinepod) # +---+-----+---+-------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-------------------------------------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| inlinepod$ inlinepod [OPTIONS] [THINGS] * # | | * 3|\n * # | | * 4|Options: * # | | * 5| Some extra options text. * # | | * 6|\n * # | | * 7| --help -? --usage - Bool. Display the usage message and exit * # | | * 8| --man - Bool. Display man page * # | | * 9|\n * # | | * 10|' * # +---+-----+---+-------------------------------------------------------------------+ # Failed test 'inlinepod --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->inlinepod) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/inlinepod line 6. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/inlinepod line 6. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'inlinepod --man STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->inlinepod) # +---+-----+---+---------------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+---------------------------------------------------------------------------+ # * 1|'' * 1|'NAME\n * # | | * 2| inlinepod - Can still read pod when all in one file like this. * # | | * 3|\n * # | | * 4|SYNOPSIS * # | | * 5| inlinepod$ inlinepod [OPTIONS] [THINGS] * # | | * 6|\n * # | | * 7|OPTIONS * # | | * 8| Some extra options text. * # | | * 9|\n * # | | * 10| --help -? --usage * # | | * 11| Display the usage message and exit * # | | * 12|\n * # | | * 13| --man * # | | * 14| Display man page * # | | * 15|\n * # | | * 16|DESCRIPTION * # | | * 17| This program will read the given input THINGS and do something useful * # | | * 18| with the contents thereof. * # | | * 19|\n * # | | * 20|' * # +---+-----+---+---------------------------------------------------------------------------+ # Failed test 'inlinepod --man STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->inlinepod) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/inlinepod line 6. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/inlinepod line 6. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'man_sections --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->man_sections) # +---+-----+---+-------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-------------------------------------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| man_sections [OPTIONS] [MANS] * # | | * 3|\n * # | | * 4|Options: * # | | * 5| Some extra options text. * # | | * 6|\n * # | | * 7| --help -? --usage - Bool. Display the usage message and exit * # | | * 8| --man - Bool. Display man page * # | | * 9|\n * # | | * 10|' * # +---+-----+---+-------------------------------------------------------------------+ # Failed test 'man_sections --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->man_sections) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/man_sections line 6. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/man_sections line 6. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'man_sections --man STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->man_sections) # +---+-----+---+----------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+----------------------------------------------+ # * 1|'' * 1|'NAME\n * # | | * 2| man_sections - Test man_sections option. * # | | * 3|\n * # | | * 4|SYNOPSIS * # | | * 5| man_sections [OPTIONS] [MANS] * # | | * 6|\n * # | | * 7|OPTIONS * # | | * 8| Some extra options text. * # | | * 9|\n * # | | * 10| --help -? --usage * # | | * 11| Display the usage message and exit * # | | * 12|\n * # | | * 13| --man * # | | * 14| Display man page * # | | * 15|\n * # | | * 16|AUTHOR * # | | * 17| Invader Scouge * # | | * 18|\n * # | | * 19|' * # +---+-----+---+----------------------------------------------+ # Failed test 'man_sections --man STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->man_sections) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/man_sections line 6. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/man_sections line 6. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'manpage --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->manpage) # +---+-----+---+-------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-------------------------------------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| manpage [OPTIONS] * # | | * 3|\n * # | | * 4|Options: * # | | * 5| --help -? --usage - Bool. Display the usage message and exit * # | | * 6| --man - Bool. Display man page * # | | * 7|\n * # | | * 8|' * # +---+-----+---+-------------------------------------------------------------------+ # Failed test 'manpage --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->manpage) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/ManPage.pm line 5. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/ManPage.pm line 5. * | | # * 13|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/manpage line 4. * | | # * 14|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/manpage line 4. * | | # * 15|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'manpage --man STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->manpage) # +---+-----+---+----------------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+----------------------------------------------------------------------------+ # * 1|'' * 1|'NAME\n * # | | * 2| ManPage - Using MooseX::Getopt::Usage with minimal pod for man page. * # | | * 3|\n * # | | * 4|SYNOPSIS * # | | * 5| manpage [OPTIONS] * # | | * 6|\n * # | | * 7|DESCRIPTION * # | | * 8| This program will read the given input file(s) and do something useful * # | | * 9| with the contents thereof. * # | | * 10|\n * # | | * 11|OPTIONS * # | | * 12| --help -? --usage * # | | * 13| Display the usage message and exit * # | | * 14|\n * # | | * 15| --man * # | | * 16| Display man page * # | | * 17|\n * # | | * 18|' * # +---+-----+---+----------------------------------------------------------------------------+ # Failed test 'manpage --man STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->manpage) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/ManPage.pm line 5. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/ManPage.pm line 5. * | | # * 13|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/manpage line 4. * | | # * 14|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/manpage line 4. * | | # * 15|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'podusage --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->podusage) # +---+-----+---+-------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-------------------------------------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| hello$ podusage [OPTIONS] [FILE] * # | | * 3|\n * # | | * 4|Options: * # | | * 5| Some extra options text. * # | | * 6|\n * # | | * 7| --help -? --usage - Bool. Display the usage message and exit * # | | * 8| --man - Bool. Display man page * # | | * 9|\n * # | | * 10|' * # +---+-----+---+-------------------------------------------------------------------+ # Failed test 'podusage --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->podusage) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/PodUsage.pm line 5. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/PodUsage.pm line 5. * | | # * 13|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/podusage line 4. * | | # * 14|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/podusage line 4. * | | # * 15|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'podusage --man STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->podusage) # +---+-----+---+----------------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+----------------------------------------------------------------------------+ # * 1|'' * 1|'NAME\n * # | | * 2| podusage - Reading usage format from POD. * # | | * 3|\n * # | | * 4|SYNOPSIS * # | | * 5| hello$ podusage [OPTIONS] [FILE] * # | | * 6|\n * # | | * 7|OPTIONS * # | | * 8| Some extra options text. * # | | * 9|\n * # | | * 10| --help -? --usage * # | | * 11| Display the usage message and exit * # | | * 12|\n * # | | * 13| --man * # | | * 14| Display man page * # | | * 15|\n * # | | * 16|DESCRIPTION * # | | * 17| This program will read the given input file(s) and do something useful * # | | * 18| with the contents thereof. * # | | * 19|\n * # | | * 20|AUTHOR * # | | * 21| Mr Hand * # | | * 22|\n * # | | * 23|' * # +---+-----+---+----------------------------------------------------------------------------+ # Failed test 'podusage --man STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->podusage) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/PodUsage.pm line 5. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/../lib/PodUsage.pm line 5. * | | # * 13|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/podusage line 4. * | | # * 14|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/podusage line 4. * | | # * 15|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'required --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->required) # +---+-----+---+-----------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-----------------------------------------------------------------------+ # * 1|'' * 1|'Usage:\n * # | | * 2| required [OPTIONS] * # | | * 3|\n * # | | * 4|Options: * # | | * 5| Required: * # | | * 6| --doom - Int. * # | | * 7| Optional: * # | | * 8| --help -? --usage - Bool. Display the usage message and exit * # | | * 9| --man - Bool. Display man page * # | | * 10|\n * # | | * 11|' * # +---+-----+---+-----------------------------------------------------------------------+ # Failed test 'required --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->required) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/required line 4. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/required line 4. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'required --man STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->required) # +---+-----+---+----------------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+----------------------------------------------------------------------------+ # * 1|'' * 1|'NAME\n * # | | * 2| required - Test handling of required attr. * # | | * 3|\n * # | | * 4|SYNOPSIS * # | | * 5| required [OPTIONS] * # | | * 6|\n * # | | * 7|DESCRIPTION * # | | * 8| In particular this tests the handling of --help and --man when we have * # | | * 9| missing required options. These should generate usage without errors * # | | * 10| about missing options. * # | | * 11|\n * # | | * 12|OPTIONS * # | | * 13| --help -? --usage * # | | * 14| Display the usage message and exit * # | | * 15|\n * # | | * 16| --man * # | | * 17| Display man page * # | | * 18|\n * # | | * 19| --doom * # | | * 20|\n * # | | * 21|' * # +---+-----+---+----------------------------------------------------------------------------+ # Failed test 'required --man STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->required) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/required line 4. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/required line 4. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'usage_sections --usage STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->usage_sections) # +---+-----+---+-------------------------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+-------------------------------------------------------------------+ # * 1|'' * 1|'Name:\n * # | | * 2| usage_sections - Test usage_sections option. * # | | * 3|\n * # | | * 4|Usage: * # | | * 5| usage_sections [OPTIONS] [MANS] * # | | * 6|\n * # | | * 7|Options: * # | | * 8| Should get options added under here: * # | | * 9|\n * # | | * 10| --help -? --usage - Bool. Display the usage message and exit * # | | * 11| --man - Bool. Display man page * # | | * 12|\n * # | | * 13|Author: * # | | * 14| Invader Flobee * # | | * 15|\n * # | | * 16|' * # +---+-----+---+-------------------------------------------------------------------+ # Failed test 'usage_sections --usage STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->usage_sections) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/usage_sections line 4. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/usage_sections line 4. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Failed test 'usage_sections --man STDOUT' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 40. # (in Bin::Test->usage_sections) # +---+-----+---+--------------------------------------------------+ # | Ln|Got | Ln|Expected | # +---+-----+---+--------------------------------------------------+ # * 1|'' * 1|'NAME\n * # | | * 2| usage_sections - Test usage_sections option. * # | | * 3|\n * # | | * 4|SYNOPSIS * # | | * 5| usage_sections [OPTIONS] [MANS] * # | | * 6|\n * # | | * 7|OPTIONS * # | | * 8| Should get options added under here: * # | | * 9|\n * # | | * 10| --help -? --usage * # | | * 11| Display the usage message and exit * # | | * 12|\n * # | | * 13| --man * # | | * 14| Display man page * # | | * 15|\n * # | | * 16|DESCRIPTION * # | | * 17| This should be in manpage but not usage. * # | | * 18|\n * # | | * 19|AUTHOR * # | | * 20| Invader Flobee * # | | * 21|\n * # | | * 22|' * # +---+-----+---+--------------------------------------------------+ # Failed test 'usage_sections --man STDERR' # at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/lib/Bin/Test.pm line 41. # (in Bin::Test->usage_sections) # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # | Ln|Got | Ln|Expected | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # * 1|'Can\'t load \'/home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so\' for module Sub::Name: /home/upasana/perl5/lib/perl5/x86_64-linux/auto/Sub/Name/Name.so: undefined symbol: PL_stack_sp at /usr/lib/perl/5.14/DynaLoader.pm line 184.\n * 1|'' * # * 2| at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17 * | | # * 3|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 4|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP/Mixin/HasMethods.pm line 17. * | | # * 5|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 6|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Class/MOP.pm line 25. * | | # * 7|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 8|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose/Exporter.pm line 13. * | | # * 9|Compilation failed in require at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 10|BEGIN failed--compilation aborted at /home/upasana/Moose/moose/Moose-2.0802/lib/Moose.pm line 18. * | | # * 11|Compilation failed in require at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/usage_sections line 4. * | | # * 12|BEGIN failed--compilation aborted at /home/upasana/.cpan/build/MooseX-Getopt-Usage-0.11-yksLRY/t/bin/usage_sections line 4. * | | # * 13|' * | | # +---+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---+----------+ # Looks like you failed 46 tests of 46. Failed 2/7 test programs. 48/62 subtests failed.
Reason: I’m having two Perls installed on my system, one is /home/user/perl5/perlbrew/perls/perl-5.16.3/bin/perl and other is /usr/bin/perl.
For fixing those errors, you can follow the following steps:
$ git clone git@github.com:markpitchless/moosex-getopt-usage.git
$ cd moosex-getopt-usage/
$ wget https://rt.cpan.org/Ticket/Attachment/1212757/640452/mx-getopt-usage.diff
$ git apply mx-getopt-usage.diff
$ perl Build.PL
$ ./Build
$ ./Build test
$ ./Build install
Credits : Thanks to Ilmari 🙂
can anyone get more precise and to the point than this? very good Upasana.
Yes, there’re people who’re more precise than me. But thanks anyways, Mr/Miss Senior.