PATH=C:\mingw\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\mingw\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin;C:\instantclient_11_2;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files\Git\cmd;C:\Program Files\CMake\bin
Start 2016-03-05T04:24:45
ActivePerl-1805 CPAN-2.10
PATH=C:/CPANFL~1.18/var/libs/bin;C:\mingw\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\mingw\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\PROGRA~1\Git\cmd;C:\PROGRA~1\CMake\bin;C:\INSTAN~1;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\PROGRA~1\Git\cmd;C:\PROGRA~1\CMake\bin
Reading 'C:\cpanfly-5.18\var\cpan\Metadata'
Database was generated on Sat, 05 Mar 2016 06:41:02 GMT
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PR/PREACTION/Statocles-0.072.tar.gz
LWP failed with code[404] message[Not Found]
Warning: no success downloading 'C:\cpanfly-5.18\var\cpan\sources\authors\id\P\PR\PREACTION\Statocles-0.072.tar.gz.tmp2840'. Giving up on it.
Warning: no success downloading 'C:\cpanfly-5.18\var\cpan\sources\authors\id\P\PR\PREACTION\Statocles-0.072.tar.gz.tmp2840'. Giving up on it.
No external ftp command available
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PR/PREACTION/Statocles-0.072.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PR/PREACTION/CHECKSUMS
Warning: No checksum for Statocles-0.072.tar.gz in C:\cpanfly-5.18\var\cpan\sources\authors\id\P\PR\PREACTION\CHECKSUMS.
The cause for this may be that the file is very new and the checksum
has not yet been calculated, but it may also be that something is
going awry right now.
Proceed? [yes] yes
Statocles-0.072/
Statocles-0.072/bin/
Statocles-0.072/CHANGES
Statocles-0.072/CONTRIBUTING.md
Statocles-0.072/cpanfile
Statocles-0.072/index.html
Statocles-0.072/lib/
Statocles-0.072/LICENSE
Statocles-0.072/Makefile.PL
Statocles-0.072/MANIFEST
Statocles-0.072/META.json
Statocles-0.072/META.yml
Statocles-0.072/README
Statocles-0.072/share/
Statocles-0.072/site/
Statocles-0.072/site.yml
Statocles-0.072/t/
Statocles-0.072/xt/
Statocles-0.072/xt/git/
Statocles-0.072/xt/git/build.sh
Statocles-0.072/xt/git/test.t
Statocles-0.072/t/00-compile.t
Statocles-0.072/t/00-report-prereqs.dd
Statocles-0.072/t/00-report-prereqs.t
Statocles-0.072/t/app/
Statocles-0.072/t/bin/
Statocles-0.072/t/command/
Statocles-0.072/t/deploy/
Statocles-0.072/t/deprecated.t
Statocles-0.072/t/document.t
Statocles-0.072/t/image.t
Statocles-0.072/t/lib/
Statocles-0.072/t/link.t
Statocles-0.072/t/page/
Statocles-0.072/t/plugin/
Statocles-0.072/t/share/
Statocles-0.072/t/site/
Statocles-0.072/t/store/
Statocles-0.072/t/template/
Statocles-0.072/t/theme/
Statocles-0.072/t/types.t
Statocles-0.072/t/util.t
Statocles-0.072/t/theme/check.t
Statocles-0.072/t/theme/helper.t
Statocles-0.072/t/theme/pages.t
Statocles-0.072/t/theme/template.t
Statocles-0.072/t/template/basic.t
Statocles-0.072/t/template/include.t
Statocles-0.072/t/template/markdown.t
Statocles-0.072/t/store/constructor.t
Statocles-0.072/t/store/document.t
Statocles-0.072/t/store/file.t
Statocles-0.072/t/site/build_and_deploy.t
Statocles-0.072/t/site/constructor.t
Statocles-0.072/t/site/data.t
Statocles-0.072/t/site/events.t
Statocles-0.072/t/site/index.t
Statocles-0.072/t/site/nav.t
Statocles-0.072/t/site/plugin.t
Statocles-0.072/t/site/sitemap_and_robots.t
Statocles-0.072/t/site/url.t
Statocles-0.072/t/site/warnings.t
Statocles-0.072/t/share/app/
Statocles-0.072/t/share/bin/
Statocles-0.072/t/share/config/
Statocles-0.072/t/share/create/
Statocles-0.072/t/share/deploy/
Statocles-0.072/t/share/store/
Statocles-0.072/t/share/theme/
Statocles-0.072/t/share/theme_include/
Statocles-0.072/t/share/tmpl/
Statocles-0.072/t/share/tmpl/comment.html.ep
Statocles-0.072/t/share/tmpl/error.html.ep
Statocles-0.072/t/share/tmpl/include_empty.html.ep
Statocles-0.072/t/share/tmpl/include_theme_file.html.ep
Statocles-0.072/t/share/tmpl/include_with_empty.html.ep
Statocles-0.072/t/share/tmpl/include_with_html.html.ep
Statocles-0.072/t/share/tmpl/include_with_template.html.ep
Statocles-0.072/t/share/tmpl/include_with_template_args.html.ep
Statocles-0.072/t/share/tmpl/included_html.html
Statocles-0.072/t/share/tmpl/included_template.html.ep
Statocles-0.072/t/share/tmpl/markdown.html.ep
Statocles-0.072/t/share/tmpl/page.html.ep
Statocles-0.072/t/share/theme_include/include/
Statocles-0.072/t/share/theme_include/include/in_both.markdown.ep
Statocles-0.072/t/share/theme_include/include/in_include_store.markdown.ep
Statocles-0.072/t/share/theme/blog/
Statocles-0.072/t/share/theme/css/
Statocles-0.072/t/share/theme/custom/
Statocles-0.072/t/share/theme/document/
Statocles-0.072/t/share/theme/include/
Statocles-0.072/t/share/theme/layout/
Statocles-0.072/t/share/theme/perldoc/
Statocles-0.072/t/share/theme/site/
Statocles-0.072/t/share/theme/site/include/
Statocles-0.072/t/share/theme/site/layout.html.ep
Statocles-0.072/t/share/theme/site/robots.txt.ep
Statocles-0.072/t/share/theme/site/sitemap.xml.ep
Statocles-0.072/t/share/theme/site/include/extra.html.ep
Statocles-0.072/t/share/theme/perldoc/pod.html.ep
Statocles-0.072/t/share/theme/perldoc/source.html.ep
Statocles-0.072/t/share/theme/layout/logo.html.ep
Statocles-0.072/t/share/theme/include/in_both.markdown.ep
Statocles-0.072/t/share/theme/include/test.html.ep
Statocles-0.072/t/share/theme/include/test.markdown.ep
Statocles-0.072/t/share/theme/document/recipe.html.ep
Statocles-0.072/t/share/theme/custom/blog/
Statocles-0.072/t/share/theme/custom/layout.html.ep
Statocles-0.072/t/share/theme/custom/blog/index.html.ep
Statocles-0.072/t/share/theme/css/normalize.css
Statocles-0.072/t/share/theme/blog/index.atom.ep
Statocles-0.072/t/share/theme/blog/index.html.ep
Statocles-0.072/t/share/theme/blog/index.rss.ep
Statocles-0.072/t/share/theme/blog/post.html.ep
Statocles-0.072/t/share/store/docs/
Statocles-0.072/t/share/store/error/
Statocles-0.072/t/share/store/files/
Statocles-0.072/t/share/store/write/
Statocles-0.072/t/share/store/write/doc.markdown
Statocles-0.072/t/share/store/write/doc_obj.markdown
Statocles-0.072/t/share/store/files/folder/
Statocles-0.072/t/share/store/files/ignore/
Statocles-0.072/t/share/store/files/image.png
Statocles-0.072/t/share/store/files/text.txt
Statocles-0.072/t/share/store/files/ignore/ignored.txt
Statocles-0.072/t/share/store/files/folder/doc.markdown
Statocles-0.072/t/share/store/error/bad-dates/
Statocles-0.072/t/share/store/error/bad-links/
Statocles-0.072/t/share/store/error/bad-yaml/
Statocles-0.072/t/share/store/error/missing-end-mark/
Statocles-0.072/t/share/store/error/missing-end-mark/missing.markdown
Statocles-0.072/t/share/store/error/bad-yaml/bad.markdown
Statocles-0.072/t/share/store/error/bad-links/links.markdown
Statocles-0.072/t/share/store/error/bad-dates/bad-date.markdown
Statocles-0.072/t/share/store/docs/class/
Statocles-0.072/t/share/store/docs/date.markdown
Statocles-0.072/t/share/store/docs/datetime.markdown
Statocles-0.072/t/share/store/docs/ext/
Statocles-0.072/t/share/store/docs/ignore/
Statocles-0.072/t/share/store/docs/links/
Statocles-0.072/t/share/store/docs/no-frontmatter.markdown
Statocles-0.072/t/share/store/docs/path.markdown
Statocles-0.072/t/share/store/docs/required.markdown
Statocles-0.072/t/share/store/docs/tags/
Statocles-0.072/t/share/store/docs/template/
Statocles-0.072/t/share/store/docs/template/basic.markdown
Statocles-0.072/t/share/store/docs/template/leading-slash.markdown
Statocles-0.072/t/share/store/docs/tags/array.markdown
Statocles-0.072/t/share/store/docs/tags/comma.markdown
Statocles-0.072/t/share/store/docs/tags/single.markdown
Statocles-0.072/t/share/store/docs/links/alternate_single.markdown
Statocles-0.072/t/share/store/docs/ignore/ignored.markdown
Statocles-0.072/t/share/store/docs/ext/short.md
Statocles-0.072/t/share/store/docs/class/test_document.markdown
Statocles-0.072/t/share/deploy/doc.markdown
Statocles-0.072/t/share/deploy/foo/
Statocles-0.072/t/share/deploy/index.html
Statocles-0.072/t/share/deploy/foo/index.html
Statocles-0.072/t/share/create/basic_blog_in.txt
Statocles-0.072/t/share/create/basic_blog_out.txt
Statocles-0.072/t/share/create/none_in.txt
Statocles-0.072/t/share/create/none_out.txt
Statocles-0.072/t/share/create/project_file_in.txt
Statocles-0.072/t/share/create/project_file_out.txt
Statocles-0.072/t/share/create/project_file_with_base_in.txt
Statocles-0.072/t/share/create/project_file_with_base_out.txt
Statocles-0.072/t/share/create/project_file_with_https_base_in.txt
Statocles-0.072/t/share/create/project_file_with_https_base_out.txt
Statocles-0.072/t/share/config/bad_char.yml
Statocles-0.072/t/share/config/bad_indent.yml
Statocles-0.072/t/share/config/bad_ref.yml
Statocles-0.072/t/share/config/missing_arg.yml
Statocles-0.072/t/share/bin/editor.pl
Statocles-0.072/t/share/app/basic/
Statocles-0.072/t/share/app/blog/
Statocles-0.072/t/share/app/perldoc/
Statocles-0.072/t/share/app/perldoc/bin/
Statocles-0.072/t/share/app/perldoc/bin-weaver/
Statocles-0.072/t/share/app/perldoc/lib/
Statocles-0.072/t/share/app/perldoc/lib-weaver/
Statocles-0.072/t/share/app/perldoc/weaver.ini
Statocles-0.072/t/share/app/perldoc/lib-weaver/External.pm
Statocles-0.072/t/share/app/perldoc/lib-weaver/My/
Statocles-0.072/t/share/app/perldoc/lib-weaver/My.pm
Statocles-0.072/t/share/app/perldoc/lib-weaver/My/Internal.pm
Statocles-0.072/t/share/app/perldoc/lib/External.pm
Statocles-0.072/t/share/app/perldoc/lib/My/
Statocles-0.072/t/share/app/perldoc/lib/My.pm
Statocles-0.072/t/share/app/perldoc/lib/My/Internal.pm
Statocles-0.072/t/share/app/perldoc/bin-weaver/command.pl
Statocles-0.072/t/share/app/perldoc/bin-weaver/shellcmd
Statocles-0.072/t/share/app/perldoc/bin/command.pl
Statocles-0.072/t/share/app/perldoc/bin/shellcmd
Statocles-0.072/t/share/app/blog/2014/
Statocles-0.072/t/share/app/blog/9999/
Statocles-0.072/t/share/app/blog/draft/
Statocles-0.072/t/share/app/blog/draft/a-draft-post.markdown
Statocles-0.072/t/share/app/blog/9999/12/
Statocles-0.072/t/share/app/blog/9999/12/31/
Statocles-0.072/t/share/app/blog/9999/12/31/forever-is-a-long-time/
Statocles-0.072/t/share/app/blog/9999/12/31/forever-is-a-long-time/index.markdown
Statocles-0.072/t/share/app/blog/2014/04/
Statocles-0.072/t/share/app/blog/2014/05/
Statocles-0.072/t/share/app/blog/2014/06/
Statocles-0.072/t/share/app/blog/2014/06/02/
Statocles-0.072/t/share/app/blog/2014/06/02/more_tags/
Statocles-0.072/t/share/app/blog/2014/06/02/more_tags/docs.markdown
Statocles-0.072/t/share/app/blog/2014/06/02/more_tags/image.markdown.jpg
Statocles-0.072/t/share/app/blog/2014/06/02/more_tags/index.markdown
Statocles-0.072/t/share/app/blog/2014/05/22/
Statocles-0.072/t/share/app/blog/2014/05/22/(regex)[name].file.markdown
Statocles-0.072/t/share/app/blog/2014/04/23/
Statocles-0.072/t/share/app/blog/2014/04/30/
Statocles-0.072/t/share/app/blog/2014/04/30/plug/
Statocles-0.072/t/share/app/blog/2014/04/30/plug/image.jpg
Statocles-0.072/t/share/app/blog/2014/04/30/plug/index.html
Statocles-0.072/t/share/app/blog/2014/04/30/plug/index.markdown
Statocles-0.072/t/share/app/blog/2014/04/30/plug/recipe.markdown
Statocles-0.072/t/share/app/blog/2014/04/23/slug/
Statocles-0.072/t/share/app/blog/2014/04/23/slug/index.markdown
Statocles-0.072/t/share/app/basic/.hidden.txt
Statocles-0.072/t/share/app/basic/.hidden_dir/
Statocles-0.072/t/share/app/basic/aaa.markdown
Statocles-0.072/t/share/app/basic/foo/
Statocles-0.072/t/share/app/basic/index.markdown
Statocles-0.072/t/share/app/basic/static.txt
Statocles-0.072/t/share/app/basic/foo/index.markdown
Statocles-0.072/t/share/app/basic/foo/other.markdown
Statocles-0.072/t/share/app/basic/foo/utf8.markdown
Statocles-0.072/t/share/app/basic/.hidden_dir/shallow/
Statocles-0.072/t/share/app/basic/.hidden_dir/shallow/deep/
Statocles-0.072/t/share/app/basic/.hidden_dir/shallow/deep/text.txt
Statocles-0.072/t/plugin/highlight.t
Statocles-0.072/t/plugin/html_lint.t
Statocles-0.072/t/plugin/link_check.t
Statocles-0.072/t/page/basename.t
Statocles-0.072/t/page/document.t
Statocles-0.072/t/page/file.t
Statocles-0.072/t/page/images.t
Statocles-0.072/t/page/links.t
Statocles-0.072/t/page/list.t
Statocles-0.072/t/page/list_item.t
Statocles-0.072/t/page/plain.t
Statocles-0.072/t/page/type.t
Statocles-0.072/t/lib/My/
Statocles-0.072/t/lib/TestApp.pm
Statocles-0.072/t/lib/TestDocument.pm
Statocles-0.072/t/lib/My/Test.pm
Statocles-0.072/t/deploy/file.t
Statocles-0.072/t/deploy/git.t
Statocles-0.072/t/command/apps.t
Statocles-0.072/t/command/build_and_deploy.t
Statocles-0.072/t/command/bundle.t
Statocles-0.072/t/command/create.t
Statocles-0.072/t/command/daemon.t
Statocles-0.072/t/command/error.t
Statocles-0.072/t/command/help_and_version.t
Statocles-0.072/t/command/mojo_app.t
Statocles-0.072/t/bin/statocles.t
Statocles-0.072/t/app/basic/
Statocles-0.072/t/app/blog/
Statocles-0.072/t/app/events.t
Statocles-0.072/t/app/perldoc/
Statocles-0.072/t/app/role/
Statocles-0.072/t/app/template.t
Statocles-0.072/t/app/url.t
Statocles-0.072/t/app/role/store.t
Statocles-0.072/t/app/perldoc/constructor.t
Statocles-0.072/t/app/perldoc/pages.t
Statocles-0.072/t/app/blog/command.t
Statocles-0.072/t/app/blog/constructor.t
Statocles-0.072/t/app/blog/pages.t
Statocles-0.072/t/app/blog/recent_posts.t
Statocles-0.072/t/app/basic/command.t
Statocles-0.072/t/app/basic/constructor.t
Statocles-0.072/t/app/basic/pages.t
Statocles-0.072/site/blog/
Statocles-0.072/site/gallery/
Statocles-0.072/site/index.markdown
Statocles-0.072/site/release-blog.pl
Statocles-0.072/site/theme/
Statocles-0.072/site/theme/blog/
Statocles-0.072/site/theme/css/
Statocles-0.072/site/theme/images/
Statocles-0.072/site/theme/perldoc/
Statocles-0.072/site/theme/plugin/
Statocles-0.072/site/theme/site/
Statocles-0.072/site/theme/site/footer.html.ep
Statocles-0.072/site/theme/site/head_after.html.ep
Statocles-0.072/site/theme/site/header_after.html.ep
Statocles-0.072/site/theme/site/layout.html.ep
Statocles-0.072/site/theme/site/navbar_extra.html.ep
Statocles-0.072/site/theme/site/robots.txt.ep
Statocles-0.072/site/theme/site/sidebar_before.html.ep
Statocles-0.072/site/theme/site/sitemap.xml.ep
Statocles-0.072/site/theme/site/style.html
Statocles-0.072/site/theme/plugin/highlight/
Statocles-0.072/site/theme/plugin/highlight/default.css
Statocles-0.072/site/theme/plugin/highlight/solarized-dark.css
Statocles-0.072/site/theme/plugin/highlight/solarized-light.css
Statocles-0.072/site/theme/perldoc/pod.html.ep
Statocles-0.072/site/theme/perldoc/source.html.ep
Statocles-0.072/site/theme/images/column.png
Statocles-0.072/site/theme/css/normalize.css
Statocles-0.072/site/theme/css/skeleton.css
Statocles-0.072/site/theme/css/statocles-default.css
Statocles-0.072/site/theme/blog/index.atom.ep
Statocles-0.072/site/theme/blog/index.html.ep
Statocles-0.072/site/theme/blog/index.rss.ep
Statocles-0.072/site/theme/blog/post.html.ep
Statocles-0.072/site/gallery/chicagopm-inner.jpg
Statocles-0.072/site/gallery/chicagopm-main.jpg
Statocles-0.072/site/gallery/index.markdown
Statocles-0.072/site/gallery/indiepalate.jpg
Statocles-0.072/site/blog/2014/
Statocles-0.072/site/blog/2015/
Statocles-0.072/site/blog/2016/
Statocles-0.072/site/blog/2016/01/
Statocles-0.072/site/blog/2016/02/
Statocles-0.072/site/blog/2016/02/07/
Statocles-0.072/site/blog/2016/02/10/
Statocles-0.072/site/blog/2016/02/13/
Statocles-0.072/site/blog/2016/02/21/
Statocles-0.072/site/blog/2016/02/28/
Statocles-0.072/site/blog/2016/02/28/release-v0-071/
Statocles-0.072/site/blog/2016/02/28/release-v0-071/index.markdown
Statocles-0.072/site/blog/2016/02/21/release-v0-070/
Statocles-0.072/site/blog/2016/02/21/release-v0-070/index.markdown
Statocles-0.072/site/blog/2016/02/13/release-v0-069/
Statocles-0.072/site/blog/2016/02/13/release-v0-069/index.markdown
Statocles-0.072/site/blog/2016/02/10/release-v0-068/
Statocles-0.072/site/blog/2016/02/10/release-v0-068/index.markdown
Statocles-0.072/site/blog/2016/02/07/release-v0-067/
Statocles-0.072/site/blog/2016/02/07/release-v0-067/index.markdown
Statocles-0.072/site/blog/2016/01/01/
Statocles-0.072/site/blog/2016/01/03/
Statocles-0.072/site/blog/2016/01/04/
Statocles-0.072/site/blog/2016/01/06/
Statocles-0.072/site/blog/2016/01/09/
Statocles-0.072/site/blog/2016/01/09/release-v0-066/
Statocles-0.072/site/blog/2016/01/09/release-v0-066/index.markdown
Statocles-0.072/site/blog/2016/01/06/release-v0-065/
Statocles-0.072/site/blog/2016/01/06/release-v0-065/index.markdown
Statocles-0.072/site/blog/2016/01/04/release-v0-064/
Statocles-0.072/site/blog/2016/01/04/release-v0-064/index.markdown
Statocles-0.072/site/blog/2016/01/03/release-v0-063/
Statocles-0.072/site/blog/2016/01/03/release-v0-063/index.markdown
Statocles-0.072/site/blog/2016/01/01/release-v0-062/
Statocles-0.072/site/blog/2016/01/01/release-v0-062/index.markdown
Statocles-0.072/site/blog/2015/01/
Statocles-0.072/site/blog/2015/02/
Statocles-0.072/site/blog/2015/03/
Statocles-0.072/site/blog/2015/04/
Statocles-0.072/site/blog/2015/05/
Statocles-0.072/site/blog/2015/06/
Statocles-0.072/site/blog/2015/07/
Statocles-0.072/site/blog/2015/08/
Statocles-0.072/site/blog/2015/09/
Statocles-0.072/site/blog/2015/11/
Statocles-0.072/site/blog/2015/12/
Statocles-0.072/site/blog/2015/12/13/
Statocles-0.072/site/blog/2015/12/13/release-v0-061/
Statocles-0.072/site/blog/2015/12/13/release-v0-061/index.markdown
Statocles-0.072/site/blog/2015/11/05/
Statocles-0.072/site/blog/2015/11/11/
Statocles-0.072/site/blog/2015/11/12/
Statocles-0.072/site/blog/2015/11/23/
Statocles-0.072/site/blog/2015/11/23/release-v0-060/
Statocles-0.072/site/blog/2015/11/23/release-v0-060/index.markdown
Statocles-0.072/site/blog/2015/11/12/release-v0-059/
Statocles-0.072/site/blog/2015/11/12/release-v0-059/index.markdown
Statocles-0.072/site/blog/2015/11/11/release-v0-058/
Statocles-0.072/site/blog/2015/11/11/release-v0-058/index.markdown
Statocles-0.072/site/blog/2015/11/05/release-v0-056/
Statocles-0.072/site/blog/2015/11/05/release-v0-057/
Statocles-0.072/site/blog/2015/11/05/release-v0-057/index.markdown
Statocles-0.072/site/blog/2015/11/05/release-v0-056/index.markdown
Statocles-0.072/site/blog/2015/09/22/
Statocles-0.072/site/blog/2015/09/22/release-v0-055/
Statocles-0.072/site/blog/2015/09/22/release-v0-055/index.markdown
Statocles-0.072/site/blog/2015/08/11/
Statocles-0.072/site/blog/2015/08/11/release-v0-054/
Statocles-0.072/site/blog/2015/08/11/release-v0-054/index.markdown
Statocles-0.072/site/blog/2015/07/06/
Statocles-0.072/site/blog/2015/07/13/
Statocles-0.072/site/blog/2015/07/20/
Statocles-0.072/site/blog/2015/07/20/release-v0-053/
Statocles-0.072/site/blog/2015/07/20/release-v0-053/index.markdown
Statocles-0.072/site/blog/2015/07/13/release-v0-052/
Statocles-0.072/site/blog/2015/07/13/release-v0-052/index.markdown
Statocles-0.072/site/blog/2015/07/06/release-v0-051/
Statocles-0.072/site/blog/2015/07/06/release-v0-051/index.markdown
Statocles-0.072/site/blog/2015/06/03/
Statocles-0.072/site/blog/2015/06/22/
Statocles-0.072/site/blog/2015/06/23/
Statocles-0.072/site/blog/2015/06/28/
Statocles-0.072/site/blog/2015/06/28/release-v0-050/
Statocles-0.072/site/blog/2015/06/28/release-v0-050/index.markdown
Statocles-0.072/site/blog/2015/06/23/release-v0-049/
Statocles-0.072/site/blog/2015/06/23/release-v0-049/index.markdown
Statocles-0.072/site/blog/2015/06/22/release-v0-048/
Statocles-0.072/site/blog/2015/06/22/release-v0-048/index.markdown
Statocles-0.072/site/blog/2015/06/03/release-v0-047/
Statocles-0.072/site/blog/2015/06/03/release-v0-047/index.markdown
Statocles-0.072/site/blog/2015/05/24/
Statocles-0.072/site/blog/2015/05/24/release-v0-046/
Statocles-0.072/site/blog/2015/05/24/release-v0-046/index.markdown
Statocles-0.072/site/blog/2015/04/06/
Statocles-0.072/site/blog/2015/04/16/
Statocles-0.072/site/blog/2015/04/16/release-v0-045/
Statocles-0.072/site/blog/2015/04/16/release-v0-045/index.markdown
Statocles-0.072/site/blog/2015/04/06/release-v0.044/
Statocles-0.072/site/blog/2015/04/06/release-v0.044/index.markdown
Statocles-0.072/site/blog/2015/03/02/
Statocles-0.072/site/blog/2015/03/08/
Statocles-0.072/site/blog/2015/03/16/
Statocles-0.072/site/blog/2015/03/24/
Statocles-0.072/site/blog/2015/03/24/release-v0.043/
Statocles-0.072/site/blog/2015/03/24/release-v0.043/index.markdown
Statocles-0.072/site/blog/2015/03/16/release-v0.042/
Statocles-0.072/site/blog/2015/03/16/release-v0.042/index.markdown
Statocles-0.072/site/blog/2015/03/08/release-v0.041/
Statocles-0.072/site/blog/2015/03/08/release-v0.041/index.markdown
Statocles-0.072/site/blog/2015/03/02/release-v0.040/
Statocles-0.072/site/blog/2015/03/02/release-v0.040/index.markdown
Statocles-0.072/site/blog/2015/02/08/
Statocles-0.072/site/blog/2015/02/11/
Statocles-0.072/site/blog/2015/02/12/
Statocles-0.072/site/blog/2015/02/14/
Statocles-0.072/site/blog/2015/02/22/
Statocles-0.072/site/blog/2015/02/22/statocles-beta-(release-v0.039)/
Statocles-0.072/site/blog/2015/02/22/statocles-beta-(release-v0.039)/index.markdown
Statocles-0.072/site/blog/2015/02/14/release-v0.038.markdown
Statocles-0.072/site/blog/2015/02/12/release-v0.037.markdown
Statocles-0.072/site/blog/2015/02/11/release-v0.036.markdown
Statocles-0.072/site/blog/2015/02/08/release-v0.035.markdown
Statocles-0.072/site/blog/2015/01/04/
Statocles-0.072/site/blog/2015/01/11/
Statocles-0.072/site/blog/2015/01/25/
Statocles-0.072/site/blog/2015/01/25/release-v0.034.markdown
Statocles-0.072/site/blog/2015/01/11/release-v0.033.markdown
Statocles-0.072/site/blog/2015/01/04/release-v0.032.markdown
Statocles-0.072/site/blog/2014/12/
Statocles-0.072/site/blog/2014/12/07/
Statocles-0.072/site/blog/2014/12/08/
Statocles-0.072/site/blog/2014/12/14/
Statocles-0.072/site/blog/2014/12/22/
Statocles-0.072/site/blog/2014/12/23/
Statocles-0.072/site/blog/2014/12/25/
Statocles-0.072/site/blog/2014/12/25/release-v0.031.markdown
Statocles-0.072/site/blog/2014/12/23/release-v0.030.markdown
Statocles-0.072/site/blog/2014/12/22/release-v0.029.markdown
Statocles-0.072/site/blog/2014/12/14/release-v0.028.markdown
Statocles-0.072/site/blog/2014/12/08/release-v0.027.markdown
Statocles-0.072/site/blog/2014/12/07/statocles-initial-public-(alpha)-release.markdown
Statocles-0.072/share/create/
Statocles-0.072/share/theme/
Statocles-0.072/share/zsh/
Statocles-0.072/share/zsh/_statocles
Statocles-0.072/share/theme/bootstrap/
Statocles-0.072/share/theme/default/
Statocles-0.072/share/theme/default/blog/
Statocles-0.072/share/theme/default/css/
Statocles-0.072/share/theme/default/perldoc/
Statocles-0.072/share/theme/default/plugin/
Statocles-0.072/share/theme/default/site/
Statocles-0.072/share/theme/default/site/footer.html.ep
Statocles-0.072/share/theme/default/site/head_after.html.ep
Statocles-0.072/share/theme/default/site/header_after.html.ep
Statocles-0.072/share/theme/default/site/layout.html.ep
Statocles-0.072/share/theme/default/site/navbar_extra.html.ep
Statocles-0.072/share/theme/default/site/robots.txt.ep
Statocles-0.072/share/theme/default/site/sidebar_before.html.ep
Statocles-0.072/share/theme/default/site/sitemap.xml.ep
Statocles-0.072/share/theme/default/site/style.html
Statocles-0.072/share/theme/default/plugin/highlight/
Statocles-0.072/share/theme/default/plugin/highlight/default.css
Statocles-0.072/share/theme/default/plugin/highlight/solarized-dark.css
Statocles-0.072/share/theme/default/plugin/highlight/solarized-light.css
Statocles-0.072/share/theme/default/perldoc/pod.html.ep
Statocles-0.072/share/theme/default/perldoc/source.html.ep
Statocles-0.072/share/theme/default/css/normalize.css
Statocles-0.072/share/theme/default/css/skeleton.css
Statocles-0.072/share/theme/default/css/statocles-default.css
Statocles-0.072/share/theme/default/blog/index.atom.ep
Statocles-0.072/share/theme/default/blog/index.html.ep
Statocles-0.072/share/theme/default/blog/index.rss.ep
Statocles-0.072/share/theme/default/blog/post.html.ep
Statocles-0.072/share/theme/bootstrap/blog/
Statocles-0.072/share/theme/bootstrap/css/
Statocles-0.072/share/theme/bootstrap/perldoc/
Statocles-0.072/share/theme/bootstrap/plugin/
Statocles-0.072/share/theme/bootstrap/site/
Statocles-0.072/share/theme/bootstrap/site/footer.html.ep
Statocles-0.072/share/theme/bootstrap/site/head_after.html.ep
Statocles-0.072/share/theme/bootstrap/site/header_after.html.ep
Statocles-0.072/share/theme/bootstrap/site/layout.html.ep
Statocles-0.072/share/theme/bootstrap/site/navbar_extra.html.ep
Statocles-0.072/share/theme/bootstrap/site/robots.txt.ep
Statocles-0.072/share/theme/bootstrap/site/sidebar_before.html.ep
Statocles-0.072/share/theme/bootstrap/site/sitemap.xml.ep
Statocles-0.072/share/theme/bootstrap/site/style.html
Statocles-0.072/share/theme/bootstrap/plugin/highlight/
Statocles-0.072/share/theme/bootstrap/plugin/highlight/default.css
Statocles-0.072/share/theme/bootstrap/plugin/highlight/solarized-dark.css
Statocles-0.072/share/theme/bootstrap/plugin/highlight/solarized-light.css
Statocles-0.072/share/theme/bootstrap/perldoc/pod.html.ep
Statocles-0.072/share/theme/bootstrap/perldoc/source.html.ep
Statocles-0.072/share/theme/bootstrap/css/statocles-bootstrap.css
Statocles-0.072/share/theme/bootstrap/blog/index.atom.ep
Statocles-0.072/share/theme/bootstrap/blog/index.html.ep
Statocles-0.072/share/theme/bootstrap/blog/index.rss.ep
Statocles-0.072/share/theme/bootstrap/blog/post.html.ep
Statocles-0.072/share/create/blog/
Statocles-0.072/share/create/page/
Statocles-0.072/share/create/script.yml
Statocles-0.072/share/create/site.yml
Statocles-0.072/share/create/page/index.markdown
Statocles-0.072/share/create/blog/post.markdown
Statocles-0.072/lib/Statocles/
Statocles-0.072/lib/Statocles.pm
Statocles-0.072/lib/Statocles/App/
Statocles-0.072/lib/Statocles/App.pm
Statocles-0.072/lib/Statocles/Base.pm
Statocles-0.072/lib/Statocles/Command.pm
Statocles-0.072/lib/Statocles/Deploy/
Statocles-0.072/lib/Statocles/Deploy.pm
Statocles-0.072/lib/Statocles/Document.pm
Statocles-0.072/lib/Statocles/Event.pm
Statocles-0.072/lib/Statocles/Help/
Statocles-0.072/lib/Statocles/Help.pod
Statocles-0.072/lib/Statocles/Image.pm
Statocles-0.072/lib/Statocles/Link.pm
Statocles-0.072/lib/Statocles/Page/
Statocles-0.072/lib/Statocles/Page.pm
Statocles-0.072/lib/Statocles/Plugin/
Statocles-0.072/lib/Statocles/Plugin.pm
Statocles-0.072/lib/Statocles/Site.pm
Statocles-0.072/lib/Statocles/Store/
Statocles-0.072/lib/Statocles/Store.pm
Statocles-0.072/lib/Statocles/Template.pm
Statocles-0.072/lib/Statocles/Test.pm
Statocles-0.072/lib/Statocles/Theme.pm
Statocles-0.072/lib/Statocles/Types.pm
Statocles-0.072/lib/Statocles/Util.pm
Statocles-0.072/lib/Statocles/Store/File.pm
Statocles-0.072/lib/Statocles/Plugin/Highlight.pm
Statocles-0.072/lib/Statocles/Plugin/HTMLLint.pm
Statocles-0.072/lib/Statocles/Plugin/LinkCheck.pm
Statocles-0.072/lib/Statocles/Page/Document.pm
Statocles-0.072/lib/Statocles/Page/File.pm
Statocles-0.072/lib/Statocles/Page/List.pm
Statocles-0.072/lib/Statocles/Page/ListItem.pm
Statocles-0.072/lib/Statocles/Page/Plain.pm
Statocles-0.072/lib/Statocles/Help/Config.pod
Statocles-0.072/lib/Statocles/Help/Content.pod
Statocles-0.072/lib/Statocles/Help/Deploy.pod
Statocles-0.072/lib/Statocles/Help/Develop.pod
Statocles-0.072/lib/Statocles/Help/Error.pod
Statocles-0.072/lib/Statocles/Help/Policy.pod
Statocles-0.072/lib/Statocles/Help/Setup.pod
Statocles-0.072/lib/Statocles/Help/Theme.pod
Statocles-0.072/lib/Statocles/Help/Upgrading.pod
Statocles-0.072/lib/Statocles/Deploy/File.pm
Statocles-0.072/lib/Statocles/Deploy/Git.pm
Statocles-0.072/lib/Statocles/App/Basic.pm
Statocles-0.072/lib/Statocles/App/Blog.pm
Statocles-0.072/lib/Statocles/App/Perldoc.pm
Statocles-0.072/lib/Statocles/App/Plain.pm
Statocles-0.072/lib/Statocles/App/Role/
Statocles-0.072/lib/Statocles/App/Static.pm
Statocles-0.072/lib/Statocles/App/Role/Store.pm
Statocles-0.072/bin/statocles
Configuring P/PR/PREACTION/Statocles-0.072.tar.gz with Makefile.PL
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite Git::Repository 0 not found.
Warning: prerequisite Path::Tiny 0.084 not found. We have 0.082.
Warning: prerequisite Pod::Simple 3.31 not found. We have 3.28.
Checking if your kit is complete...
Looks good
Have \cpanfl~1.18\var\megalib
Want \perl-5.18\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Statocles
Writing MYMETA.yml and MYMETA.json
PREACTION/Statocles-0.072.tar.gz
C:\Perl-5.18\bin\perl.exe Makefile.PL -- OK
Running make for P/PR/PREACTION/Statocles-0.072.tar.gz
---- Unsatisfied dependencies detected during ----
---- PREACTION/Statocles-0.072.tar.gz ----
Path::Tiny [requires]
Git::Repository [requires]
Pod::Simple [requires]
Running test for module 'Path::Tiny'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.084.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/D/DA/DAGOLDEN/CHECKSUMS
Warning: No checksum for Path-Tiny-0.084.tar.gz in C:\cpanfly-5.18\var\cpan\sources\authors\id\D\DA\DAGOLDEN\CHECKSUMS.
The cause for this may be that the file is very new and the checksum
has not yet been calculated, but it may also be that something is
going awry right now.
Proceed? [yes] yes
Path-Tiny-0.084/
Path-Tiny-0.084/Changes
Path-Tiny-0.084/CONTRIBUTING.mkdn
Path-Tiny-0.084/cpanfile
Path-Tiny-0.084/dist.ini
Path-Tiny-0.084/lib/
Path-Tiny-0.084/LICENSE
Path-Tiny-0.084/Makefile.PL
Path-Tiny-0.084/MANIFEST
Path-Tiny-0.084/META.json
Path-Tiny-0.084/META.yml
Path-Tiny-0.084/perlcritic.rc
Path-Tiny-0.084/README
Path-Tiny-0.084/t/
Path-Tiny-0.084/tidyall.ini
Path-Tiny-0.084/xt/
Path-Tiny-0.084/xt/author/
Path-Tiny-0.084/xt/release/
Path-Tiny-0.084/xt/release/distmeta.t
Path-Tiny-0.084/xt/release/minimum-version.t
Path-Tiny-0.084/xt/release/portability.t
Path-Tiny-0.084/xt/author/00-compile.t
Path-Tiny-0.084/xt/author/critic.t
Path-Tiny-0.084/xt/author/pod-coverage.t
Path-Tiny-0.084/xt/author/pod-spell.t
Path-Tiny-0.084/xt/author/pod-syntax.t
Path-Tiny-0.084/xt/author/test-version.t
Path-Tiny-0.084/t/00-report-prereqs.dd
Path-Tiny-0.084/t/00-report-prereqs.t
Path-Tiny-0.084/t/basename.t
Path-Tiny-0.084/t/basic.t
Path-Tiny-0.084/t/children.t
Path-Tiny-0.084/t/chmod.t
Path-Tiny-0.084/t/data/
Path-Tiny-0.084/t/digest.t
Path-Tiny-0.084/t/exception.t
Path-Tiny-0.084/t/exports.t
Path-Tiny-0.084/t/filesystem.t
Path-Tiny-0.084/t/input_output.t
Path-Tiny-0.084/t/input_output_no_UU.t
Path-Tiny-0.084/t/lib/
Path-Tiny-0.084/t/locking.t
Path-Tiny-0.084/t/mkpath.t
Path-Tiny-0.084/t/mutable_tree_while_iterating.t
Path-Tiny-0.084/t/normalize.t
Path-Tiny-0.084/t/overloading.t
Path-Tiny-0.084/t/parent.t
Path-Tiny-0.084/t/README
Path-Tiny-0.084/t/recurse.t
Path-Tiny-0.084/t/rel-abs.t
Path-Tiny-0.084/t/subsumes.t
Path-Tiny-0.084/t/temp.t
Path-Tiny-0.084/t/visit.t
Path-Tiny-0.084/t/zz-atomic.t
Path-Tiny-0.084/t/zzz-spec.t
Path-Tiny-0.084/t/lib/TestUtils.pm
Path-Tiny-0.084/t/data/chmod.txt
Path-Tiny-0.084/lib/Path/
Path-Tiny-0.084/lib/Path/Tiny.pm
Configuring D/DA/DAGOLDEN/Path-Tiny-0.084.tar.gz with Makefile.PL
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Have \cpanfl~1.18\var\megalib
Want \perl-5.18\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Path::Tiny
Writing MYMETA.yml and MYMETA.json
DAGOLDEN/Path-Tiny-0.084.tar.gz
C:\Perl-5.18\bin\perl.exe Makefile.PL -- OK
Running make for D/DA/DAGOLDEN/Path-Tiny-0.084.tar.gz
>>> dmake
cp lib/Path/Tiny.pm blib\lib\Path\Tiny.pm
DAGOLDEN/Path-Tiny-0.084.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker 6.17 6.98
#
# === Configure Suggests ===
#
# Module Want Have
# -------- ------- -------
# JSON::PP 2.27300 2.27300
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 6.98
#
# === Test Requires ===
#
# Module Want Have
# --------------------- ---- --------
# ExtUtils::MakeMaker any 6.98
# File::Basename any 2.84
# File::Spec 0.86 3.62
# File::Spec::Functions any 3.62
# File::Spec::Unix any 3.62
# File::Temp 0.19 0.2304
# Test::More 0.96 1.001014
# lib any 0.63
# open any 1.10
#
# === Test Recommends ===
#
# Module Want Have
# ------------------ -------- --------
# CPAN::Meta 2.120900 2.150005
# Test::FailWarnings any 0.008
# Test::MockRandom any 1.01
#
# === Runtime Requires ===
#
# Module Want Have
# ----------- ---- -------
# Carp any 1.38
# Cwd any 3.62
# Digest 1.03 1.17
# Digest::SHA 5.45 5.95
# Exporter 5.57 5.72
# Fcntl any 1.11
# File::Copy any 2.26
# File::Glob any 1.20_01
# File::Path 2.07 2.12
# File::Spec 0.86 3.62
# File::Temp 0.19 0.2304
# File::stat any 1.07
# constant any 1.33
# if any 0.0606
# overload any 1.22
# strict any 1.07
# warnings any 1.18
#
# === Runtime Recommends ===
#
# Module Want Have
# ------------- ---- ----
# Unicode::UTF8 0.58 0.60
#
t/00-report-prereqs.t .............
1..1
ok 1
ok
t/basename.t ......................
ok 1 - foo.txt -> foo
ok 2 - foo.png -> foo
ok 3 - foo.txt -> foo
ok 4 - foo.png -> foo
ok 5 - foo.txt -> foo.txt
ok 6 - foo/.txt/bar.txt -> bar
1..6
ok
t/basic.t .........................
ok 1 - An object of class 'Path::Tiny' isa 'Path::Tiny'
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22 - An object of class 'Path::Tiny' isa 'Path::Tiny'
ok 23
ok 24
ok 25 - An object of class 'Path::Tiny' isa 'Path::Tiny'
ok 26
ok 27
ok 28 - An object of class 'Path::Tiny' isa 'Path::Tiny'
ok 29
ok 30
ok 31
ok 32 - canonpath
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44 - exception
ok 45 - exception
ok 46 - exception
ok 47 - exception
ok 48 - exception
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56 - path with regex special char
ok 57 - rootdir is like path('/')
ok 58 - child of rootdir is correct
ok 59 - path() vs new
ok 60 - path(a,b,c) vs path('a/b/c')
ok 61 - Test my homedir
ok 62 - Test my homedir with trailing "/"
ok 63 - Test my homedir with longer path
ok 64 - Test my homedir, longer path and trailing "/"
ok 65 - Test root homedir
ok 66 - Test root homedir with trailing /
ok 67 - Test root homedir with longer path
ok 68 - Test root homedir, longer path and trailing "/"
ok 69 - Test homedir of nonexistant user
ok 70 - Test homedir of nonexistant user (via glob)
ok 71 - Test space
ok 72 - Test multiple spaces
ok 73 - Test spaces and embedded apostrophe
ok 74 - Test spaces and embedded quote
ok 75 - Test space-separated tildes
ok 76 - Test tab
ok 77 - Test newline
ok 78 - Test '~$username file'
ok 79 - FREEZE-THAW roundtrip
ok 80 - assert exists
ok 81 - no exception if assertion succeeds
ok 82 - 'assertion return value' isa 'Path::Tiny'
ok 83 - no exception
1..83
ok
t/children.t ......................
ok 1 - children correct
ok 2 - children correct with Regexp argument
ok 3 - children with invalid argument
1..3
ok
t/chmod.t .........................
ok 1 - 00777 -> au=w,uo=x,go=wx -> 00133
ok 2 - 00000 -> augo-rw,ug=rwx -> 00770
ok 3 - 00777 -> augo-rw,ug=rwx -> 00771
ok 4 - 00000 -> go+rwx -> 00077
ok 5 - 00777 -> go+rwx -> 00777
ok 6 - 00777 -> u=wx,ao=wx,go=rwx -> 00377
ok 7 - 00777 -> augo=x,aug-rw -> 00111
ok 8 - 00000 -> ug-w -> 00000
ok 9 - 00777 -> ug-w -> 00557
ok 10 - 00777 -> o+rx,uo-rw,au+wx -> 00373
ok 11 - 00000 -> o+rx,uo-rw,au+wx -> 00333
ok 12 - 00777 -> ugo=wx,auo=r,augo-x -> 00444
ok 13 - 00777 -> a-x,u-rw,aug=rw -> 00666
ok 14 - 00777 -> auo=rwx,u=x,ag-r -> 00133
ok 15 - 00777 -> ugo+rw -> 00777
ok 16 - 00000 -> ugo+rw -> 00666
ok 17 - 00777 -> au=rwx -> 00777
ok 18 - 00777 -> a-w,auo+r,ag=r -> 00444
ok 19 - 00777 -> ao=rwx,ago-rwx -> 00000
ok 20 - 00000 -> g=rwx -> 00070
ok 21 - 00777 -> g=rwx -> 00777
ok 22 - 00000 -> auo-w,go+rw -> 00066
ok 23 - 00777 -> auo-w,go+rw -> 00577
ok 24 - 00777 -> ao+rx -> 00777
ok 25 - 00000 -> ao+rx -> 00555
ok 26 - 00777 -> ugo+rwx,aug=x -> 00111
ok 27 - 00777 -> auo+rw,o-rwx,ago=rw -> 00666
ok 28 - 00777 -> uo+x -> 00777
ok 29 - 00000 -> uo+x -> 00101
ok 30 - 00000 -> u=w -> 00200
ok 31 - 00777 -> u=w -> 00277
ok 32 - 00777 -> ug=rw,ago+x,uo=rx -> 00575
ok 33 - 00000 -> ag+rw -> 00666
ok 34 - 00777 -> ag+rw -> 00777
ok 35 - 00777 -> auo=x -> 00111
ok 36 - 00777 -> augo+wx,uo+wx,o-w -> 00775
ok 37 - 00000 -> augo+wx,uo+wx,o-w -> 00331
ok 38 - 00000 -> a+rw -> 00666
ok 39 - 00777 -> a+rw -> 00777
ok 40 - 00000 -> ago-r,ug+wx -> 00330
ok 41 - 00777 -> ago-r,ug+wx -> 00333
ok 42 - 00777 -> g=rx,augo=rx -> 00555
ok 43 - 00000 -> u=rwx,auo+rx,ug+rw -> 00775
ok 44 - 00777 -> u=rwx,auo+rx,ug+rw -> 00777
ok 45 - 00000 -> go+w -> 00022
ok 46 - 00777 -> go+w -> 00777
ok 47 - 00777 -> ugo=w,aug=rw,auo=rx -> 00555
ok 48 - 00777 -> ago-r -> 00333
ok 49 - 00000 -> ago-r -> 00000
ok 50 - 00777 -> o-wx -> 00774
ok 51 - 00000 -> o-wx -> 00000
ok 52 - 00777 -> o+x,a+wx -> 00777
ok 53 - 00000 -> o+x,a+wx -> 00333
ok 54 - 00777 -> au-rw,auo+wx,ug+rw -> 00773
ok 55 - 00777 -> augo=rw,aug=wx -> 00333
ok 56 - 00777 -> augo+x,ugo-rwx -> 00000
ok 57 - 00777 -> o-rwx,go+w -> 00772
ok 58 - 00000 -> o-rwx,go+w -> 00022
ok 59 - 00777 -> ag-rx -> 00222
ok 60 - 00000 -> ag-rx -> 00000
ok 61 - 00777 -> auo=rw,g+rx -> 00676
ok 62 - 00777 -> aug+rwx,ug-rx,ao+rw -> 00667
ok 63 - 00000 -> u-x,a-r -> 00000
ok 64 - 00777 -> u-x,a-r -> 00233
ok 65 - 00000 -> au+x -> 00111
ok 66 - 00777 -> au+x -> 00777
ok 67 - 00777 -> ao=w,augo=rx,aug-rwx -> 00000
ok 68 - 00777 -> aug-rwx -> 00000
ok 69 - 00777 -> a+rx,ug-x,ao+rx -> 00777
ok 70 - 00000 -> a+rx,ug-x,ao+rx -> 00555
ok 71 - 00000 -> go=x -> 00011
ok 72 - 00777 -> go=x -> 00711
ok 73 - 00000 -> ugo-rx,ago+rx -> 00555
ok 74 - 00777 -> ugo-rx,ago+rx -> 00777
ok 75 - 00777 -> go-wx,augo-wx,u+x -> 00544
ok 76 - 00000 -> go-wx,augo-wx,u+x -> 00100
ok 77 - 00000 -> au-rw,augo+rw -> 00666
ok 78 - 00777 -> au-rw,augo+rw -> 00777
ok 79 - 00777 -> ag-rx,au-w,ugo+x -> 00111
ok 80 - 00777 -> augo=x,auo+wx,u-x -> 00233
ok 81 - 00777 -> aug+x,auo+rx -> 00777
ok 82 - 00000 -> aug+x,auo+rx -> 00555
ok 83 - 00777 -> aug-w,a-rx -> 00000
ok 84 - 00777 -> ugo=rx -> 00555
ok 85 - 00777 -> au-wx,ugo-rwx,u+r -> 00400
ok 86 - 00777 -> ug=rw,au+rwx -> 00777
ok 87 - 00777 -> go=rw,o=w,ao-rw -> 00100
ok 88 - 00000 -> go=rw,o=w,ao-rw -> 00000
ok 89 - 00777 -> ugo+wx -> 00777
ok 90 - 00000 -> ugo+wx -> 00333
ok 91 - 00777 -> ug=x,o=rw,uo+r -> 00516
ok 92 - 00777 -> augo+r,au+x -> 00777
ok 93 - 00000 -> augo+r,au+x -> 00555
ok 94 - 00777 -> g=r,ao+w -> 00767
ok 95 - 00000 -> g=r,ao+w -> 00262
ok 96 - 00000 -> augo+w,a+w,ug=rx -> 00552
ok 97 - 00777 -> augo+w,a+w,ug=rx -> 00557
ok 98 - 00777 -> ugo=rwx,ago+w,aug-rx -> 00222
ok 99 - 00777 -> aug-rw,augo=w,ago=x -> 00111
ok 100 - 00777 -> auo=x,ao-w -> 00111
ok 101 - 00777 -> ug-x,ugo-w -> 00445
ok 102 - 00000 -> ug-x,ugo-w -> 00000
ok 103 - 00777 -> ao-rwx,a=rwx,ag-rw -> 00111
ok 104 - 00777 -> ag=rwx,aug+r -> 00777
ok 105 - 00000 -> go+rw,uo+x -> 00167
ok 106 - 00777 -> go+rw,uo+x -> 00777
ok 107 - 00000 -> ugo+w -> 00222
ok 108 - 00777 -> ugo+w -> 00777
ok 109 - 00000 -> ug+r -> 00440
ok 110 - 00777 -> ug+r -> 00777
ok 111 - 00000 -> u-r -> 00000
ok 112 - 00777 -> u-r -> 00377
ok 113 - 00777 -> ao=rwx,ug=r -> 00447
ok 114 - 00000 -> o+wx,g-r -> 00003
ok 115 - 00777 -> o+wx,g-r -> 00737
ok 116 - 00000 -> uo+w -> 00202
ok 117 - 00777 -> uo+w -> 00777
ok 118 - 00777 -> ag-rw,g=r,auo-rx -> 00000
ok 119 - 00777 -> au=w,ug-rx -> 00222
ok 120 - 00777 -> a+rw,auo+wx,auo+rx -> 00777
ok 121 - 00000 -> aug-r -> 00000
ok 122 - 00777 -> aug-r -> 00333
ok 123 - 00000 -> uo+r -> 00404
ok 124 - 00777 -> uo+r -> 00777
ok 125 - 00000 -> ago-x -> 00000
ok 126 - 00777 -> ago-x -> 00666
ok 127 - 00777 -> aug-rwx,augo+r -> 00444
ok 128 - 00777 -> ag=rw,ao-rw,a=rx -> 00555
ok 129 - 00777 -> ago=x,ugo=x,aug=rwx -> 00777
ok 130 - 00777 -> ag+w -> 00777
ok 131 - 00000 -> ag+w -> 00222
ok 132 - 00777 -> o=r,ugo=r,ao=r -> 00444
ok 133 - 00777 -> ao-wx,g-w -> 00444
ok 134 - 00000 -> ao-wx,g-w -> 00000
ok 135 - 00000 -> au-r,o-wx -> 00000
ok 136 - 00777 -> au-r,o-wx -> 00330
ok 137 - 00777 -> ag=rw,ago=x,aug-rx -> 00000
ok 138 - 00777 -> aug+r,a-rwx,u-x -> 00000
ok 139 - 00000 -> u-x,ag+wx,go-x -> 00322
ok 140 - 00777 -> u-x,ag+wx,go-x -> 00766
ok 141 - 00777 -> a-rw,a-w,ag=rx -> 00555
ok 142 - 00777 -> ago-rw,aug=rwx -> 00777
ok 143 - 00777 -> aug=r,ag=w -> 00222
ok 144 - 00777 -> g-x,a=rw -> 00666
ok 145 - 00000 -> ug+rwx -> 00770
ok 146 - 00777 -> ug+rwx -> 00777
ok 147 - 00777 -> aug+x,go=x -> 00711
ok 148 - 00000 -> aug+x,go=x -> 00111
ok 149 - 00777 -> ago=x,aug+x -> 00111
ok 150 - 00000 -> go=rwx -> 00077
ok 151 - 00777 -> go=rwx -> 00777
ok 152 - 00777 -> au+rw,ugo=w,augo-rw -> 00000
ok 153 - 00777 -> ag=rwx -> 00777
ok 154 - 00777 -> augo=rx,go=rw -> 00566
ok 155 - 00777 -> ag-rwx,o+rx,u=rx -> 00505
ok 156 - 00777 -> ugo=x,auo+wx,ug-rx -> 00223
ok 157 - 00000 -> u-wx,u-r,go-r -> 00000
ok 158 - 00777 -> u-wx,u-r,go-r -> 00033
ok 159 - 00777 -> au=rwx,aug=rw -> 00666
ok 160 - 00777 -> au-wx -> 00444
ok 161 - 00000 -> au-wx -> 00000
ok 162 - 00777 -> aug=rwx,ao-rw -> 00111
ok 163 - 00000 -> g+wx -> 00030
ok 164 - 00777 -> g+wx -> 00777
ok 165 - 00777 -> auo+wx,ago-x -> 00666
ok 166 - 00000 -> auo+wx,ago-x -> 00222
ok 167 - 00777 -> auo-rw,uo=wx -> 00313
ok 168 - 00000 -> auo-rw,uo=wx -> 00303
ok 169 - 00777 -> uo-wx,ao-rx -> 00020
ok 170 - 00000 -> uo-wx,ao-rx -> 00000
ok 171 - 00777 -> aug+rx,uo-x,ago=r -> 00444
ok 172 - 00777 -> aug=rwx,g=rwx,aug=wx -> 00333
ok 173 - 00777 -> ago+rx,ug-rwx,o+w -> 00007
ok 174 - 00777 -> ago-rw -> 00111
ok 175 - 00000 -> ago-rw -> 00000
ok 176 - 00777 -> ao=w,o+rx,u=wx -> 00327
ok 177 - 00777 -> au+w,ago-w -> 00555
ok 178 - 00000 -> au+w,ago-w -> 00000
ok 179 - 00000 -> au+x,aug+wx -> 00333
ok 180 - 00777 -> au+x,aug+wx -> 00777
ok 181 - 00000 -> ug=x,u=x -> 00110
ok 182 - 00777 -> ug=x,u=x -> 00117
ok 183 - 00777 -> ugo=wx,au=r,au+rwx -> 00777
ok 184 - 00000 -> ug=wx -> 00330
ok 185 - 00777 -> ug=wx -> 00337
ok 186 - 00777 -> o-r,ago=x,a+wx -> 00333
ok 187 - 00777 -> ago+rx,o-wx,au-rw -> 00110
ok 188 - 00777 -> o+w,auo=rx -> 00555
ok 189 - 00777 -> auo=wx,ao-rwx,au=rx -> 00555
ok 190 - 00000 -> ag+x,ao+w -> 00333
ok 191 - 00777 -> ag+x,ao+w -> 00777
ok 192 - 00000 -> u=rw -> 00600
ok 193 - 00777 -> u=rw -> 00677
ok 194 - 00000 -> aug+w,o-x -> 00222
ok 195 - 00777 -> aug+w,o-x -> 00776
ok 196 - 00777 -> u+wx,ao=rwx,o+w -> 00777
ok 197 - 00777 -> a+rw,ag+rx -> 00777
ok 198 - 00000 -> g-rx -> 00000
ok 199 - 00777 -> g-rx -> 00727
ok 200 - 00777 -> g-w,au-rx,a+wx -> 00333
ok 201 - 00000 -> u=r,ago+x,augo+w -> 00733
ok 202 - 00777 -> u=r,ago+x,augo+w -> 00777
ok 203 - 00777 -> ug-r,g-x,ago+x -> 00337
ok 204 - 00000 -> ug-r,g-x,ago+x -> 00111
ok 205 - 00000 -> u-w,ag-x -> 00000
ok 206 - 00777 -> u-w,ag-x -> 00466
ok 207 - 00000 -> go+x -> 00011
ok 208 - 00777 -> go+x -> 00777
ok 209 - 00777 -> g+x,ao-x -> 00666
ok 210 - 00000 -> g+x,ao-x -> 00000
ok 211 - 00777 -> augo+r,o=rw,aug-rw -> 00110
ok 212 - 00000 -> augo+r,o=rw,aug-rw -> 00000
ok 213 - 00000 -> aug+wx,o=r -> 00334
ok 214 - 00777 -> aug+wx,o=r -> 00774
ok 215 - 00777 -> u=rwx,o-wx,augo-rw -> 00110
ok 216 - 00000 -> u=rwx,o-wx,augo-rw -> 00100
ok 217 - 00777 -> ug-w,a=x,g=rx -> 00151
ok 218 - 00777 -> g+rx,g+rwx,go-r -> 00733
ok 219 - 00000 -> g+rx,g+rwx,go-r -> 00030
ok 220 - 00777 -> au=w -> 00222
ok 221 - 00000 -> augo-w,auo-x,ao-wx -> 00000
ok 222 - 00777 -> augo-w,auo-x,ao-wx -> 00444
ok 223 - 00777 -> ugo-rw,ao+x,ag-x -> 00000
ok 224 - 00777 -> ugo=w,ago-r -> 00222
ok 225 - 00777 -> auo-rw,aug=wx,aug-rw -> 00111
ok 226 - 00777 -> aug-x,o-rx -> 00662
ok 227 - 00000 -> aug-x,o-rx -> 00000
ok 228 - 00000 -> ug+rwx,o+rw -> 00776
ok 229 - 00777 -> ug+rwx,o+rw -> 00777
ok 230 - 00777 -> auo-rw,augo=rwx,augo=rw -> 00666
ok 231 - 00000 -> uo=rw,au+x -> 00717
ok 232 - 00777 -> uo=rw,au+x -> 00777
ok 233 - 00777 -> ug-r,ago-rx,o+wx -> 00223
ok 234 - 00000 -> ug-r,ago-rx,o+wx -> 00003
ok 235 - 00777 -> u=rw,augo=rw,ag+rx -> 00777
ok 236 - 00777 -> u+wx,o-rw,augo=w -> 00222
ok 237 - 00777 -> uo=wx,g-r,ao=x -> 00111
ok 238 - 00777 -> g=w,go-rw,au+x -> 00711
ok 239 - 00000 -> g=w,go-rw,au+x -> 00111
ok 240 - 00777 -> auo+x,uo-rwx -> 00070
ok 241 - 00000 -> auo+x,uo-rwx -> 00010
ok 242 - 00000 -> o-w -> 00000
ok 243 - 00777 -> o-w -> 00775
ok 244 - 00777 -> ugo=w,ao-rw -> 00000
ok 245 - 00777 -> a=rw -> 00666
ok 246 - 00777 -> ao-rx,ugo-rw,auo+rwx -> 00777
ok 247 - 00777 -> ao=rx,au+wx,augo-rw -> 00111
ok 248 - 00777 -> a=rwx,ao+r,au+w -> 00777
ok 249 - 00777 -> u+w,u-rwx,augo+r -> 00477
ok 250 - 00000 -> u+w,u-rwx,augo+r -> 00444
ok 251 - 00777 -> ugo=rwx -> 00777
ok 252 - 00000 -> go-w,ug=rw,au+w -> 00662
ok 253 - 00777 -> go-w,ug=rw,au+w -> 00667
ok 254 - 00777 -> aug+w,auo=rx -> 00555
ok 255 - 00777 -> ag=r -> 00444
ok 256 - 00000 -> ug-r,augo-r,ugo-rx -> 00000
ok 257 - 00777 -> ug-r,augo-r,ugo-rx -> 00222
ok 258 - 00777 -> u-rwx,ago=x -> 00111
ok 259 - 00777 -> u-wx,ugo=wx,ao+x -> 00333
ok 260 - 00777 -> ao=rw -> 00666
ok 261 - 00777 -> g=x,auo=r -> 00444
ok 262 - 00000 -> go=rw -> 00066
ok 263 - 00777 -> go=rw -> 00766
ok 264 - 00000 -> a+rx -> 00555
ok 265 - 00777 -> a+rx -> 00777
ok 266 - 00000 -> au-rx,go=r -> 00044
ok 267 - 00777 -> au-rx,go=r -> 00244
ok 268 - 00777 -> augo-x,ag+rw,ago=rwx -> 00777
ok 269 - 00777 -> g=rx -> 00757
ok 270 - 00000 -> g=rx -> 00050
ok 271 - 00777 -> ug+rwx,augo-wx,aug=wx -> 00333
ok 272 - 00777 -> ugo-wx,aug=rx -> 00555
ok 273 - 00777 -> au+r -> 00777
ok 274 - 00000 -> au+r -> 00444
ok 275 - 00000 -> au+x,au+w -> 00333
ok 276 - 00777 -> au+x,au+w -> 00777
ok 277 - 00777 -> go+x,ug-x,uo+rx -> 00767
ok 278 - 00000 -> go+x,ug-x,uo+rx -> 00505
ok 279 - 00000 -> ago-rx,ug+x -> 00110
ok 280 - 00777 -> ago-rx,ug+x -> 00332
ok 281 - 00777 -> a=r,ag+r,go+wx -> 00477
ok 282 - 00000 -> g=r -> 00040
ok 283 - 00777 -> g=r -> 00747
ok 284 - 00777 -> ugo+w,ago=r,auo+rx -> 00555
ok 285 - 00777 -> ago=r,ao+rwx,ugo+wx -> 00777
ok 286 - 00777 -> a-rw,ag=r -> 00444
ok 287 - 00777 -> ugo+rwx -> 00777
ok 288 - 00000 -> a+rx,o-w -> 00555
ok 289 - 00777 -> a+rx,o-w -> 00775
ok 290 - 00000 -> ao+r,o+r -> 00444
ok 291 - 00777 -> ao+r,o+r -> 00777
ok 292 - 00777 -> o=rw,augo+rwx,au=rw -> 00666
ok 293 - 00777 -> ago-rw,u=w,ao=rwx -> 00777
ok 294 - 00777 -> u+rw,go=rx,ag+rw -> 00777
ok 295 - 00000 -> u+rw,go=rx,ag+rw -> 00677
ok 296 - 00000 -> u=rx,a+wx -> 00733
ok 297 - 00777 -> u=rx,a+wx -> 00777
ok 298 - 00000 -> ugo+rx -> 00555
ok 299 - 00777 -> ugo+rx -> 00777
ok 300 - 00777 -> uo=rw -> 00676
ok 301 - 00000 -> uo=rw -> 00606
ok 302 - 00777 -> a+rwx,aug=wx,auo-r -> 00333
ok 303 - 00777 -> uo+wx -> 00777
ok 304 - 00000 -> uo+wx -> 00303
ok 305 - 00777 -> a-rw,ao+r -> 00555
ok 306 - 00000 -> a-rw,ao+r -> 00444
ok 307 - 00000 -> ugo-rx,au-r,ao+x -> 00111
ok 308 - 00777 -> ugo-rx,au-r,ao+x -> 00333
ok 309 - 00777 -> ag-rx,a-rwx -> 00000
ok 310 - 00000 -> ago+wx,uo-rx -> 00232
ok 311 - 00777 -> ago+wx,uo-rx -> 00272
ok 312 - 00777 -> ago-r,g=rw,ao=rwx -> 00777
ok 313 - 00777 -> ug+x,go=rw -> 00766
ok 314 - 00000 -> ug+x,go=rw -> 00166
ok 315 - 00777 -> g+rw,auo=x -> 00111
ok 316 - 00777 -> augo=rx -> 00555
ok 317 - 00777 -> ag-r,go=r -> 00344
ok 318 - 00000 -> ag-r,go=r -> 00044
ok 319 - 00777 -> aug=x -> 00111
ok 320 - 00000 -> go-r,u=wx -> 00300
ok 321 - 00777 -> go-r,u=wx -> 00333
ok 322 - 00777 -> ugo-wx,a=rw,augo-rx -> 00222
ok 323 - 00777 -> augo+rwx,au=w -> 00222
ok 324 - 00777 -> ag=x,aug-w -> 00111
ok 325 - 00777 -> ug=x,u=r,auo=r -> 00444
ok 326 - 00777 -> o+rwx,ugo=r,a+rw -> 00666
ok 327 - 00777 -> ug-wx -> 00447
ok 328 - 00000 -> ug-wx -> 00000
ok 329 - 00000 -> uo-x,aug+w -> 00222
ok 330 - 00777 -> uo-x,aug+w -> 00676
ok 331 - 00777 -> au+rw,ago-x -> 00666
ok 332 - 00777 -> ug=rw,go=x -> 00611
ok 333 - 00777 -> ug=rx,ago=rwx,g-rwx -> 00707
ok 334 - 00777 -> au=rwx,ugo+w,ao=rwx -> 00777
ok 335 - 00000 -> augo-rx,ug+w -> 00220
ok 336 - 00777 -> augo-rx,ug+w -> 00222
ok 337 - 00777 -> ao+x,ugo=wx,au+rw -> 00777
ok 338 - 00000 -> ug=wx,u=w -> 00230
ok 339 - 00777 -> ug=wx,u=w -> 00237
ok 340 - 00777 -> ago+x,au-rw -> 00111
ok 341 - 00777 -> augo+r,aug=rx -> 00555
ok 342 - 00777 -> ao=rw,ug+wx -> 00776
ok 343 - 00777 -> ag-w,augo-w -> 00555
ok 344 - 00000 -> ag-w,augo-w -> 00000
ok 345 - 00000 -> o-rwx -> 00000
ok 346 - 00777 -> o-rwx -> 00770
ok 347 - 00000 -> ugo-w -> 00000
ok 348 - 00777 -> ugo-w -> 00555
ok 349 - 00777 -> ugo+rw,uo-w,aug=r -> 00444
ok 350 - 00777 -> ago=rwx,ag-rx -> 00222
ok 351 - 00777 -> o=x,uo-x,auo-x -> 00660
ok 352 - 00000 -> o=x,uo-x,auo-x -> 00000
ok 353 - 00777 -> g-rx,au-x,ago+r -> 00666
ok 354 - 00000 -> g-rx,au-x,ago+r -> 00444
ok 355 - 00777 -> go+rw -> 00777
ok 356 - 00000 -> go+rw -> 00066
ok 357 - 00777 -> u-wx,augo=w,go-rx -> 00222
ok 358 - 00777 -> aug=wx,ago=r,auo-r -> 00000
ok 359 - 00000 -> au+rx,go=wx -> 00533
ok 360 - 00777 -> au+rx,go=wx -> 00733
ok 361 - 00000 -> au-rx -> 00000
ok 362 - 00777 -> au-rx -> 00222
ok 363 - 00000 -> augo+rw -> 00666
ok 364 - 00777 -> augo+rw -> 00777
ok 365 - 00777 -> ao=wx,augo-rx,aug=w -> 00222
ok 366 - 00777 -> o+wx,o+rx -> 00777
ok 367 - 00000 -> o+wx,o+rx -> 00007
ok 368 - 00777 -> o-wx,uo-x -> 00674
ok 369 - 00000 -> o-wx,uo-x -> 00000
ok 370 - 00777 -> ao+rw -> 00777
ok 371 - 00000 -> ao+rw -> 00666
ok 372 - 00777 -> g+x,ago-rx,a+rwx -> 00777
ok 373 - 00777 -> ao+rwx,u-wx -> 00477
ok 374 - 00777 -> aug=r,a-w -> 00444
ok 375 - 00777 -> ago=x,g+rx,ago=wx -> 00333
ok 376 - 00000 -> uo+rw,au+r -> 00646
ok 377 - 00777 -> uo+rw,au+r -> 00777
ok 378 - 00777 -> aug-wx,o-x -> 00444
ok 379 - 00000 -> aug-wx,o-x -> 00000
ok 380 - 00777 -> ao+w -> 00777
ok 381 - 00000 -> ao+w -> 00222
ok 382 - 00777 -> u=x,g+rwx,au=x -> 00111
ok 383 - 00777 -> uo=rw,au=x,g+r -> 00151
ok 384 - 00000 -> au+rw -> 00666
ok 385 - 00777 -> au+rw -> 00777
ok 386 - 00777 -> ao=r,go=rx,ag=rx -> 00555
ok 387 - 00000 -> ug=rx,ago+w,aug+wx -> 00773
ok 388 - 00777 -> ug=rx,ago+w,aug+wx -> 00777
ok 389 - 00777 -> au+rwx,au+rwx,go-rx -> 00722
ok 390 - 00777 -> uo+wx,ag-wx,augo=rx -> 00555
ok 391 - 00000 -> o+rx,augo+rw -> 00667
ok 392 - 00777 -> o+rx,augo+rw -> 00777
ok 393 - 00777 -> o-rx,ao+wx,ao=wx -> 00333
ok 394 - 00000 -> uo+rw,a-w -> 00404
ok 395 - 00777 -> uo+rw,a-w -> 00555
ok 396 - 00000 -> ug+wx -> 00330
ok 397 - 00777 -> ug+wx -> 00777
ok 398 - 00777 -> ago-x,ago=rx,ao-rw -> 00111
ok 399 - 00777 -> ao-rw,auo=w,ag-x -> 00222
ok 400 - 00777 -> go+rx,ugo+rwx -> 00777
ok 401 - 00777 -> o+rwx,o+rx,g-rx -> 00727
ok 402 - 00000 -> o+rwx,o+rx,g-rx -> 00007
ok 403 - 00777 -> a=x,augo=r -> 00444
ok 404 - 00000 -> auo-rw -> 00000
ok 405 - 00777 -> auo-rw -> 00111
ok 406 - 00777 -> augo=rx,go=r -> 00544
ok 407 - 00000 -> ag+r,ugo-rw -> 00000
ok 408 - 00777 -> ag+r,ugo-rw -> 00111
ok 409 - 00000 -> auo-rx,a+rx -> 00555
ok 410 - 00777 -> auo-rx,a+rx -> 00777
ok 411 - 00777 -> ug+rw -> 00777
ok 412 - 00000 -> ug+rw -> 00660
ok 413 - 00777 -> auo=rx,auo-rx -> 00000
ok 414 - 00777 -> aug+w,aug-rw,ago=x -> 00111
ok 415 - 00777 -> ugo=r,aug=wx,a-w -> 00111
ok 416 - 00777 -> ago=rx -> 00555
ok 417 - 00777 -> u-rw,go+rwx,ugo=x -> 00111
ok 418 - 00777 -> o=rw,uo+wx,aug=r -> 00444
ok 419 - 00777 -> ug+wx,aug=rx -> 00555
ok 420 - 00777 -> u=x,ago-wx,ag=rw -> 00666
ok 421 - 00777 -> aug=rwx -> 00777
ok 422 - 00777 -> uo+x,aug-rw,ug=r -> 00441
ok 423 - 00000 -> uo-r,o-rw -> 00000
ok 424 - 00777 -> uo-r,o-rw -> 00371
ok 425 - 00777 -> g+rw -> 00777
ok 426 - 00000 -> g+rw -> 00060
ok 427 - 00777 -> uo+rw,au=x -> 00111
ok 428 - 00777 -> ug-w,ao-wx -> 00444
ok 429 - 00000 -> ug-w,ao-wx -> 00000
ok 430 - 00777 -> a=rx,ag-r,ago-w -> 00111
ok 431 - 00000 -> go-rwx,go=rw -> 00066
ok 432 - 00777 -> go-rwx,go=rw -> 00766
ok 433 - 00000 -> o+rw -> 00006
ok 434 - 00777 -> o+rw -> 00777
ok 435 - 00777 -> ao+x,a=r,ao+rw -> 00666
ok 436 - 00777 -> aug+x,ao-x -> 00666
ok 437 - 00000 -> aug+x,ao-x -> 00000
ok 438 - 00000 -> uo=r,ug+wx,g+w -> 00734
ok 439 - 00777 -> uo=r,ug+wx,g+w -> 00774
ok 440 - 00777 -> o-rw,auo=r,augo=rw -> 00666
ok 441 - 00777 -> au=w,ago-wx,g=rwx -> 00070
ok 442 - 00777 -> a+wx,ug-x,aug=x -> 00111
ok 443 - 00777 -> ug-wx,ugo=r -> 00444
ok 444 - 00000 -> ag-r,g-r,go=wx -> 00033
ok 445 - 00777 -> ag-r,g-r,go=wx -> 00333
ok 446 - 00777 -> ag-x,aug+x -> 00777
ok 447 - 00000 -> ag-x,aug+x -> 00111
ok 448 - 00777 -> augo=r -> 00444
ok 449 - 00777 -> go+wx,ao=x,ao+rw -> 00777
ok 450 - 00000 -> au+x,ag-rx,o=wx -> 00003
ok 451 - 00777 -> au+x,ag-rx,o=wx -> 00223
ok 452 - 00777 -> a+x,ago+rwx,uo=rx -> 00575
ok 453 - 00777 -> ug-rw -> 00117
ok 454 - 00000 -> ug-rw -> 00000
ok 455 - 00777 -> u=w,go-w,ao+wx -> 00377
ok 456 - 00000 -> u=w,go-w,ao+wx -> 00333
ok 457 - 00777 -> uo-rwx,g-rwx -> 00000
ok 458 - 00777 -> ago+r,ago+rwx,ago=r -> 00444
ok 459 - 00777 -> auo=w,o+rx -> 00227
ok 460 - 00000 -> go+wx,u+rx,uo-wx -> 00430
ok 461 - 00777 -> go+wx,u+rx,uo-wx -> 00474
ok 462 - 00777 -> ao+x -> 00777
ok 463 - 00000 -> ao+x -> 00111
ok 464 - 00777 -> ag-rw,a-rw,ao+rx -> 00555
ok 465 - 00777 -> auo-r -> 00333
ok 466 - 00000 -> auo-r -> 00000
ok 467 - 00777 -> o+rw,ag=rw,o=x -> 00661
ok 468 - 00777 -> go=rwx,go+rwx,ag=rx -> 00555
ok 469 - 00777 -> aug=rx,auo-rwx,augo=r -> 00444
ok 470 - 00777 -> ao-rwx,au=w,u+rwx -> 00722
ok 471 - 00777 -> aug+w -> 00777
ok 472 - 00000 -> aug+w -> 00222
ok 473 - 00000 -> o-rw -> 00000
ok 474 - 00777 -> o-rw -> 00771
ok 475 - 00777 -> go+rwx,ug=rwx -> 00777
ok 476 - 00777 -> auo+rx,au-w -> 00555
ok 477 - 00777 -> a-wx -> 00444
ok 478 - 00000 -> a-wx -> 00000
ok 479 - 00777 -> au=rwx,go+rwx -> 00777
ok 480 - 00000 -> o+rx -> 00005
ok 481 - 00777 -> o+rx -> 00777
ok 482 - 00777 -> g=wx -> 00737
ok 483 - 00000 -> g=wx -> 00030
ok 484 - 00777 -> ago=r -> 00444
ok 485 - 00777 -> auo=rw,go-r,go-rx -> 00622
ok 486 - 00777 -> ugo=wx,ago=rx,o+wx -> 00557
ok 487 - 00000 -> go=rwx,ago+x,a+r -> 00577
ok 488 - 00777 -> go=rwx,ago+x,a+r -> 00777
ok 489 - 00000 -> ag-wx -> 00000
ok 490 - 00777 -> ag-wx -> 00444
ok 491 - 00000 -> o-wx,uo-rwx -> 00000
ok 492 - 00777 -> o-wx,uo-rwx -> 00070
ok 493 - 00777 -> u-wx -> 00477
ok 494 - 00000 -> u-wx -> 00000
ok 495 - 00777 -> u+rwx,ugo-x,u-x -> 00666
ok 496 - 00000 -> u+rwx,ugo-x,u-x -> 00600
ok 497 - 00777 -> ugo=rw -> 00666
ok 498 - 00777 -> au+rx,g=w,auo=w -> 00222
ok 499 - 00000 -> a-wx,ago-x -> 00000
ok 500 - 00777 -> a-wx,ago-x -> 00444
ok 501 - 00777 -> u+rw,au-rwx -> 00000
ok 502 - 00000 -> augo-wx,aug+wx -> 00333
ok 503 - 00777 -> augo-wx,aug+wx -> 00777
ok 504 - 00777 -> g+r -> 00777
ok 505 - 00000 -> g+r -> 00040
ok 506 - 00777 -> aug=rwx,augo-rx -> 00222
ok 507 - 00777 -> ug=w,aug+rwx,uo=rx -> 00575
ok 508 - 00777 -> a=rwx -> 00777
ok 509 - 00777 -> ugo=r,g-r,a=wx -> 00333
ok 510 - 00000 -> g+rwx -> 00070
ok 511 - 00777 -> g+rwx -> 00777
ok 512 - 00777 -> au=x,a-wx,au+x -> 00111
ok 513 - 00777 -> go-x,ao-r,ag=x -> 00111
ok 514 - 00777 -> ao=r,ao+rx -> 00555
ok 515 - 00777 -> ag+w,ao-rw,ag+wx -> 00333
ok 516 - 00777 -> g+r,o-r,augo-rw -> 00111
ok 517 - 00000 -> g+r,o-r,augo-rw -> 00000
ok 518 - 00000 -> go+r -> 00044
ok 519 - 00777 -> go+r -> 00777
ok 520 - 00777 -> ao=r,o+rwx -> 00447
ok 521 - 00777 -> ago=r,go=rwx -> 00477
ok 522 - 00777 -> ao+rwx,ag+r,ugo-rwx -> 00000
ok 523 - 00777 -> ao=wx -> 00333
ok 524 - 00777 -> ago+wx,aug+rwx -> 00777
ok 525 - 00777 -> ao=wx,aug=wx -> 00333
ok 526 - 00777 -> ao=w,a-r,ao+rx -> 00777
ok 527 - 00000 -> aug+w,u-x,auo+wx -> 00333
ok 528 - 00777 -> aug+w,u-x,auo+wx -> 00777
ok 529 - 00777 -> o=wx,go=rw,ag=x -> 00111
ok 530 - 00000 -> uo-rwx,uo-rwx -> 00000
ok 531 - 00777 -> uo-rwx,uo-rwx -> 00070
ok 532 - 00000 -> o=x -> 00001
ok 533 - 00777 -> o=x -> 00771
ok 534 - 00777 -> ao-rwx -> 00000
ok 535 - 00777 -> o-x,uo-w,ao=w -> 00222
ok 536 - 00777 -> au+r,u=r -> 00477
ok 537 - 00000 -> au+r,u=r -> 00444
ok 538 - 00000 -> go=rx,g+wx -> 00075
ok 539 - 00777 -> go=rx,g+wx -> 00775
ok 540 - 00777 -> ag+w,o+rwx,ago=r -> 00444
ok 541 - 00777 -> auo-w,u-x -> 00455
ok 542 - 00000 -> auo-w,u-x -> 00000
ok 543 - 00777 -> ug-rw,uo-w,aug-rx -> 00000
ok 544 - 00777 -> a+x,ao+r -> 00777
ok 545 - 00000 -> a+x,ao+r -> 00555
ok 546 - 00777 -> ag=rwx,aug-wx -> 00444
ok 547 - 00777 -> au+w,ugo-rw,ugo+rx -> 00555
ok 548 - 00000 -> g=rw -> 00060
ok 549 - 00777 -> g=rw -> 00767
ok 550 - 00777 -> a-rx -> 00222
ok 551 - 00000 -> a-rx -> 00000
ok 552 - 00777 -> ugo-x,ag+rx -> 00777
ok 553 - 00000 -> ugo-x,ag+rx -> 00555
ok 554 - 00777 -> auo-rwx,au-rwx,ag+x -> 00111
ok 555 - 00000 -> uo-w -> 00000
ok 556 - 00777 -> uo-w -> 00575
ok 557 - 00000 -> o+rwx -> 00007
ok 558 - 00777 -> o+rwx -> 00777
ok 559 - 00777 -> ago-rx -> 00222
ok 560 - 00000 -> ago-rx -> 00000
ok 561 - 00777 -> ao+rwx,ao+rw -> 00777
ok 562 - 00777 -> au=w,ao+wx,g-rx -> 00323
ok 563 - 00777 -> o-x,g+rw -> 00776
ok 564 - 00000 -> o-x,g+rw -> 00060
ok 565 - 00777 -> u+rx,uo+rw -> 00777
ok 566 - 00000 -> u+rx,uo+rw -> 00706
ok 567 - 00000 -> ugo-rw -> 00000
ok 568 - 00777 -> ugo-rw -> 00111
ok 569 - 00777 -> ag-r,ago=x -> 00111
ok 570 - 00777 -> go=x,a=x,ago=wx -> 00333
ok 571 - 00777 -> ao-x -> 00666
ok 572 - 00000 -> ao-x -> 00000
ok 573 - 00777 -> u+rw,aug=rw,uo=x -> 00161
ok 574 - 00777 -> uo+w,ago-rwx -> 00000
ok 575 - 00777 -> augo=x -> 00111
ok 576 - 00777 -> ug=x,go+rw -> 00177
ok 577 - 00000 -> ug=x,go+rw -> 00176
ok 578 - 00777 -> ugo=rw,ag=w -> 00222
ok 579 - 00777 -> g+rx,u-w,ug+rx -> 00577
ok 580 - 00000 -> g+rx,u-w,ug+rx -> 00550
ok 581 - 00777 -> ug=rx,auo-rwx,u+r -> 00400
ok 582 - 00777 -> a+rwx,go-w -> 00755
ok 583 - 00777 -> o-x,auo-rwx,go-x -> 00000
ok 584 - 00777 -> u-rw,ao=w,u+rx -> 00722
ok 585 - 00777 -> ugo+x,a=rx,ag=wx -> 00333
ok 586 - 00777 -> auo+x -> 00777
ok 587 - 00000 -> auo+x -> 00111
ok 588 - 00777 -> ugo+wx,ugo+w -> 00777
ok 589 - 00000 -> ugo+wx,ugo+w -> 00333
ok 590 - 00777 -> ag+x -> 00777
ok 591 - 00000 -> ag+x -> 00111
ok 592 - 00777 -> go-rx,au+rx -> 00777
ok 593 - 00000 -> go-rx,au+rx -> 00555
ok 594 - 00777 -> ao+rwx,go+x -> 00777
ok 595 - 00777 -> a=wx -> 00333
ok 596 - 00777 -> u+rwx,o+r -> 00777
ok 597 - 00000 -> u+rwx,o+r -> 00704
ok 598 - 00777 -> auo=rx,u-rwx -> 00055
ok 599 - 00000 -> u=x,au-w -> 00100
ok 600 - 00777 -> u=x,au-w -> 00155
ok 601 - 00777 -> auo+rwx,ago-rw -> 00111
ok 602 - 00777 -> ao+x,u=w,g-rw -> 00217
ok 603 - 00000 -> ao+x,u=w,g-rw -> 00211
ok 604 - 00777 -> a=w,ag+r,g+w -> 00666
ok 605 - 00777 -> g-rw -> 00717
ok 606 - 00000 -> g-rw -> 00000
ok 607 - 00000 -> augo+x -> 00111
ok 608 - 00777 -> augo+x -> 00777
ok 609 - 00777 -> o-rx,g-rwx,ag=rx -> 00555
ok 610 - 00777 -> augo=rw,aug+r -> 00666
ok 611 - 00000 -> uo+rwx -> 00707
ok 612 - 00777 -> uo+rwx -> 00777
ok 613 - 00777 -> aug-rx,ao+x,uo=rw -> 00636
ok 614 - 00000 -> aug-rx,ao+x,uo=rw -> 00616
ok 615 - 00777 -> u-r,ago-rx,ug=rw -> 00662
ok 616 - 00000 -> u-r,ago-rx,ug=rw -> 00660
ok 617 - 00777 -> au=wx,ugo+rx,go=x -> 00711
ok 618 - 00000 -> o-rx,ugo+x,ao-rx -> 00000
ok 619 - 00777 -> o-rx,ugo+x,ao-rx -> 00222
ok 620 - 00777 -> augo-w,a=rwx,o-rw -> 00771
ok 621 - 00000 -> o+wx -> 00003
ok 622 - 00777 -> o+wx -> 00777
ok 623 - 00777 -> aug-w,aug+wx -> 00777
ok 624 - 00000 -> aug-w,aug+wx -> 00333
ok 625 - 00777 -> ug-rwx,aug-r,augo-rwx -> 00000
ok 626 - 00777 -> aug+rw -> 00777
ok 627 - 00000 -> aug+rw -> 00666
ok 628 - 00777 -> augo+rwx,go-w,ao-w -> 00555
ok 629 - 00777 -> o-w,o=w -> 00772
ok 630 - 00000 -> o-w,o=w -> 00002
ok 631 - 00000 -> o-rwx,ao-x -> 00000
ok 632 - 00777 -> o-rwx,ao-x -> 00660
ok 633 - 00000 -> au-x,g-rx,u+r -> 00400
ok 634 - 00777 -> au-x,g-rx,u+r -> 00626
ok 635 - 00777 -> ao=wx,au+w -> 00333
ok 636 - 00777 -> ao=rwx,aug-rwx,au=x -> 00111
ok 637 - 00777 -> aug+x,a-rwx -> 00000
ok 638 - 00000 -> go-rx,go+x -> 00011
ok 639 - 00777 -> go-rx,go+x -> 00733
ok 640 - 00000 -> au-wx,au-w,ugo+wx -> 00333
ok 641 - 00777 -> au-wx,au-w,ugo+wx -> 00777
ok 642 - 00000 -> augo-rx,go-x -> 00000
ok 643 - 00777 -> augo-rx,go-x -> 00222
ok 644 - 00000 -> go-rx -> 00000
ok 645 - 00777 -> go-rx -> 00722
ok 646 - 00777 -> o+rwx,uo-rwx,augo-rwx -> 00000
ok 647 - 00777 -> auo=w,ago=rwx,g-r -> 00737
ok 648 - 00000 -> ago-w -> 00000
ok 649 - 00777 -> ago-w -> 00555
ok 650 - 00777 -> aug+wx,ugo-rx,go-r -> 00222
ok 651 - 00777 -> g-x,auo+x -> 00777
ok 652 - 00000 -> g-x,auo+x -> 00111
ok 653 - 00777 -> ao-x,uo-rw,aug-rw -> 00000
ok 654 - 00777 -> go-x,au=rx -> 00555
ok 655 - 00777 -> a+r -> 00777
ok 656 - 00000 -> a+r -> 00444
ok 657 - 00777 -> ao-rw -> 00111
ok 658 - 00000 -> ao-rw -> 00000
ok 659 - 00777 -> ug-rx -> 00227
ok 660 - 00000 -> ug-rx -> 00000
ok 661 - 00777 -> ago-rwx -> 00000
ok 662 - 00777 -> uo-rwx -> 00070
ok 663 - 00000 -> uo-rwx -> 00000
ok 664 - 00777 -> ag-rw,o+w -> 00113
ok 665 - 00000 -> ag-rw,o+w -> 00002
ok 666 - 00777 -> au=rx,augo=w,go-rwx -> 00200
ok 667 - 00777 -> g=wx,u=x,a=rx -> 00555
ok 668 - 00777 -> augo-x,u=wx,a+r -> 00766
ok 669 - 00000 -> augo-x,u=wx,a+r -> 00744
ok 670 - 00000 -> go+rwx,ag+rx -> 00577
ok 671 - 00777 -> go+rwx,ag+rx -> 00777
ok 672 - 00777 -> ago+rw,a=rx,ug-wx -> 00445
ok 673 - 00777 -> ago-rx,ago+w,uo=r -> 00424
ok 674 - 00000 -> auo+wx -> 00333
ok 675 - 00777 -> auo+wx -> 00777
ok 676 - 00777 -> ago+w,aug=rwx -> 00777
ok 677 - 00777 -> a-rx,go+wx,ago-rx -> 00222
ok 678 - 00000 -> a-rx,go+wx,ago-rx -> 00022
ok 679 - 00000 -> aug+r -> 00444
ok 680 - 00777 -> aug+r -> 00777
ok 681 - 00777 -> aug+rw,ugo+rw,u=wx -> 00377
ok 682 - 00000 -> aug+rw,ugo+rw,u=wx -> 00366
ok 683 - 00777 -> a-wx,au-rwx,ag-wx -> 00000
ok 684 - 00777 -> o+wx,a-x,ugo+rw -> 00666
ok 685 - 00777 -> u=rwx,uo-x,ugo-rwx -> 00000
ok 686 - 00000 -> aug-rw -> 00000
ok 687 - 00777 -> aug-rw -> 00111
ok 688 - 00777 -> uo=x -> 00171
ok 689 - 00000 -> uo=x -> 00101
ok 690 - 00000 -> auo-w,ug+wx,ug-wx -> 00000
ok 691 - 00777 -> auo-w,ug+wx,ug-wx -> 00445
ok 692 - 00000 -> uo+rwx,uo=wx -> 00303
ok 693 - 00777 -> uo+rwx,uo=wx -> 00373
ok 694 - 00777 -> auo=rw -> 00666
ok 695 - 00777 -> ug-rw,au-rw,o=rwx -> 00117
ok 696 - 00000 -> ug-rw,au-rw,o=rwx -> 00007
ok 697 - 00000 -> ugo-x -> 00000
ok 698 - 00777 -> ugo-x -> 00666
ok 699 - 00777 -> ao=wx,ug-rw,augo-rwx -> 00000
ok 700 - 00000 -> o=w -> 00002
ok 701 - 00777 -> o=w -> 00772
ok 702 - 00777 -> a=x,uo-w,ugo-wx -> 00000
ok 703 - 00000 -> ag-rw -> 00000
ok 704 - 00777 -> ag-rw -> 00111
ok 705 - 00777 -> uo=rx,ug-rw,g-wx -> 00105
ok 706 - 00777 -> go=x,ug-w,uo-wx -> 00410
ok 707 - 00000 -> go=x,ug-w,uo-wx -> 00010
ok 708 - 00000 -> uo+r,g-r -> 00404
ok 709 - 00777 -> uo+r,g-r -> 00737
ok 710 - 00777 -> au+rwx,g=wx,uo+rx -> 00737
ok 711 - 00777 -> ao=w,g-rw,aug+x -> 00313
ok 712 - 00777 -> augo=wx,go-rx -> 00322
ok 713 - 00777 -> augo+w,go-x,u+rx -> 00766
ok 714 - 00000 -> augo+w,go-x,u+rx -> 00722
ok 715 - 00777 -> g=x,ago=rwx -> 00777
ok 716 - 00777 -> a=w,u=r,o-rw -> 00420
ok 717 - 00777 -> o+x,auo+rwx,ugo+wx -> 00777
ok 718 - 00777 -> go=wx,ag=r -> 00444
ok 719 - 00777 -> a+x,aug=rwx -> 00777
ok 720 - 00777 -> g=rx,uo+rx -> 00757
ok 721 - 00000 -> g=rx,uo+rx -> 00555
ok 722 - 00777 -> auo-wx,aug-w -> 00444
ok 723 - 00000 -> auo-wx,aug-w -> 00000
ok 724 - 00777 -> g+rx,go+r -> 00777
ok 725 - 00000 -> g+rx,go+r -> 00054
ok 726 - 00000 -> a-r -> 00000
ok 727 - 00777 -> a-r -> 00333
ok 728 - 00777 -> a=rw,ao-w -> 00444
ok 729 - 00000 -> u-rx -> 00000
ok 730 - 00777 -> u-rx -> 00277
ok 731 - 00777 -> g-r -> 00737
ok 732 - 00000 -> g-r -> 00000
ok 733 - 00000 -> a+w -> 00222
ok 734 - 00777 -> a+w -> 00777
ok 735 - 00000 -> au-x,ug-r -> 00000
ok 736 - 00777 -> au-x,ug-r -> 00226
ok 737 - 00000 -> go-x -> 00000
ok 738 - 00777 -> go-x -> 00766
ok 739 - 00777 -> a+w,aug=x -> 00111
ok 740 - 00777 -> ao-rw,uo+rx,aug-wx -> 00404
ok 741 - 00777 -> ago=x,uo-rw,auo=rw -> 00666
ok 742 - 00777 -> o-rx,ag=rwx -> 00777
ok 743 - 00000 -> au+wx,ugo+x -> 00333
ok 744 - 00777 -> au+wx,ugo+x -> 00777
ok 745 - 00777 -> g+rx -> 00777
ok 746 - 00000 -> g+rx -> 00050
ok 747 - 00777 -> ag=rx,o=wx -> 00553
ok 748 - 00777 -> aug-x -> 00666
ok 749 - 00000 -> aug-x -> 00000
ok 750 - 00777 -> ag-r,o=rwx,aug=wx -> 00333
ok 751 - 00777 -> a+w,ugo+rwx,ug-wx -> 00447
ok 752 - 00777 -> aug=rwx,ao=rwx,ugo+rw -> 00777
ok 753 - 00777 -> au-rwx,ao=r,go=r -> 00444
ok 754 - 00777 -> u=wx,ugo+rwx -> 00777
ok 755 - 00777 -> ao-x,ag-r -> 00222
ok 756 - 00000 -> ao-x,ag-r -> 00000
ok 757 - 00777 -> ugo+r -> 00777
ok 758 - 00000 -> ugo+r -> 00444
ok 759 - 00777 -> au=wx,aug=w -> 00222
ok 760 - 00000 -> go-rw,o+rw -> 00006
ok 761 - 00777 -> go-rw,o+rw -> 00717
ok 762 - 00000 -> ug=rwx,augo+wx,a+wx -> 00773
ok 763 - 00777 -> ug=rwx,augo+wx,a+wx -> 00777
ok 764 - 00777 -> ag+x,uo-x -> 00676
ok 765 - 00000 -> ag+x,uo-x -> 00010
ok 766 - 00000 -> uo=rwx,o+rw -> 00707
ok 767 - 00777 -> uo=rwx,o+rw -> 00777
ok 768 - 00777 -> auo=rw,go=wx,ao-rwx -> 00000
ok 769 - 00777 -> au=rw,ug-rwx,aug-w -> 00004
ok 770 - 00777 -> uo+rw -> 00777
ok 771 - 00000 -> uo+rw -> 00606
ok 772 - 00000 -> g-rwx -> 00000
ok 773 - 00777 -> g-rwx -> 00707
ok 774 - 00777 -> auo=r,auo-wx,o+rwx -> 00447
ok 775 - 00777 -> o-r,au=rw,ag+w -> 00666
ok 776 - 00777 -> o=rw -> 00776
ok 777 - 00000 -> o=rw -> 00006
ok 778 - 00000 -> go+r,auo+rw -> 00666
ok 779 - 00777 -> go+r,auo+rw -> 00777
ok 780 - 00777 -> ago-rwx,go=wx,ug-rw -> 00013
ok 781 - 00777 -> ao=r,uo-rx,a-rwx -> 00000
ok 782 - 00777 -> ag=wx,uo-r -> 00333
ok 783 - 00777 -> ag+r,ugo+wx -> 00777
ok 784 - 00000 -> ag-wx,g=rx -> 00050
ok 785 - 00777 -> ag-wx,g=rx -> 00454
ok 786 - 00777 -> ug+rx,ag-rwx -> 00000
ok 787 - 00777 -> augo=rx,o+wx,au=wx -> 00333
ok 788 - 00000 -> o+rw,go-rwx -> 00000
ok 789 - 00777 -> o+rw,go-rwx -> 00700
ok 790 - 00777 -> ago=rw,au=x,ao=r -> 00444
ok 791 - 00777 -> ug-rw,a=rwx -> 00777
ok 792 - 00777 -> go+rwx,ao-rw -> 00111
ok 793 - 00000 -> go+rwx,ao-rw -> 00011
ok 794 - 00777 -> ugo+rx,au=rwx -> 00777
ok 795 - 00777 -> ao+wx,uo-rw,augo+w -> 00373
ok 796 - 00000 -> ao+wx,uo-rw,augo+w -> 00333
ok 797 - 00777 -> au=x -> 00111
ok 798 - 00777 -> ugo+w,ag+rwx -> 00777
ok 799 - 00777 -> ago=rw,go-r,augo=rwx -> 00777
ok 800 - 00777 -> ago-rx,ao=wx -> 00333
ok 801 - 00777 -> au=rx,au=x -> 00111
ok 802 - 00000 -> augo+rx,go+rwx,aug+r -> 00577
ok 803 - 00777 -> augo+rx,go+rwx,aug+r -> 00777
ok 804 - 00777 -> ago=rwx,ag-wx -> 00444
ok 805 - 00777 -> ag=w,augo-wx -> 00000
ok 806 - 00777 -> g+rx,ag+rw -> 00777
ok 807 - 00000 -> g+rx,ag+rw -> 00676
ok 808 - 00777 -> uo+rx,ugo=w,a+r -> 00666
ok 809 - 00777 -> au-w,auo+x -> 00555
ok 810 - 00000 -> au-w,auo+x -> 00111
ok 811 - 00777 -> aug-w,auo-wx,auo=wx -> 00333
ok 812 - 00777 -> u=wx,g+w,auo-rwx -> 00000
ok 813 - 00777 -> auo=w,go-r -> 00222
ok 814 - 00777 -> ugo-r,u+wx,aug=x -> 00111
ok 815 - 00000 -> g=r,ug=rw -> 00660
ok 816 - 00777 -> g=r,ug=rw -> 00667
ok 817 - 00777 -> uo-rwx,augo=r -> 00444
ok 818 - 00000 -> augo+rx -> 00555
ok 819 - 00777 -> augo+rx -> 00777
ok 820 - 00777 -> ao+rx,ago=x -> 00111
ok 821 - 00777 -> auo+rw,ag=x,aug=x -> 00111
ok 822 - 00777 -> a+wx -> 00777
ok 823 - 00000 -> a+wx -> 00333
ok 824 - 00777 -> au=x,ugo=wx -> 00333
ok 825 - 00777 -> auo-w -> 00555
ok 826 - 00000 -> auo-w -> 00000
ok 827 - 00777 -> ag-rwx,auo-rx,go+w -> 00022
ok 828 - 00777 -> ug+rx,ago=w -> 00222
ok 829 - 00777 -> uo-r,g=rwx,ugo=w -> 00222
ok 830 - 00777 -> ao=w -> 00222
ok 831 - 00777 -> auo-rwx -> 00000
ok 832 - 00777 -> a=rw,u=rx,u-rw -> 00166
ok 833 - 00777 -> aug-rx,au-r -> 00222
ok 834 - 00000 -> aug-rx,au-r -> 00000
ok 835 - 00777 -> uo-r,ago=rx -> 00555
ok 836 - 00777 -> g+x,uo=rx -> 00575
ok 837 - 00000 -> g+x,uo=rx -> 00515
ok 838 - 00777 -> ago=rwx,auo-x,ago=rx -> 00555
ok 839 - 00777 -> ug+x -> 00777
ok 840 - 00000 -> ug+x -> 00110
ok 841 - 00777 -> ug=r,uo-x,au-rwx -> 00000
ok 842 - 00777 -> ao-rw,ug-wx -> 00001
ok 843 - 00000 -> ao-rw,ug-wx -> 00000
ok 844 - 00777 -> ug-r,a+rwx -> 00777
ok 845 - 00000 -> ugo-wx,ug-wx,ug=wx -> 00330
ok 846 - 00777 -> ugo-wx,ug-wx,ug=wx -> 00334
ok 847 - 00000 -> u+w,au-wx,ug=r -> 00440
ok 848 - 00777 -> u+w,au-wx,ug=r -> 00444
ok 849 - 00777 -> auo+r,g+w,o+r -> 00777
ok 850 - 00000 -> auo+r,g+w,o+r -> 00464
ok 851 - 00777 -> ugo+x -> 00777
ok 852 - 00000 -> ugo+x -> 00111
ok 853 - 00000 -> ago-w,aug-rw -> 00000
ok 854 - 00777 -> ago-w,aug-rw -> 00111
ok 855 - 00000 -> aug-wx,go=rw -> 00066
ok 856 - 00777 -> aug-wx,go=rw -> 00466
ok 857 - 00000 -> ago-rw,go+w,a-w -> 00000
ok 858 - 00777 -> ago-rw,go+w,a-w -> 00111
ok 859 - 00777 -> au+w,ao=wx,ug=rwx -> 00773
ok 860 - 00000 -> uo+rwx,uo+r -> 00707
ok 861 - 00777 -> uo+rwx,uo+r -> 00777
ok 862 - 00777 -> ugo+rx,au+rwx,ug-x -> 00667
ok 863 - 00000 -> o=rwx,g-x -> 00007
ok 864 - 00777 -> o=rwx,g-x -> 00767
ok 865 - 00777 -> ug-r,au+wx -> 00337
ok 866 - 00000 -> ug-r,au+wx -> 00333
ok 867 - 00777 -> ago=w,augo=r -> 00444
ok 868 - 00777 -> augo+w -> 00777
ok 869 - 00000 -> augo+w -> 00222
ok 870 - 00777 -> a=w,uo+wx -> 00323
ok 871 - 00777 -> g-rw,aug=x,go-rw -> 00111
ok 872 - 00777 -> augo-rw,aug=r -> 00444
ok 873 - 00777 -> auo-rw,augo-rw,ao+rw -> 00777
ok 874 - 00000 -> auo-rw,augo-rw,ao+rw -> 00666
ok 875 - 00777 -> auo-rx -> 00222
ok 876 - 00000 -> auo-rx -> 00000
ok 877 - 00777 -> u+r,uo=rx,ag=wx -> 00333
ok 878 - 00777 -> ao=x,uo-w -> 00111
ok 879 - 00777 -> ugo-rx,ago-rwx,ao+rw -> 00666
ok 880 - 00777 -> augo=wx,o=x -> 00331
ok 881 - 00000 -> uo+r,ago+x,au-x -> 00404
ok 882 - 00777 -> uo+r,ago+x,au-x -> 00666
ok 883 - 00777 -> au=wx,g-wx,o=rw -> 00306
ok 884 - 00777 -> auo+r -> 00777
ok 885 - 00000 -> auo+r -> 00444
ok 886 - 00777 -> ugo-r -> 00333
ok 887 - 00000 -> ugo-r -> 00000
ok 888 - 00777 -> aug=r,au-wx,augo-wx -> 00444
ok 889 - 00777 -> ago+wx,ago=wx,ao-rwx -> 00000
ok 890 - 00777 -> au+rx,ugo-x,o-rx -> 00662
ok 891 - 00000 -> au+rx,ugo-x,o-rx -> 00440
ok 892 - 00777 -> ugo-rwx,a+w -> 00222
ok 893 - 00777 -> auo+rwx,o+x -> 00777
ok 894 - 00777 -> ago+x,ago=w,aug-x -> 00222
ok 895 - 00000 -> ao+w,uo+rw -> 00626
ok 896 - 00777 -> ao+w,uo+rw -> 00777
ok 897 - 00777 -> uo-r -> 00373
ok 898 - 00000 -> uo-r -> 00000
ok 899 - 00777 -> uo=rw,ao-rx -> 00222
ok 900 - 00000 -> uo=rw,ao-rx -> 00202
ok 901 - 00777 -> u-rw -> 00177
ok 902 - 00000 -> u-rw -> 00000
ok 903 - 00777 -> au-rx,a=wx -> 00333
ok 904 - 00777 -> g-wx -> 00747
ok 905 - 00000 -> g-wx -> 00000
ok 906 - 00777 -> ago-x,a+rwx -> 00777
ok 907 - 00777 -> go=w -> 00722
ok 908 - 00000 -> go=w -> 00022
ok 909 - 00777 -> ao=x -> 00111
ok 910 - 00777 -> ago=w -> 00222
ok 911 - 00777 -> uo=w,ugo-rx,auo+w -> 00222
ok 912 - 00777 -> auo-rwx,a=rw -> 00666
ok 913 - 00777 -> go-r,ago+wx -> 00733
ok 914 - 00000 -> go-r,ago+wx -> 00333
ok 915 - 00777 -> a-wx,ao=w,augo=x -> 00111
ok 916 - 00777 -> ago=wx,u+rw -> 00733
ok 917 - 00777 -> ao=rx -> 00555
ok 918 - 00777 -> ag+wx -> 00777
ok 919 - 00000 -> ag+wx -> 00333
ok 920 - 00777 -> ago=x,augo=rx -> 00555
ok 921 - 00777 -> ago+wx,uo+rwx,augo=w -> 00222
ok 922 - 00777 -> auo=wx -> 00333
ok 923 - 00777 -> ago+rx -> 00777
ok 924 - 00000 -> ago+rx -> 00555
ok 925 - 00777 -> uo-wx,ugo+x,ugo-rw -> 00111
ok 926 - 00777 -> ago-r,ao+rwx,augo+rx -> 00777
ok 927 - 00777 -> u+rwx -> 00777
ok 928 - 00000 -> u+rwx -> 00700
ok 929 - 00777 -> ugo=r -> 00444
ok 930 - 00777 -> a+rx,go-rwx,ug=rwx -> 00770
ok 931 - 00777 -> a=x,ugo-x,ug-r -> 00000
ok 932 - 00777 -> aug=x,ag=x -> 00111
ok 933 - 00777 -> au=wx,auo-w -> 00111
ok 934 - 00777 -> aug=rw,go=w,g-w -> 00602
ok 935 - 00777 -> u-rwx -> 00077
ok 936 - 00000 -> u-rwx -> 00000
ok 937 - 00777 -> uo=r,aug-rx,ao=wx -> 00333
ok 938 - 00777 -> ugo=x,g+rx -> 00151
ok 939 - 00777 -> ao-x,au+wx,ag+rx -> 00777
ok 940 - 00777 -> o=r,au+rwx -> 00777
ok 941 - 00777 -> aug-rwx,ag=wx -> 00333
ok 942 - 00777 -> ag+rw,g=x,auo=rx -> 00555
ok 943 - 00777 -> a=rwx,ugo=wx,au=rwx -> 00777
ok 944 - 00777 -> ao=rwx,augo-w -> 00555
ok 945 - 00777 -> ugo=w,au-x,uo-rw -> 00020
ok 946 - 00777 -> ug+x,u=rx -> 00577
ok 947 - 00000 -> ug+x,u=rx -> 00510
ok 948 - 00777 -> ugo+rwx,u+rwx,aug-wx -> 00444
ok 949 - 00777 -> ugo+x,o=r -> 00774
ok 950 - 00000 -> ugo+x,o=r -> 00114
ok 951 - 00777 -> au=w,uo=x -> 00121
ok 952 - 00777 -> ao=rx,go+rw -> 00577
ok 953 - 00777 -> ag=x -> 00111
ok 954 - 00000 -> ug-wx,g-wx -> 00000
ok 955 - 00777 -> ug-wx,g-wx -> 00447
ok 956 - 00777 -> aug-x,augo+rw,g=wx -> 00636
ok 957 - 00777 -> ao+rw,ago=w -> 00222
ok 958 - 00777 -> ug-rw,u+rwx,ao=rwx -> 00777
ok 959 - 00777 -> o-rw,ugo-rw -> 00111
ok 960 - 00000 -> o-rw,ugo-rw -> 00000
ok 961 - 00000 -> aug+wx,auo-w -> 00111
ok 962 - 00777 -> aug+wx,auo-w -> 00555
ok 963 - 00777 -> auo=wx,aug-r -> 00333
ok 964 - 00777 -> auo=r -> 00444
ok 965 - 00777 -> ug+w,au-wx,aug-w -> 00444
ok 966 - 00000 -> ug+w,au-wx,aug-w -> 00000
ok 967 - 00777 -> ao-rw,auo+rwx,g+w -> 00777
ok 968 - 00777 -> ugo=rx,go=x -> 00511
ok 969 - 00777 -> auo-rwx,o-x -> 00000
ok 970 - 00000 -> auo+rw -> 00666
ok 971 - 00777 -> auo+rw -> 00777
ok 972 - 00777 -> ago=rx,ago+rwx,augo-rx -> 00222
ok 973 - 00000 -> g+x -> 00010
ok 974 - 00777 -> g+x -> 00777
ok 975 - 00000 -> o-x,aug+w -> 00222
ok 976 - 00777 -> o-x,aug+w -> 00776
ok 977 - 00777 -> a=x,uo=r,a-w -> 00414
ok 978 - 00777 -> augo+rwx,g+wx -> 00777
ok 979 - 00777 -> au-rx,ago-rx -> 00222
ok 980 - 00000 -> au-rx,ago-rx -> 00000
ok 981 - 00000 -> ao-rx -> 00000
ok 982 - 00777 -> ao-rx -> 00222
ok 983 - 00777 -> a+x,ag=wx -> 00333
ok 984 - 00777 -> auo=rwx -> 00777
ok 985 - 00000 -> ao-r -> 00000
ok 986 - 00777 -> ao-r -> 00333
ok 987 - 00777 -> a=r,ug-w -> 00444
ok 988 - 00777 -> g+x,ago+rwx,u-rw -> 00177
ok 989 - 00777 -> ug+rx,go=rw,u=rw -> 00666
ok 990 - 00777 -> ago-r,ag-rwx,au-w -> 00000
ok 991 - 00777 -> ago=w,u=rwx -> 00722
ok 992 - 00777 -> ug-wx,ug+rw -> 00667
ok 993 - 00000 -> ug-wx,ug+rw -> 00660
ok 994 - 00777 -> o=x,auo+rwx -> 00777
ok 995 - 00777 -> aug=wx -> 00333
ok 996 - 00777 -> ag=rx,ao-rw,g+r -> 00151
ok 997 - 00000 -> ao+wx -> 00333
ok 998 - 00777 -> ao+wx -> 00777
ok 999 - 00777 -> augo=w,augo+r,g-rw -> 00606
ok 1000 - 00777 -> auo=rx,au+rwx,a-wx -> 00444
ok 1001 - 00777 -> au-rw,aug+rx -> 00555
ok 1002 - 00777 -> go+rwx,ago+wx,a=w -> 00222
ok 1003 - 00777 -> augo=rwx,ag-rw -> 00111
ok 1004 - 00777 -> a=rx,a=r,ugo=wx -> 00333
ok 1005 - 00777 -> au-w,aug=wx -> 00333
ok 1006 - 00000 -> uo-wx,au-r -> 00000
ok 1007 - 00777 -> uo-wx,au-r -> 00030
ok 1008 - 00000 -> uo-rx,go+x,g+r -> 00051
ok 1009 - 00777 -> uo-rx,go+x,g+r -> 00273
ok 1010 - 00777 -> ag=r,au=rwx -> 00777
ok 1011 - 00777 -> ug+rwx,ug+wx -> 00777
ok 1012 - 00000 -> ug+rwx,ug+wx -> 00770
ok 1013 - 00000 -> a-w -> 00000
ok 1014 - 00777 -> a-w -> 00555
ok 1015 - 00777 -> u+r -> 00777
ok 1016 - 00000 -> u+r -> 00400
ok 1017 - 00777 -> augo=r,augo+w,uo+r -> 00666
ok 1018 - 00777 -> u+rw,go-rx -> 00722
ok 1019 - 00000 -> u+rw,go-rx -> 00600
ok 1020 - 00777 -> ag=rx -> 00555
ok 1021 - 00777 -> augo-w,u=x,augo=wx -> 00333
ok 1022 - 00000 -> aug-wx,go-x -> 00000
ok 1023 - 00777 -> aug-wx,go-x -> 00444
ok 1024 - 00777 -> ao=x,auo=rwx -> 00777
ok 1025 - 00000 -> uo=rwx -> 00707
ok 1026 - 00777 -> uo=rwx -> 00777
ok 1027 - 00777 -> o-w,au=rw -> 00666
ok 1028 - 00777 -> ugo=w -> 00222
ok 1029 - 00777 -> g-wx,aug+wx,u-x -> 00677
ok 1030 - 00000 -> g-wx,aug+wx,u-x -> 00233
ok 1031 - 00777 -> ag=x,u-wx -> 00011
ok 1032 - 00777 -> g=r,ao=rx -> 00555
ok 1033 - 00777 -> ao+r -> 00777
ok 1034 - 00000 -> ao+r -> 00444
ok 1035 - 00000 -> u+wx -> 00300
ok 1036 - 00777 -> u+wx -> 00777
ok 1037 - 00777 -> ag=rwx,ugo+w -> 00777
ok 1038 - 00777 -> u=rx -> 00577
ok 1039 - 00000 -> u=rx -> 00500
ok 1040 - 00777 -> au=rw,o=rwx,o=wx -> 00663
ok 1041 - 00777 -> ago+x,auo-wx -> 00444
ok 1042 - 00000 -> ago+x,auo-wx -> 00000
ok 1043 - 00777 -> ago+rwx -> 00777
ok 1044 - 00777 -> aug-rwx,ao-rwx -> 00000
ok 1045 - 00777 -> a+rwx,u=r -> 00477
ok 1046 - 00777 -> ag+rw,au+x,ug+rx -> 00777
ok 1047 - 00000 -> o+wx,u+r -> 00403
ok 1048 - 00777 -> o+wx,u+r -> 00777
ok 1049 - 00777 -> ag+x,auo-wx,a=rwx -> 00777
ok 1050 - 00777 -> go-w,ugo-w -> 00555
ok 1051 - 00000 -> go-w,ugo-w -> 00000
ok 1052 - 00777 -> ao=rwx -> 00777
ok 1053 - 00777 -> ago=x -> 00111
ok 1054 - 00777 -> uo+w,ao-r,augo-rwx -> 00000
ok 1055 - 00777 -> auo-wx,go-w -> 00444
ok 1056 - 00000 -> auo-wx,go-w -> 00000
ok 1057 - 00000 -> g-rx,u-r -> 00000
ok 1058 - 00777 -> g-rx,u-r -> 00327
ok 1059 - 00777 -> augo-rwx,a=w,a-w -> 00000
ok 1060 - 00777 -> au=r -> 00444
ok 1061 - 00777 -> aug=rw,auo+x,ugo+rx -> 00777
ok 1062 - 00777 -> ag-x,uo+x -> 00767
ok 1063 - 00000 -> ag-x,uo+x -> 00101
ok 1064 - 00777 -> a+w,ugo+wx -> 00777
ok 1065 - 00000 -> a+w,ugo+wx -> 00333
ok 1066 - 00777 -> augo+rwx -> 00777
ok 1067 - 00777 -> augo-r,o+rx -> 00337
ok 1068 - 00000 -> augo-r,o+rx -> 00005
ok 1069 - 00777 -> ao-wx -> 00444
ok 1070 - 00000 -> ao-wx -> 00000
ok 1071 - 00000 -> au-rw -> 00000
ok 1072 - 00777 -> au-rw -> 00111
ok 1073 - 00000 -> go+rw,au+rx -> 00577
ok 1074 - 00777 -> go+rw,au+rx -> 00777
ok 1075 - 00777 -> ugo+w,augo=rw,aug=rx -> 00555
ok 1076 - 00777 -> ag+rwx -> 00777
ok 1077 - 00777 -> a+rwx,uo+r -> 00777
ok 1078 - 00000 -> ug-w,aug-r -> 00000
ok 1079 - 00777 -> ug-w,aug-r -> 00113
ok 1080 - 00777 -> uo+rx,aug-wx -> 00444
ok 1081 - 00000 -> uo+rx,aug-wx -> 00404
ok 1082 - 00777 -> ao=w,o+wx -> 00223
ok 1083 - 00000 -> uo=rwx,g+rw,u+rx -> 00767
ok 1084 - 00777 -> uo=rwx,g+rw,u+rx -> 00777
ok 1085 - 00777 -> aug-rwx,augo=rx,au-wx -> 00444
ok 1086 - 00777 -> ag-rwx -> 00000
ok 1087 - 00000 -> ug=w,u+x -> 00320
ok 1088 - 00777 -> ug=w,u+x -> 00327
ok 1089 - 00000 -> ug=rwx,g+r -> 00770
ok 1090 - 00777 -> ug=rwx,g+r -> 00777
ok 1091 - 00777 -> g-rwx,au-x -> 00606
ok 1092 - 00000 -> g-rwx,au-x -> 00000
ok 1093 - 00000 -> ao-wx,go=rx -> 00055
ok 1094 - 00777 -> ao-wx,go=rx -> 00455
ok 1095 - 00777 -> ao=x,ug-x,ugo+rx -> 00555
ok 1096 - 00000 -> ug+x,u=r,go+w -> 00432
ok 1097 - 00777 -> ug+x,u=r,go+w -> 00477
ok 1098 - 00000 -> go+rx -> 00055
ok 1099 - 00777 -> go+rx -> 00777
ok 1100 - 00777 -> a=rw,ugo+wx,ago=rw -> 00666
ok 1101 - 00777 -> ug+x,o=r -> 00774
ok 1102 - 00000 -> ug+x,o=r -> 00114
ok 1103 - 00777 -> o+w -> 00777
ok 1104 - 00000 -> o+w -> 00002
ok 1105 - 00777 -> ag+w,go-wx -> 00744
ok 1106 - 00000 -> ag+w,go-wx -> 00200
ok 1107 - 00777 -> u-wx,ago=rwx -> 00777
ok 1108 - 00000 -> ago+r -> 00444
ok 1109 - 00777 -> ago+r -> 00777
ok 1110 - 00000 -> go-wx,auo-rx,ag+r -> 00444
ok 1111 - 00777 -> go-wx,auo-rx,ag+r -> 00644
ok 1112 - 00777 -> auo+w -> 00777
ok 1113 - 00000 -> auo+w -> 00222
ok 1114 - 00777 -> uo-rw,ao=rx,ugo-x -> 00444
ok 1115 - 00777 -> aug+w,o-w -> 00775
ok 1116 - 00000 -> aug+w,o-w -> 00220
ok 1117 - 00777 -> ug=r -> 00447
ok 1118 - 00000 -> ug=r -> 00440
ok 1119 - 00000 -> augo-rw -> 00000
ok 1120 - 00777 -> augo-rw -> 00111
ok 1121 - 00777 -> ag+x,aug+w,au=r -> 00444
ok 1122 - 00777 -> o=r,auo+wx,uo-rw -> 00171
ok 1123 - 00000 -> o=r,auo+wx,uo-rw -> 00131
ok 1124 - 00777 -> ugo-rx,ao+rx,ug+rx -> 00777
ok 1125 - 00000 -> ugo-rx,ao+rx,ug+rx -> 00555
ok 1126 - 00777 -> ao+w,ug-rx -> 00227
ok 1127 - 00000 -> ao+w,ug-rx -> 00222
ok 1128 - 00777 -> a+rwx,go-r -> 00733
ok 1129 - 00777 -> uo=x,ago=wx,ugo+rwx -> 00777
ok 1130 - 00777 -> uo=r -> 00474
ok 1131 - 00000 -> uo=r -> 00404
ok 1132 - 00777 -> o+rw,aug+rx,ugo=rwx -> 00777
ok 1133 - 00777 -> uo-rx -> 00272
ok 1134 - 00000 -> uo-rx -> 00000
ok 1135 - 00777 -> u-rwx,ago+rx -> 00577
ok 1136 - 00000 -> u-rwx,ago+rx -> 00555
ok 1137 - 00777 -> ag-rw,o+w,ug=rx -> 00553
ok 1138 - 00000 -> ag-rw,o+w,ug=rx -> 00552
ok 1139 - 00000 -> u=rw,ago+r,ug=x -> 00114
ok 1140 - 00777 -> u=rw,ago+r,ug=x -> 00117
ok 1141 - 00777 -> aug=w -> 00222
ok 1142 - 00777 -> a=x,ago=rwx,au=rx -> 00555
ok 1143 - 00777 -> ago=rx,ago+x -> 00555
ok 1144 - 00777 -> go-r -> 00733
ok 1145 - 00000 -> go-r -> 00000
ok 1146 - 00777 -> aug=x,augo-rwx,uo+rw -> 00606
ok 1147 - 00000 -> auo-wx,g=rwx,o-x -> 00070
ok 1148 - 00777 -> auo-wx,g=rwx,o-x -> 00474
ok 1149 - 00777 -> auo=rw,uo-rw -> 00060
ok 1150 - 00777 -> go=r -> 00744
ok 1151 - 00000 -> go=r -> 00044
ok 1152 - 00777 -> augo-w,ag-rx -> 00000
ok 1153 - 00777 -> o=w,ag=wx,a=wx -> 00333
ok 1154 - 00777 -> aug=rx -> 00555
ok 1155 - 00777 -> o=w,u-rw -> 00172
ok 1156 - 00000 -> o=w,u-rw -> 00002
ok 1157 - 00777 -> ag-rwx,u=x,o-r -> 00100
ok 1158 - 00000 -> ao+wx,uo=wx -> 00333
ok 1159 - 00777 -> ao+wx,uo=wx -> 00373
ok 1160 - 00777 -> u=wx -> 00377
ok 1161 - 00000 -> u=wx -> 00300
ok 1162 - 00000 -> g-x -> 00000
ok 1163 - 00777 -> g-x -> 00767
ok 1164 - 00000 -> au+rw,o+rx -> 00667
ok 1165 - 00777 -> au+rw,o+rx -> 00777
ok 1166 - 00000 -> ago+x,ug=w,u-x -> 00221
ok 1167 - 00777 -> ago+x,ug=w,u-x -> 00227
ok 1168 - 00777 -> auo+w,au-rwx -> 00000
ok 1169 - 00777 -> ag+rw,ao-rx -> 00222
ok 1170 - 00777 -> ug+w -> 00777
ok 1171 - 00000 -> ug+w -> 00220
ok 1172 - Invalid mode throws exception
ok 1173 - Invalid mode clause throws exception
ok 1174 - Nonexistent file throws exception
1..1174
ok
t/digest.t ........................
ok 1 - created test file with packed binary string
ok 2 - digest SHA-256 (hardcoded)
ok 3 - digest SHA-256
ok 4 - digest SHA-256 (chunked)
ok 5 - digest MD5 (hardcoded)
ok 6 - digest MD5
ok 7 - digest MD5 (chunked)
1..7
ok
t/exception.t .....................
ok 1 - exception reported at caller's package
ok 2 - append bad args
ok 3 - iterator bad args
ok 4 - lines bad args
ok 5 - lines_raw bad args
ok 6 - lines_utf8 bad args
ok 7 - slurp bad args
ok 8 - spew bad args
ok 9 - visit bad args
ok 10 - iterator not hashref
ok 11 - lines not hashref
ok 12 - lines_raw not hashref
ok 13 - lines_utf8 not hashref
ok 14 - slurp not hashref
ok 15 - visit not hashref
1..15
ok
t/exports.t .......................
ok 1 - 'path' isa 'Path::Tiny'
ok 2 - 'cwd' isa 'Path::Tiny'
ok 3 - 'rootdir' isa 'Path::Tiny'
ok 4 - 'tempfile' isa 'Path::Tiny'
ok 5 - 'tempdir' isa 'Path::Tiny'
1..5
ok
t/filesystem.t ....................
ok 1 - Got a filename via tmpnam()
ok 2 - Opened C:/cpanfly-5.18/var/tmp/OPJX65RqTi for writing
ok 3 - Printed to C:/cpanfly-5.18/var/tmp/OPJX65RqTi
ok 4 - C:/cpanfly-5.18/var/tmp/OPJX65RqTi should exist
ok 5 - it's a file!
ok 6 - /dev/null is_file, too
ok 7 - volume correct
ok 8 - volume cached
ok 9 - dirname correct
ok 10 - basename correct
ok 11 - Read contents of C:/cpanfly-5.18/var/tmp/OPJX65RqTi correctly
# stat
ok 12
ok 13
ok 14
# stat/lstat with no file
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20 - It's a directory!
ok 21
ok 22 - touch sets utime as current time
ok 23 - touch sets utime as 10 secs before
ok 24
ok 25
ok 26 - Removed C:/cpanfly-5.18/var/tmp/A_0vuxc6I8
ok 27 - C:/cpanfly-5.18/var/tmp/A_0vuxc6I8 no longer exists
ok 28 - Removing non-existent dir returns false
ok 29 - Created C:/cpanfly-5.18/var/tmp/UgfWVNJGHf/foo/bar
ok 30 - C:/cpanfly-5.18/var/tmp/UgfWVNJGHf/foo/bar is a directory
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
# Subtest: iterator
ok 1
ok 2 - exhausted iterator is undef
ok 3
ok 4
ok 5
ok 6
ok 7
1..7
ok 39 - iterator
# Subtest: visit
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
1..6
ok 40 - visit
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
# Subtest: iterator
ok 1
1..1
ok 47 - iterator
# Subtest: visit
ok 1
1..1
ok 48 - visit
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57 - removing file
ok 58 - file is gone
ok 59 - removing file again returns false
ok 60
ok 61 - calling 'remove' on a directory throws
ok 62
ok 63
ok 64
ok 65 - removing file called '0'
ok 66
ok 67
ok 68
ok 69 - slurp raw
ok 70 - slurp+crlf+utf8
ok 71 - lines+crlf+utf8
ok 72 - lines+chomp+crlf+utf8
ok 73
ok 74
ok 75 - from . to C:/cpanfly-5.18/var/cpan/build/Path-Tiny-0.084-LFqrkx to .
ok 76 - updir gone from realpath
ok 77 - realpath on absolute
ok 78 - caught error from realpath on non-existent dir
ok 79 - no error from realpath on non-existent last component
# Subtest: copy()
# Subtest: dest is a file
ok 1 - returned the right file
ok 2 - file copied
1..2
ok 1 - dest is a file
# Subtest: dest is a dir
ok 1 - returned the right file
ok 2 - file copied
1..2
ok 2 - dest is a dir
# Subtest: try some different chmods
ok 1 - chmod(0000)
ok 2 - chmod('0400')
ok 3 # skip No exception if run as root
ok 4 - chmod('u+w')
1..4
ok 3 - try some different chmods
1..3
ok 80 - copy()
ok 81 - touch can chain
ok 82 # skip symlink unavailable
1..82
ok
t/input_output.t ..................
# Subtest: spew -> slurp
ok 1 - spew
ok 2 - slurp
1..2
ok 1 - spew -> slurp
# Subtest: spew -> slurp (empty)
ok 1 - spew
ok 2 - slurp
1..2
ok 2 - spew -> slurp (empty)
# Subtest: spew -> slurp (arrayref)
ok 1 - spew
ok 2 - slurp
1..2
ok 3 - spew -> slurp (arrayref)
# Subtest: spew -> slurp (binmode)
ok 1 - spew
ok 2 - slurp
1..2
ok 4 - spew -> slurp (binmode)
# Subtest: spew -> slurp (open hint)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 5 - spew -> slurp (open hint)
# Subtest: spew -> slurp (UTF-8)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 6 - spew -> slurp (UTF-8)
# Subtest: spew -> slurp (raw)
ok 1 - spew
ok 2 - slurp
1..2
ok 7 - spew -> slurp (raw)
# Subtest: spew -> lines
ok 1 - spew
ok 2 - lines
ok 3 - lines (scalar)
1..3
ok 8 - spew -> lines
# Subtest: spew -> lines (open hint)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 9 - spew -> lines (open hint)
# Subtest: spew -> lines (UTF-8)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
ok 4 - lines (scalar)
1..4
ok 10 - spew -> lines (UTF-8)
# Subtest: spew -> lines (raw)
ok 1 - spew
ok 2 - lines
1..2
ok 11 - spew -> lines (raw)
# Subtest: spew -> lines (count)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 12 - spew -> lines (count)
# Subtest: spew -> lines (count, less than)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 13 - spew -> lines (count, less than)
# Subtest: spew -> lines (count, more than)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 14 - spew -> lines (count, more than)
# Subtest: spew -> lines (count, chomp)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 15 - spew -> lines (count, chomp)
# Subtest: spew -> lines (count, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 16 - spew -> lines (count, no end of newline)
# Subtest: spew -> lines (count, less than, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 17 - spew -> lines (count, less than, no end of newline)
# Subtest: spew -> lines (count, more than, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 18 - spew -> lines (count, more than, no end of newline)
# Subtest: spew -> lines (count, chomp, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 19 - spew -> lines (count, chomp, no end of newline)
# Subtest: spew -> lines (count, UTF-8)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 20 - spew -> lines (count, UTF-8)
# Subtest: spew -> lines (count, chomp, UTF-8)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 21 - spew -> lines (count, chomp, UTF-8)
# Subtest: spew -> lines (chomp, only newlines)
ok 1 - spew
ok 2 - lines
1..2
ok 22 - spew -> lines (chomp, only newlines)
# Subtest: spew -> lines (chomp, UTF-8)
ok 1 - spew
ok 2 - lines
1..2
ok 23 - spew -> lines (chomp, UTF-8)
# Subtest: spew -> lines (count, UTF-8, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 24 - spew -> lines (count, UTF-8, no end of newline)
# Subtest: spew -> lines (count, chomp, UTF-8, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 25 - spew -> lines (count, chomp, UTF-8, no end of newline)
# Subtest: spew -> lines (count, raw)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 26 - spew -> lines (count, raw)
# Subtest: spew -> lines (count, raw, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 27 - spew -> lines (count, raw, no end of newline)
# Subtest: append -> slurp
ok 1 - append
ok 2 - slurp
1..2
ok 28 - append -> slurp
# Subtest: append -> slurp (empty)
ok 1 - append
ok 2 - slurp
1..2
ok 29 - append -> slurp (empty)
# Subtest: append -> slurp (arrayref)
ok 1 - append
ok 2 - slurp
1..2
ok 30 - append -> slurp (arrayref)
# Subtest: append -> slurp (piecemeal)
ok 1 - piecemeal append
ok 2 - piecemeal append
ok 3 - slurp
1..3
ok 31 - append -> slurp (piecemeal)
# Subtest: append -> slurp (binmode)
ok 1 - append
ok 2 - slurp
1..2
ok 32 - append -> slurp (binmode)
# Subtest: append -> slurp (truncate)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 33 - append -> slurp (truncate)
# Subtest: append -> slurp (open hint)
ok 1 - append
ok 2 - slurp
1..2
ok 34 - append -> slurp (open hint)
# Subtest: append -> slurp (UTF-8)
ok 1 - append
ok 2 - slurp
1..2
ok 35 - append -> slurp (UTF-8)
# Subtest: append -> slurp (truncate, UTF8)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 36 - append -> slurp (truncate, UTF8)
# Subtest: append -> slurp (raw)
ok 1 - append
ok 2 - slurp
1..2
ok 37 - append -> slurp (raw)
# Subtest: append -> slurp (truncate, raw)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 38 - append -> slurp (truncate, raw)
# Subtest: openw -> openr
ok 1 - openw & print
ok 2 - openr & read
1..2
ok 39 - openw -> openr
# Subtest: openw -> openr (open hint)
ok 1 - openw & print
ok 2 - openr & read
ok 3 - is UTF8
1..3
ok 40 - openw -> openr (open hint)
# Subtest: openw -> openr (UTF-8)
ok 1 - openw & print
ok 2 - openr & read
ok 3 - is UTF8
1..3
ok 41 - openw -> openr (UTF-8)
# Subtest: openw -> openr (raw)
ok 1 - openw & print
ok 2 - openr & read
1..2
ok 42 - openw -> openr (raw)
# Subtest: opena -> openr
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
1..3
ok 43 - opena -> openr
# Subtest: opena -> openr (open hint)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 44 - opena -> openr (open hint)
# Subtest: opena -> openr (UTF-8)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 45 - opena -> openr (UTF-8)
# Subtest: opena -> openr (raw)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
1..3
ok 46 - opena -> openr (raw)
# Subtest: openrw
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
1..3
ok 47 - openrw
# Subtest: openrw (open hint)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 48 - openrw (open hint)
# Subtest: openrw (UTF-8)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 49 - openrw (UTF-8)
# Subtest: openrw (raw)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
1..3
ok 50 - openrw (raw)
# Subtest: edit_utf8
ok 1 - edit_utf8
1..1
ok 51 - edit_utf8
# Subtest: edit_raw
ok 1 - edit_raw
1..1
ok 52 - edit_raw
# Subtest: edit
ok 1 - edit() was successful.
1..1
ok 53 - edit
# Subtest: edit_lines_utf8
ok 1 - edit_lines_utf8
1..1
ok 54 - edit_lines_utf8
# Subtest: edit_lines_raw
ok 1 - edit_lines_utf8
1..1
ok 55 - edit_lines_raw
# Subtest: edit_lines
ok 1 - edit_lines
1..1
ok 56 - edit_lines
1..56
ok
t/input_output_no_UU.t ............
# Hiding Unicode::UTF8
# Subtest: spew -> slurp
ok 1 - spew
ok 2 - slurp
1..2
ok 1 - spew -> slurp
# Subtest: spew -> slurp (empty)
ok 1 - spew
ok 2 - slurp
1..2
ok 2 - spew -> slurp (empty)
# Subtest: spew -> slurp (arrayref)
ok 1 - spew
ok 2 - slurp
1..2
ok 3 - spew -> slurp (arrayref)
# Subtest: spew -> slurp (binmode)
ok 1 - spew
ok 2 - slurp
1..2
ok 4 - spew -> slurp (binmode)
# Subtest: spew -> slurp (open hint)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 5 - spew -> slurp (open hint)
# Subtest: spew -> slurp (UTF-8)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 6 - spew -> slurp (UTF-8)
# Subtest: spew -> slurp (raw)
ok 1 - spew
ok 2 - slurp
1..2
ok 7 - spew -> slurp (raw)
# Subtest: spew -> lines
ok 1 - spew
ok 2 - lines
ok 3 - lines (scalar)
1..3
ok 8 - spew -> lines
# Subtest: spew -> lines (open hint)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
1..3
ok 9 - spew -> lines (open hint)
# Subtest: spew -> lines (UTF-8)
ok 1 - spew
ok 2 - slurp
ok 3 - is UTF8
ok 4 - lines (scalar)
1..4
ok 10 - spew -> lines (UTF-8)
# Subtest: spew -> lines (raw)
ok 1 - spew
ok 2 - lines
1..2
ok 11 - spew -> lines (raw)
# Subtest: spew -> lines (count)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 12 - spew -> lines (count)
# Subtest: spew -> lines (count, less than)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 13 - spew -> lines (count, less than)
# Subtest: spew -> lines (count, more than)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 14 - spew -> lines (count, more than)
# Subtest: spew -> lines (count, chomp)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 15 - spew -> lines (count, chomp)
# Subtest: spew -> lines (count, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 16 - spew -> lines (count, no end of newline)
# Subtest: spew -> lines (count, less than, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 17 - spew -> lines (count, less than, no end of newline)
# Subtest: spew -> lines (count, more than, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 18 - spew -> lines (count, more than, no end of newline)
# Subtest: spew -> lines (count, chomp, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 19 - spew -> lines (count, chomp, no end of newline)
# Subtest: spew -> lines (count, UTF-8)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 20 - spew -> lines (count, UTF-8)
# Subtest: spew -> lines (count, chomp, UTF-8)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 21 - spew -> lines (count, chomp, UTF-8)
# Subtest: spew -> lines (chomp, only newlines)
ok 1 - spew
ok 2 - lines
1..2
ok 22 - spew -> lines (chomp, only newlines)
# Subtest: spew -> lines (chomp, UTF-8)
ok 1 - spew
ok 2 - lines
1..2
ok 23 - spew -> lines (chomp, UTF-8)
# Subtest: spew -> lines (count, UTF-8, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 24 - spew -> lines (count, UTF-8, no end of newline)
# Subtest: spew -> lines (count, chomp, UTF-8, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 25 - spew -> lines (count, chomp, UTF-8, no end of newline)
# Subtest: spew -> lines (count, raw)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 26 - spew -> lines (count, raw)
# Subtest: spew -> lines (count, raw, no end of newline)
ok 1 - spew
ok 2 - lines
ok 3 - lines
1..3
ok 27 - spew -> lines (count, raw, no end of newline)
# Subtest: append -> slurp
ok 1 - append
ok 2 - slurp
1..2
ok 28 - append -> slurp
# Subtest: append -> slurp (empty)
ok 1 - append
ok 2 - slurp
1..2
ok 29 - append -> slurp (empty)
# Subtest: append -> slurp (arrayref)
ok 1 - append
ok 2 - slurp
1..2
ok 30 - append -> slurp (arrayref)
# Subtest: append -> slurp (piecemeal)
ok 1 - piecemeal append
ok 2 - piecemeal append
ok 3 - slurp
1..3
ok 31 - append -> slurp (piecemeal)
# Subtest: append -> slurp (binmode)
ok 1 - append
ok 2 - slurp
1..2
ok 32 - append -> slurp (binmode)
# Subtest: append -> slurp (truncate)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 33 - append -> slurp (truncate)
# Subtest: append -> slurp (open hint)
ok 1 - append
ok 2 - slurp
1..2
ok 34 - append -> slurp (open hint)
# Subtest: append -> slurp (UTF-8)
ok 1 - append
ok 2 - slurp
1..2
ok 35 - append -> slurp (UTF-8)
# Subtest: append -> slurp (truncate, UTF8)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 36 - append -> slurp (truncate, UTF8)
# Subtest: append -> slurp (raw)
ok 1 - append
ok 2 - slurp
1..2
ok 37 - append -> slurp (raw)
# Subtest: append -> slurp (truncate, raw)
ok 1 - append
ok 2 - slurp
ok 3 - append with truncate
ok 4 - slurp
1..4
ok 38 - append -> slurp (truncate, raw)
# Subtest: openw -> openr
ok 1 - openw & print
ok 2 - openr & read
1..2
ok 39 - openw -> openr
# Subtest: openw -> openr (open hint)
ok 1 - openw & print
ok 2 - openr & read
ok 3 - is UTF8
1..3
ok 40 - openw -> openr (open hint)
# Subtest: openw -> openr (UTF-8)
ok 1 - openw & print
ok 2 - openr & read
ok 3 - is UTF8
1..3
ok 41 - openw -> openr (UTF-8)
# Subtest: openw -> openr (raw)
ok 1 - openw & print
ok 2 - openr & read
1..2
ok 42 - openw -> openr (raw)
# Subtest: opena -> openr
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
1..3
ok 43 - opena -> openr
# Subtest: opena -> openr (open hint)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 44 - opena -> openr (open hint)
# Subtest: opena -> openr (UTF-8)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 45 - opena -> openr (UTF-8)
# Subtest: opena -> openr (raw)
ok 1 - openw & print one line
ok 2 - opena & print rest of lines
ok 3 - openr & read
1..3
ok 46 - opena -> openr (raw)
# Subtest: openrw
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
1..3
ok 47 - openrw
# Subtest: openrw (open hint)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 48 - openrw (open hint)
# Subtest: openrw (UTF-8)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
ok 4 - is UTF8
1..4
ok 49 - openrw (UTF-8)
# Subtest: openrw (raw)
ok 1 - openrw & print
ok 2 - seek back to start
ok 3 - openr & read
1..3
ok 50 - openrw (raw)
# Subtest: edit_utf8
ok 1 - edit_utf8
1..1
ok 51 - edit_utf8
# Subtest: edit_raw
ok 1 - edit_raw
1..1
ok 52 - edit_raw
# Subtest: edit
ok 1 - edit() was successful.
1..1
ok 53 - edit
# Subtest: edit_lines_utf8
ok 1 - edit_lines_utf8
1..1
ok 54 - edit_lines_utf8
# Subtest: edit_lines_raw
ok 1 - edit_lines_utf8
1..1
ok 55 - edit_lines_raw
# Subtest: edit_lines
ok 1 - edit_lines
1..1
ok 56 - edit_lines
1..56
ok
t/locking.t .......................
# Subtest: write locks blocks read lock
ok 1 - Got a tempfile
ok 2 - Opened file for writing with lock
ok 3 - ran process to try to get lock
ok 4 - process failed to get lock
1..4
ok 1 - write locks blocks read lock
1..1
ok
t/mkpath.t ........................
ok 1 - target directory not created yet
ok 2 - mkpath on directory returned true
ok 3 - target directory created
1..3
ok
t/mutable_tree_while_iterating.t ..
# Subtest: iterator
ok 1 - can remove directories while traversing
ok 2 - remaining files
1..2
ok 1 - iterator
# Subtest: visit
ok 1 - can remove directories while traversing
ok 2 - remaining files
1..2
ok 2 - visit
1..2
ok
t/normalize.t .....................
ok 1 - . -> .
ok 2 - ./ -> .
ok 3 - / -> /
ok 4 - /. -> /
ok 5 - .. -> ..
ok 6 - /.. -> /
ok 7 - ../ -> ..
ok 8 - ../.. -> ../..
ok 9 - /./ -> /
ok 10 - /foo/ -> /foo
ok 11 - foo/ -> foo
ok 12 - ./foo -> foo
ok 13 - foo/. -> foo
1..13
ok
t/overloading.t ...................
ok 1 - stringify via overloading
ok 2 - stringify via method
ok 3 - boolifies to true
1..3
ok
t/parent.t ........................
# Subtest: absolute
ok 1 - parent(undef): /foo/bar -> /foo
ok 2 - parent(0): /foo/bar -> /foo
ok 3 - parent(1): /foo/bar -> /foo
ok 4 - parent(2): /foo/bar -> /
ok 5 - parent(3): /foo/bar -> /
ok 6 - parent(undef): /foo -> /
ok 7 - parent(0): /foo -> /
ok 8 - parent(1): /foo -> /
ok 9 - parent(2): /foo -> /
ok 10 - parent(undef): / -> /
ok 11 - parent(0): / -> /
ok 12 - parent(1): / -> /
ok 13 - final path is root directory
1..13
ok 1 - absolute
# Subtest: relative
ok 1 - parent(undef): foo/bar/baz -> foo/bar
ok 2 - parent(0): foo/bar/baz -> foo/bar
ok 3 - parent(1): foo/bar/baz -> foo/bar
ok 4 - parent(2): foo/bar/baz -> foo
ok 5 - parent(3): foo/bar/baz -> .
ok 6 - parent(4): foo/bar/baz -> ..
ok 7 - parent(5): foo/bar/baz -> ../..
ok 8 - parent(6): foo/bar/baz -> ../../..
ok 9 - parent(undef): foo/bar -> foo
ok 10 - parent(0): foo/bar -> foo
ok 11 - parent(1): foo/bar -> foo
ok 12 - parent(2): foo/bar -> .
ok 13 - parent(3): foo/bar -> ..
ok 14 - parent(4): foo/bar -> ../..
ok 15 - parent(5): foo/bar -> ../../..
ok 16 - parent(undef): foo -> .
ok 17 - parent(0): foo -> .
ok 18 - parent(1): foo -> .
ok 19 - parent(2): foo -> ..
ok 20 - parent(3): foo -> ../..
ok 21 - parent(4): foo -> ../../..
ok 22 - parent(undef): . -> ..
ok 23 - parent(0): . -> ..
ok 24 - parent(1): . -> ..
ok 25 - parent(2): . -> ../..
ok 26 - parent(3): . -> ../../..
ok 27 - parent(undef): .. -> ../..
ok 28 - parent(0): .. -> ../..
ok 29 - parent(1): .. -> ../..
ok 30 - parent(2): .. -> ../../..
ok 31 - parent(undef): ../.. -> ../../..
ok 32 - parent(0): ../.. -> ../../..
ok 33 - parent(1): ../.. -> ../../..
1..33
ok 2 - relative
# Subtest: absolute with ..
ok 1 - parent(undef): /foo/baz -> /foo
ok 2 - parent(0): /foo/baz -> /foo
ok 3 - parent(1): /foo/baz -> /foo
ok 4 - parent(2): /foo/baz -> /
ok 5 - parent(3): /foo/baz -> /
ok 6 - parent(undef): /foo -> /
ok 7 - parent(0): /foo -> /
ok 8 - parent(1): /foo -> /
ok 9 - parent(2): /foo -> /
ok 10 - parent(undef): / -> /
ok 11 - parent(0): / -> /
ok 12 - parent(1): / -> /
ok 13 - final path is root directory
1..13
ok 3 - absolute with ..
# Subtest: relative with ..
ok 1 - parent(undef): foo/baz -> foo
ok 2 - parent(0): foo/baz -> foo
ok 3 - parent(1): foo/baz -> foo
ok 4 - parent(2): foo/baz -> .
ok 5 - parent(3): foo/baz -> ..
ok 6 - parent(undef): foo -> .
ok 7 - parent(0): foo -> .
ok 8 - parent(1): foo -> .
ok 9 - parent(2): foo -> ..
ok 10 - parent(undef): . -> ..
ok 11 - parent(0): . -> ..
ok 12 - parent(1): . -> ..
1..12
ok 4 - relative with ..
# Subtest: relative with leading ..
ok 1 - parent(undef): ../foo/bar -> ../foo
ok 2 - parent(0): ../foo/bar -> ../foo
ok 3 - parent(1): ../foo/bar -> ../foo
ok 4 - parent(2): ../foo/bar -> ..
ok 5 - parent(3): ../foo/bar -> ../..
ok 6 - parent(undef): ../foo -> ..
ok 7 - parent(0): ../foo -> ..
ok 8 - parent(1): ../foo -> ..
ok 9 - parent(2): ../foo -> ../..
ok 10 - parent(undef): .. -> ../..
ok 11 - parent(0): .. -> ../..
ok 12 - parent(1): .. -> ../..
1..12
ok 5 - relative with leading ..
# Subtest: absolute with internal dots
ok 1 - parent(undef): /foo..bar/baz..bam -> /foo..bar
ok 2 - parent(0): /foo..bar/baz..bam -> /foo..bar
ok 3 - parent(1): /foo..bar/baz..bam -> /foo..bar
ok 4 - parent(2): /foo..bar/baz..bam -> /
ok 5 - parent(undef): /foo..bar -> /
ok 6 - parent(0): /foo..bar -> /
ok 7 - parent(1): /foo..bar -> /
ok 8 - final path is root directory
1..8
ok 6 - absolute with internal dots
# Subtest: relative with internal dots
ok 1 - parent(undef): foo/bar..baz/wib..wob -> foo/bar..baz
ok 2 - parent(0): foo/bar..baz/wib..wob -> foo/bar..baz
ok 3 - parent(1): foo/bar..baz/wib..wob -> foo/bar..baz
ok 4 - parent(2): foo/bar..baz/wib..wob -> foo
ok 5 - parent(3): foo/bar..baz/wib..wob -> .
ok 6 - parent(4): foo/bar..baz/wib..wob -> ..
ok 7 - parent(undef): foo/bar..baz -> foo
ok 8 - parent(0): foo/bar..baz -> foo
ok 9 - parent(1): foo/bar..baz -> foo
ok 10 - parent(2): foo/bar..baz -> .
ok 11 - parent(3): foo/bar..baz -> ..
ok 12 - parent(undef): foo -> .
ok 13 - parent(0): foo -> .
ok 14 - parent(1): foo -> .
ok 15 - parent(2): foo -> ..
ok 16 - parent(undef): . -> ..
ok 17 - parent(0): . -> ..
ok 18 - parent(1): . -> ..
1..18
ok 7 - relative with internal dots
# Subtest: absolute with leading dots
ok 1 - parent(undef): /..foo/..bar -> /..foo
ok 2 - parent(0): /..foo/..bar -> /..foo
ok 3 - parent(1): /..foo/..bar -> /..foo
ok 4 - parent(2): /..foo/..bar -> /
ok 5 - parent(undef): /..foo -> /
ok 6 - parent(0): /..foo -> /
ok 7 - parent(1): /..foo -> /
ok 8 - final path is root directory
1..8
ok 8 - absolute with leading dots
# Subtest: relative with leading dots
ok 1 - parent(undef): ..foo/..bar/..wob -> ..foo/..bar
ok 2 - parent(0): ..foo/..bar/..wob -> ..foo/..bar
ok 3 - parent(1): ..foo/..bar/..wob -> ..foo/..bar
ok 4 - parent(2): ..foo/..bar/..wob -> ..foo
ok 5 - parent(3): ..foo/..bar/..wob -> .
ok 6 - parent(4): ..foo/..bar/..wob -> ..
ok 7 - parent(undef): ..foo/..bar -> ..foo
ok 8 - parent(0): ..foo/..bar -> ..foo
ok 9 - parent(1): ..foo/..bar -> ..foo
ok 10 - parent(2): ..foo/..bar -> .
ok 11 - parent(3): ..foo/..bar -> ..
ok 12 - parent(undef): ..foo -> .
ok 13 - parent(0): ..foo -> .
ok 14 - parent(1): ..foo -> .
ok 15 - parent(2): ..foo -> ..
ok 16 - parent(undef): . -> ..
ok 17 - parent(0): . -> ..
ok 18 - parent(1): . -> ..
1..18
ok 9 - relative with leading dots
# Subtest: absolute with trailing dots
ok 1 - parent(undef): /foo../bar.. -> /foo..
ok 2 - parent(0): /foo../bar.. -> /foo..
ok 3 - parent(1): /foo../bar.. -> /foo..
ok 4 - parent(2): /foo../bar.. -> /
ok 5 - parent(undef): /foo.. -> /
ok 6 - parent(0): /foo.. -> /
ok 7 - parent(1): /foo.. -> /
ok 8 - final path is root directory
1..8
ok 10 - absolute with trailing dots
# Subtest: relative with trailing dots
ok 1 - parent(undef): foo../bar../wob.. -> foo../bar..
ok 2 - parent(0): foo../bar../wob.. -> foo../bar..
ok 3 - parent(1): foo../bar../wob.. -> foo../bar..
ok 4 - parent(2): foo../bar../wob.. -> foo..
ok 5 - parent(3): foo../bar../wob.. -> .
ok 6 - parent(4): foo../bar../wob.. -> ..
ok 7 - parent(undef): foo../bar.. -> foo..
ok 8 - parent(0): foo../bar.. -> foo..
ok 9 - parent(1): foo../bar.. -> foo..
ok 10 - parent(2): foo../bar.. -> .
ok 11 - parent(3): foo../bar.. -> ..
ok 12 - parent(undef): foo.. -> .
ok 13 - parent(0): foo.. -> .
ok 14 - parent(1): foo.. -> .
ok 15 - parent(2): foo.. -> ..
ok 16 - parent(undef): . -> ..
ok 17 - parent(0): . -> ..
ok 18 - parent(1): . -> ..
1..18
ok 11 - relative with trailing dots
# Subtest: absolute with drive
ok 1 - parent(undef): C:/foo/bar -> C:/foo
ok 2 - parent(0): C:/foo/bar -> C:/foo
ok 3 - parent(1): C:/foo/bar -> C:/foo
ok 4 - parent(2): C:/foo/bar -> C:/
ok 5 - parent(3): C:/foo/bar -> C:/
ok 6 - parent(undef): C:/foo -> C:/
ok 7 - parent(0): C:/foo -> C:/
ok 8 - parent(1): C:/foo -> C:/
ok 9 - parent(2): C:/foo -> C:/
ok 10 - parent(undef): C:/ -> C:/
ok 11 - parent(0): C:/ -> C:/
ok 12 - parent(1): C:/ -> C:/
ok 13 - final path is root directory
1..13
ok 12 - absolute with drive
# Subtest: absolute with drive and ..
ok 1 - parent(undef): C:/foo/baz -> C:/foo
ok 2 - parent(0): C:/foo/baz -> C:/foo
ok 3 - parent(1): C:/foo/baz -> C:/foo
ok 4 - parent(2): C:/foo/baz -> C:/
ok 5 - parent(undef): C:/foo -> C:/
ok 6 - parent(0): C:/foo -> C:/
ok 7 - parent(1): C:/foo -> C:/
ok 8 - final path is root directory
1..8
ok 13 - absolute with drive and ..
# Subtest: absolute with UNC
ok 1 - parent(undef): //server/share/foo/bar -> //server/share/foo
ok 2 - parent(0): //server/share/foo/bar -> //server/share/foo
ok 3 - parent(1): //server/share/foo/bar -> //server/share/foo
ok 4 - parent(2): //server/share/foo/bar -> //server/share/
ok 5 - parent(3): //server/share/foo/bar -> //server/share/
ok 6 - parent(undef): //server/share/foo -> //server/share/
ok 7 - parent(0): //server/share/foo -> //server/share/
ok 8 - parent(1): //server/share/foo -> //server/share/
ok 9 - parent(2): //server/share/foo -> //server/share/
ok 10 - parent(undef): //server/share/ -> //server/share/
ok 11 - parent(0): //server/share/ -> //server/share/
ok 12 - parent(1): //server/share/ -> //server/share/
ok 13 - final path is root directory
1..13
ok 14 - absolute with UNC
# Subtest: absolute with drive, UNC and ..
ok 1 - parent(undef): //server/share/foo/baz -> //server/share/foo
ok 2 - parent(0): //server/share/foo/baz -> //server/share/foo
ok 3 - parent(1): //server/share/foo/baz -> //server/share/foo
ok 4 - parent(2): //server/share/foo/baz -> //server/share/
ok 5 - parent(undef): //server/share/foo -> //server/share/
ok 6 - parent(0): //server/share/foo -> //server/share/
ok 7 - parent(1): //server/share/foo -> //server/share/
ok 8 - final path is root directory
1..8
ok 15 - absolute with drive, UNC and ..
1..15
ok
t/recurse.t .......................
# Subtest: no symlinks
# Subtest: iterator
ok 1 - Breadth first iteration
1..1
ok 1 - iterator
# Subtest: visit
ok 1 - Breadth first iteration
1..1
ok 2 - visit
# Subtest: visit state
ok 1 - Breadth first iteration
1..1
ok 3 - visit state
# Subtest: visit abort
ok 1 - visitor aborted on false scalar ref
1..1
ok 4 - visit abort
1..4
ok 1 - no symlinks
# Subtest: with symlinks
1..0 # SKIP No symlink support
ok 2 # skip No symlink support
1..2
ok
t/rel-abs.t .......................
ok 1 - absolute of absolute is identity
ok 2 - absolute on base
ok 3 - A->rel(A)
ok 4 - a->rel(a)
ok 5 - AB->rel(A)
ok 6 - AB->rel(A)
ok 7 - AB->rel(A)
ok 8 - ab->rel(a)
ok 9 - ab->rel(a)
ok 10 - ab->rel(a)
ok 11 - ab->rel(a)
ok 12 - R->rel(A)
ok 13 - R->rel(AB)
ok 14 - ABC->rel(D)
ok 15 - ABC->rel(AD)
ok 16 - ABC->rel(ABD)
ok 17 - ABC->rel(DE)
ok 18 - ABC->rel(ADE)
ok 19 - ABC->rel(ABDE)
ok 20 - abc->rel(d)
ok 21 - abc->rel(ad)
ok 22 - abc->rel(abd)
ok 23 - abc->rel(de)
ok 24 - abc->rel(ade)
ok 25 - abc->rel(abde)
ok 26 - ab->rel(a)
ok 27 - abc->rel(ab)
ok 28 - a->rel(b)
ok 29 - A->rel(b) from rootdir
ok 30 - a->rel(B) from rootdir
ok 31 - A->rel(b) from tmpdir
ok 32 - a->rel(B) from tmpdir
# Subtest: relative on absolute paths with symlinks
1..0 # SKIP No symlink support
ok 33 # skip No symlink support
1..33
ok
t/subsumes.t ......................
# Subtest: identity always subsumes
ok 1 - . subsumes .
ok 2 - / subsumes /
ok 3 - .. subsumes ..
ok 4 - ../.. subsumes ../..
ok 5 - /foo/ subsumes /foo
ok 6 - foo/ subsumes foo
ok 7 - ./foo subsumes foo
ok 8 - foo/. subsumes foo
1..8
ok 1 - identity always subsumes
# Subtest: absolute v. absolute
ok 1 - /foo subsumes /foo/bar
ok 2 - /foo subsumes /foo/bar/baz
ok 3 - /foo subsumes /foo/bar/baz/
ok 4 - / subsumes /foo
ok 5 - /foo does not subsume /bar
ok 6 - /foo/bar does not subsume /foo/baz
1..6
ok 2 - absolute v. absolute
# Subtest: relative v. relative
ok 1 - . subsumes foo
ok 2 - foo subsumes foo/baz
ok 3 - ./foo/bar subsumes foo/bar/baz
ok 4 - ./foo/bar subsumes ./foo/bar
ok 5 - ./foo/bar subsumes foo/bar
ok 6 - foo/bar subsumes ./foo/bar
ok 7 - foo/bar does not subsume foo/baz
1..7
ok 3 - relative v. relative
# Subtest: relative v. absolute
ok 1 - C:/cpanfly-5.18/var/cpan/build/Path-Tiny-0.084-LFqrkx subsumes t
ok 2 - . subsumes C:/cpanfly-5.18/var/cpan/build/Path-Tiny-0.084-LFqrkx/t
ok 3 - foo does not subsume C:/cpanfly-5.18/var/cpan/build/Path-Tiny-0.084-LFqrkx/t
ok 4 - C:/cpanfly-5.18/var/cpan/build subsumes t
ok 5 - C:/cpanfly-5.18/var/cpan/build/Path-Tiny-0.084-LFqrkx/lib does not subsume t
1..5
ok 4 - relative v. absolute
# Subtest: updirs in paths
ok 1 - /foo subsumes /foo/bar/baz/..
ok 2 - /foo/bar does not subsume /foo/bar/../baz
ok 3 - /foo/../bar subsumes /bar
ok 4 - .. subsumes ../bar
1..4
ok 5 - updirs in paths
# Subtest: Win32 cases
ok 1 - C:/foo subsumes C:/foo
ok 2 - C:/foo does not subsume C:/bar
ok 3 - C:/ subsumes C:/foo
ok 4 - C:/ does not subsume D:/
ok 5 - C:/foo subsumes /foo
ok 6 - C:/ subsumes /foo
ok 7 - C:/ does not subsume Z:/
ok 8 - / subsumes C:/
ok 9 - / does not subsume Z:/
ok 10 - /foo subsumes C:/foo
1..10
ok 6 - Win32 cases
1..6
ok
t/temp.t ..........................
# Subtest: tempdir
ok 1 - tempdir exists
ok 2 - tempdir destroyed
1..2
ok 1 - tempdir
# Subtest: tempfile
ok 1 - tempfile exists
ok 2 - tempfile destroyed
1..2
ok 2 - tempfile
# Subtest: tempdir w/ TEMPLATE
ok 1 - found template
1..1
ok 3 - tempdir w/ TEMPLATE
# Subtest: tempfile w/ TEMPLATE
ok 1 - found template
1..1
ok 4 - tempfile w/ TEMPLATE
# Subtest: tempdir w/ leading template
ok 1 - found template
1..1
ok 5 - tempdir w/ leading template
# Subtest: tempfile w/ leading template
ok 1 - found template
1..1
ok 6 - tempfile w/ leading template
# Subtest: tempfile handle
ok 1 - cached File::Temp object
ok 2 - cached handle is closed
1..2
ok 7 - tempfile handle
# Subtest: survives absolute
ok 1 - exists
1..1
ok 8 - survives absolute
1..8
ok
t/visit.t .........................
1..3
ok 1 - visit callback doesn't choke on random returned refs
ok 2 - terminated before the whole dir was read
ok 3 - we have more than 10 tests in that dir
ok
t/zz-atomic.t .....................
# Subtest: spew (atomic)
ok 1 - spew
ok 2 - original file
ok 3 - opened collision file 'C:/cpanfly-5.18/var/tmp/3O3JFDYok034840'
ok 4 - spew errors if the temp file exists
ok 5 - original file intact
1..5
ok 1 - spew (atomic)
1..1
ok
t/zzz-spec.t ......................
ok 1 - path('a','b','c')
ok 2 - path('a','b','./c')
ok 3 - path('./a','b','c')
ok 4 - path('c')
ok 5 - path('./c')
ok 6 - path('/')
ok 7 - path('d1','d2','d3')
ok 8 - path('/','d2/d3')
ok 9 - path('/.')
ok 10 - path('/./')
ok 11 - path('/a/./')
ok 12 - path('/a/.')
ok 13 - path('/../../')
ok 14 - path('/../..')
ok 15 - path('/t1/t2/t4')->relative('/t1/t2/t3')
ok 16 - path('/t1/t2')->relative('/t1/t2/t3')
ok 17 - path('/t1/t2/t3/t4')->relative('/t1/t2/t3')
ok 18 - path('/t4/t5/t6')->relative('/t1/t2/t3')
ok 19 - path('/')->relative('/t1/t2/t3')
ok 20 - path('///')->relative('/t1/t2/t3')
ok 21 - path('/.')->relative('/t1/t2/t3')
ok 22 - path('/./')->relative('/t1/t2/t3')
ok 23 - path('/t1/t2/t3')->relative( '/')
ok 24 - path('/t1/t2/t3')->relative( '/t1')
ok 25 - path('t1/t2/t3')->relative( 't1')
ok 26 - path('t1/t2/t3')->relative( 't4')
ok 27 - path('.')->relative( '.')
ok 28 - path('/')->relative( '/')
ok 29 - path('../t1')->relative( 't2/t3')
ok 30 - path('t1')->relative( 't2/../t3')
ok 31 - path('t4')->absolute('/t1/t2/t3')
ok 32 - path('t4/t5')->absolute('/t1/t2/t3')
ok 33 - path('.')->absolute('/t1/t2/t3')
ok 34 - path('///../../..//./././a//b/.././c/././')
ok 35 - path('a/../../b/c')
ok 36 - path('..')->absolute('/t1/t2/t3')
ok 37 - path('../t4')->absolute('/t1/t2/t3')
ok 38 - path('/t1')->absolute('/t1/t2/t3')
ok 39 - path('/')
ok 40 - path('/', '../')
ok 41 - path('/', '..\\')
ok 42 - path('\\', '../')
ok 43 - path('\\', '..\\')
ok 44 - path('\\d1\\','d2')
ok 45 - path('\\d1','d2')
ok 46 - path('\\d1','\\d2')
ok 47 - path('\\d1','\\d2\\')
ok 48 - path('d1','d2','d3')
ok 49 - path('A:/d1','d2','d3')
ok 50 - path('A:/')
ok 51 - path('\\', 'foo')
ok 52 - path('A:', 'foo')
ok 53 - path('a','b','c')
ok 54 - path('a','b','.\\c')
ok 55 - path('.\\a','b','c')
ok 56 - path('c')
ok 57 - path('.\\c')
ok 58 - path('a/..','../b')
ok 59 - path('A:', 'foo')
ok 60 - path('a:/')
ok 61 - path('A:f')
ok 62 - path('A:/')
ok 63 - path('a\\..\\..\\b\\c')
ok 64 - path('//a\\b//c')
ok 65 - path('/a/..../c')
ok 66 - path('//a/b\\c')
ok 67 - path('////')
ok 68 - path('//')
ok 69 - path('/.')
ok 70 - path('//a/b/../../c')
ok 71 - path('//a/b/c/../d')
ok 72 - path('//a/b/c/../../d')
ok 73 - path('//a/b/c/.../d')
ok 74 - path('/a/b/c/../../d')
ok 75 - path('/a/b/c/.../d')
ok 76 - path('\\../temp\\')
ok 77 - path('\\../')
ok 78 - path('\\..\\')
ok 79 - path('/../')
ok 80 - path('/../')
ok 81 - path('d1/../foo')
ok 82 - path('C:')
ok 83 - path('\\\\server\\share\\')
ok 84 - path('\\\\server\\share')
ok 85 - path('//server/share/')
ok 86 - path('//server/share')
ok 87 - path('//d1','d2')
1..87
ok
All tests successful.
Files=24, Tests=1665, 10 wallclock secs ( 0.55 usr + 0.03 sys = 0.58 CPU)
Result: PASS
DAGOLDEN/Path-Tiny-0.084.tar.gz
dmake test TEST_VERBOSE=1 -- OK
David Golden <dagolden@cpan.org>
File path utility
>>> (cd C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx && tar cvf - Path-Tiny-0.084.ppd blib) | gzip -c >C:/cpanfly-5.18/var/REPO/D/DA/DAGOLDEN/Path-Tiny-0.084.tar.gz
Path-Tiny-0.084.ppd
blib/
blib/lib/
blib/lib/Path/
blib/lib/Path/Tiny.pm
>>> mv C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/Path-Tiny-0.084.ppd C:/cpanfly-5.18/var/REPO/D/DA/DAGOLDEN
Running test for module 'Git::Repository'
Prepending C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/arch C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\B\BO\BOOK\Git-Repository-1.317.tar.gz ok
Git-Repository-1.317/
Git-Repository-1.317/Changes
Git-Repository-1.317/LICENSE
Git-Repository-1.317/eg/
Git-Repository-1.317/eg/build-git
Git-Repository-1.317/t/
Git-Repository-1.317/t/10-new_fail.t
Git-Repository-1.317/t/13-sudo.t
Git-Repository-1.317/t/07-version.t
Git-Repository-1.317/t/MyGit/
Git-Repository-1.317/t/MyGit/Hello.pm
Git-Repository-1.317/t/25-plugins.t
Git-Repository-1.317/t/config
Git-Repository-1.317/t/Git/
Git-Repository-1.317/t/Git/Repository/
Git-Repository-1.317/t/Git/Repository/Plugin/
Git-Repository-1.317/t/Git/Repository/Plugin/Hello2.pm
Git-Repository-1.317/t/Git/Repository/Plugin/Hello.pm
Git-Repository-1.317/t/sudo.pl
Git-Repository-1.317/t/50-util.t
Git-Repository-1.317/t/author-pod-coverage.t
Git-Repository-1.317/t/06-version.t
Git-Repository-1.317/t/11-create.t
Git-Repository-1.317/t/00-report-prereqs.t
Git-Repository-1.317/t/20-simple.t
Git-Repository-1.317/t/05-try_git.t
Git-Repository-1.317/t/release-distmeta.t
Git-Repository-1.317/t/24-errors.t
Git-Repository-1.317/t/21-submodule.t
Git-Repository-1.317/t/00-report-prereqs.dd
Git-Repository-1.317/t/26-overloaded_objects.t
Git-Repository-1.317/t/30-test_repository.t
Git-Repository-1.317/t/12-create.t
Git-Repository-1.317/t/23-quiet.t
Git-Repository-1.317/t/test-all-git.t
Git-Repository-1.317/t/22-backward.t
Git-Repository-1.317/t/author-pod-syntax.t
Git-Repository-1.317/t/00-load.t
Git-Repository-1.317/META.yml
Git-Repository-1.317/META.json
Git-Repository-1.317/dist.ini
Git-Repository-1.317/MANIFEST
Git-Repository-1.317/Makefile.PL
Git-Repository-1.317/lib/
Git-Repository-1.317/lib/Git/
Git-Repository-1.317/lib/Git/Repository/
Git-Repository-1.317/lib/Git/Repository/Tutorial.pod
Git-Repository-1.317/lib/Git/Repository/Util.pm
Git-Repository-1.317/lib/Git/Repository/Plugin.pm
Git-Repository-1.317/lib/Git/Repository/Command.pm
Git-Repository-1.317/lib/Git/Repository.pm
Git-Repository-1.317/lib/Test/
Git-Repository-1.317/lib/Test/Git.pm
Git-Repository-1.317/README
Prepending C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/arch C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/lib to PERL5LIB for 'prepare'
Configuring B/BO/BOOK/Git-Repository-1.317.tar.gz with Makefile.PL
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite System::Command 1.103 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~1.18\var\megalib
Want \perl-5.18\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for Git::Repository
Writing MYMETA.yml and MYMETA.json
BOOK/Git-Repository-1.317.tar.gz
C:\Perl-5.18\bin\perl.exe Makefile.PL -- OK
Running make for B/BO/BOOK/Git-Repository-1.317.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/arch C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- BOOK/Git-Repository-1.317.tar.gz ----
System::Command [requires]
Running test for module 'System::Command'
Prepending C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/arch C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\B\BO\BOOK\System-Command-1.117.tar.gz ok
System-Command-1.117/
System-Command-1.117/Changes
System-Command-1.117/LICENSE
System-Command-1.117/t/
System-Command-1.117/t/15-scope.t
System-Command-1.117/t/20-zombie.t
System-Command-1.117/t/10-command.t
System-Command-1.117/t/25-refopts.t
System-Command-1.117/t/author-pod-coverage.t
System-Command-1.117/t/00-report-prereqs.t
System-Command-1.117/t/90-command.t
System-Command-1.117/t/release-distmeta.t
System-Command-1.117/t/90-output.t
System-Command-1.117/t/00-report-prereqs.dd
System-Command-1.117/t/11-spawn-fail.t
System-Command-1.117/t/fail.pl
System-Command-1.117/t/lines.pl
System-Command-1.117/t/info.pl
System-Command-1.117/t/21-loop_on.t
System-Command-1.117/t/author-pod-syntax.t
System-Command-1.117/t/00-load.t
System-Command-1.117/t/01-load.t
System-Command-1.117/META.yml
System-Command-1.117/META.json
System-Command-1.117/dist.ini
System-Command-1.117/MANIFEST
System-Command-1.117/Makefile.PL
System-Command-1.117/lib/
System-Command-1.117/lib/System/
System-Command-1.117/lib/System/Command/
System-Command-1.117/lib/System/Command/Reaper.pm
System-Command-1.117/lib/System/Command.pm
System-Command-1.117/README
Prepending C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/arch C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/lib to PERL5LIB for 'prepare'
Configuring B/BO/BOOK/System-Command-1.117.tar.gz with Makefile.PL
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite IPC::Run 0 not found.
Checking if your kit is complete...
Looks good
Have \cpanfl~1.18\var\megalib
Want \perl-5.18\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for System::Command
Writing MYMETA.yml and MYMETA.json
BOOK/System-Command-1.117.tar.gz
C:\Perl-5.18\bin\perl.exe Makefile.PL -- OK
Running make for B/BO/BOOK/System-Command-1.117.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/arch C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- BOOK/System-Command-1.117.tar.gz ----
IPC::Run [requires]
Running test for module 'IPC::Run'
Prepending C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/arch C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\T\TO\TODDR\IPC-Run-0.94.tar.gz ok
IPC-Run-0.94/
IPC-Run-0.94/abuse/
IPC-Run-0.94/Changes
IPC-Run-0.94/eg/
IPC-Run-0.94/lib/
IPC-Run-0.94/LICENSE
IPC-Run-0.94/Makefile.PL
IPC-Run-0.94/MANIFEST
IPC-Run-0.94/META.json
IPC-Run-0.94/META.yml
IPC-Run-0.94/README
IPC-Run-0.94/t/
IPC-Run-0.94/TODO
IPC-Run-0.94/t/97_meta.t
IPC-Run-0.94/t/98_pod.t
IPC-Run-0.94/t/98_pod_coverage.t
IPC-Run-0.94/t/99_perl_minimum_version.t
IPC-Run-0.94/t/adopt.t
IPC-Run-0.94/t/binmode.t
IPC-Run-0.94/t/bogus.t
IPC-Run-0.94/t/filter.t
IPC-Run-0.94/t/harness.t
IPC-Run-0.94/t/io.t
IPC-Run-0.94/t/kill_kill.t
IPC-Run-0.94/t/lib/
IPC-Run-0.94/t/parallel.t
IPC-Run-0.94/t/pty.t
IPC-Run-0.94/t/pump.t
IPC-Run-0.94/t/run.t
IPC-Run-0.94/t/signal.t
IPC-Run-0.94/t/timeout.t
IPC-Run-0.94/t/timer.t
IPC-Run-0.94/t/win32_compile.t
IPC-Run-0.94/t/windows_search_path.t
IPC-Run-0.94/t/lib/Test.pm
IPC-Run-0.94/lib/IPC/
IPC-Run-0.94/lib/IPC/Run/
IPC-Run-0.94/lib/IPC/Run.pm
IPC-Run-0.94/lib/IPC/Run/Debug.pm
IPC-Run-0.94/lib/IPC/Run/IO.pm
IPC-Run-0.94/lib/IPC/Run/Timer.pm
IPC-Run-0.94/lib/IPC/Run/Win32Helper.pm
IPC-Run-0.94/lib/IPC/Run/Win32IO.pm
IPC-Run-0.94/lib/IPC/Run/Win32Pump.pm
IPC-Run-0.94/eg/factorial
IPC-Run-0.94/eg/factorial_pipe
IPC-Run-0.94/eg/factorial_scalar
IPC-Run-0.94/eg/run_daemon
IPC-Run-0.94/eg/runsh
IPC-Run-0.94/eg/runsu
IPC-Run-0.94/eg/synopsis_scripting
IPC-Run-0.94/abuse/blocking_debug_with_sub_coprocess
IPC-Run-0.94/abuse/blocking_writes
IPC-Run-0.94/abuse/broken_pipe_on_bad_executable_name
IPC-Run-0.94/abuse/timers
Prepending C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/arch C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/lib to PERL5LIB for 'prepare'
Configuring T/TO/TODDR/IPC-Run-0.94.tar.gz with Makefile.PL
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Have \cpanfl~1.18\var\megalib
Want \perl-5.18\lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [MSWin32-x86-multi-thread-64int]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a dmake-style Makefile
Writing Makefile for IPC::Run
Writing MYMETA.yml and MYMETA.json
TODDR/IPC-Run-0.94.tar.gz
C:\Perl-5.18\bin\perl.exe Makefile.PL -- OK
Running make for T/TO/TODDR/IPC-Run-0.94.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/arch C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/lib to PERL5LIB for 'make'
>>> dmake
cp lib/IPC/Run/Timer.pm blib\lib\IPC\Run\Timer.pm
cp lib/IPC/Run/Win32Pump.pm blib\lib\IPC\Run\Win32Pump.pm
cp lib/IPC/Run/Win32Helper.pm blib\lib\IPC\Run\Win32Helper.pm
cp lib/IPC/Run/Debug.pm blib\lib\IPC\Run\Debug.pm
cp lib/IPC/Run/Win32IO.pm blib\lib\IPC\Run\Win32IO.pm
cp lib/IPC/Run.pm blib\lib\IPC\Run.pm
cp lib/IPC/Run/IO.pm blib\lib\IPC\Run\IO.pm
TODDR/IPC-Run-0.94.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/arch C:\cpanfly-5.18\var\cpan\build\Path-Tiny-0.084-LFqrkx/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/97_meta.t ..................
1..2
ok 1 - META.yml contains valid YAML
ok 2 - META.yml meets the designated specification
ok
t/98_pod.t ...................
1..7
ok 1 - POD test for blib/lib/IPC/Run.pm
ok 2 - POD test for blib/lib/IPC/Run/Debug.pm
ok 3 - POD test for blib/lib/IPC/Run/IO.pm
ok 4 - POD test for blib/lib/IPC/Run/Timer.pm
ok 5 - POD test for blib/lib/IPC/Run/Win32Helper.pm
ok 6 - POD test for blib/lib/IPC/Run/Win32IO.pm
ok 7 - POD test for blib/lib/IPC/Run/Win32Pump.pm
ok
Use of uninitialized value in subroutine entry at C:/cpanfly-5.18/var/megalib/Win32API/File.pm line 316.
Use of uninitialized value $stdin_fh in concatenation (.) or string at C:\cpanfly-5.18\var\cpan\build\IPC-Run-0.94-cm8Pgo\blib\lib/IPC/Run/Win32Pump.pm line 71.
t/98_pod_coverage.t ..........
1..7
ok 1 - Test IPC::Run that all modules are documented.
ok 2 - Test IPC::Run::Debug that all modules are documented.
ok 3 - Test IPC::Run::IO that all modules are documented.
ok 4 - Test IPC::Run::Timer that all modules are documented.
ok 5 - Test IPC::Run::Win32Helper that all modules are documented. # TODO These modules are not fully documented yet.
ok 6 - Test IPC::Run::Win32IO that all modules are documented. # TODO These modules are not fully documented yet.
not ok 7 - Test IPC::Run::Win32Pump that all modules are documented. # TODO These modules are not fully documented yet.
# Failed (TODO) test 'Test IPC::Run::Win32Pump that all modules are documented.'
# at t/98_pod_coverage.t line 42.
# IPC::Run::Win32Pump: requiring 'IPC::Run::Win32Pump' failed
ok
t/99_perl_minimum_version.t .. skipped: no minimum perl version could be determined
t/adopt.t .................... skipped: adopt not implemented yet
t/binmode.t ..................
1..24
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6 - no binary
ok 7
ok 8 - out binary
ok 9
ok 10 - out binary 0
ok 11
ok 12 - out binary 1
ok 13
ok 14 - reporter < \n
ok 15
ok 16 - reporter < binary \n
ok 17
ok 18 - reporter < binary \r\n
ok 19
ok 20 - reporter < binary(0) \n
ok 21
ok 22 - reporter < binary(1) \n
ok 23
ok 24 - reporter < binary(1) \r\n
ok
t/bogus.t ....................
1..2
ok 1 - starting ./bogus_really_bogus
ok 2 # skip Can't really exec() MSWin32
ok
t/filter.t ...................
1..80
ok 1 - filter_tests didn't pass undef (EOF) through
ok 2 - filter_tests didn't return 0 (please try again) when given a 0
ok 3 - filter_tests didn't return 0 (please try again) when given a second 0
ok 4 - filter_tests didn't return undef (EOF) after two 0s and an undef
ok 5 - filter_tests didn't consume it's input
ok 6 - filter_tests didn't return undef (EOF), tried 100 times
ok 7 - filter_tests
ok 8
ok 9 - filter_tests [] didn't pass undef (EOF) through
ok 10 - filter_tests [] didn't return 0 (please try again) when given a 0
ok 11 - filter_tests [] didn't return 0 (please try again) when given a second 0
ok 12 - filter_tests [] didn't return undef (EOF) after two 0s and an undef
ok 13 - filter_tests [] didn't consume it's input
ok 14 - filter_tests [] didn't return undef (EOF), tried 100 times
ok 15 - filter_tests []
ok 16
ok 17 - filter_tests [] 2 didn't pass undef (EOF) through
ok 18 - filter_tests [] 2 didn't return 0 (please try again) when given a 0
ok 19 - filter_tests [] 2 didn't return 0 (please try again) when given a second 0
ok 20 - filter_tests [] 2 didn't return undef (EOF) after two 0s and an undef
ok 21 - filter_tests [] 2 didn't consume it's input
ok 22 - filter_tests [] 2 didn't return undef (EOF), tried 100 times
ok 23 - filter_tests [] 2
ok 24
ok 25 - uc_filter didn't pass undef (EOF) through
ok 26 - uc_filter didn't return 0 (please try again) when given a 0
ok 27 - uc_filter didn't return 0 (please try again) when given a second 0
ok 28 - uc_filter didn't return undef (EOF) after two 0s and an undef
ok 29 - uc_filter didn't consume it's input
ok 30 - uc_filter didn't return undef (EOF), tried 100 times
ok 31 - uc_filter
ok 32
ok 33 - chunking_filter by lines 1 didn't pass undef (EOF) through
ok 34 - chunking_filter by lines 1 didn't return 0 (please try again) when given a 0
ok 35 - chunking_filter by lines 1 didn't return 0 (please try again) when given a second 0
ok 36 - chunking_filter by lines 1 didn't return undef (EOF) after two 0s and an undef
ok 37 - chunking_filter by lines 1 didn't consume it's input
ok 38 - chunking_filter by lines 1 didn't return undef (EOF), tried 100 times
ok 39 - chunking_filter by lines 1
ok 40
ok 41 - chunking_filter by lines 2 didn't pass undef (EOF) through
ok 42 - chunking_filter by lines 2 didn't return 0 (please try again) when given a 0
ok 43 - chunking_filter by lines 2 didn't return 0 (please try again) when given a second 0
ok 44 - chunking_filter by lines 2 didn't return undef (EOF) after two 0s and an undef
ok 45 - chunking_filter by lines 2 didn't consume it's input
ok 46 - chunking_filter by lines 2 didn't return undef (EOF), tried 100 times
ok 47 - chunking_filter by lines 2
ok 48
ok 49 - chunking_filter by lines 2 didn't pass undef (EOF) through
ok 50 - chunking_filter by lines 2 didn't return 0 (please try again) when given a 0
ok 51 - chunking_filter by lines 2 didn't return 0 (please try again) when given a second 0
ok 52 - chunking_filter by lines 2 didn't return undef (EOF) after two 0s and an undef
ok 53 - chunking_filter by lines 2 didn't consume it's input
ok 54 - chunking_filter by lines 2 didn't return undef (EOF), tried 100 times
ok 55 - chunking_filter by lines 2
ok 56
ok 57 - chunking_filter by an odd separator didn't pass undef (EOF) through
ok 58 - chunking_filter by an odd separator didn't return 0 (please try again) when given a 0
ok 59 - chunking_filter by an odd separator didn't return 0 (please try again) when given a second 0
ok 60 - chunking_filter by an odd separator didn't return undef (EOF) after two 0s and an undef
ok 61 - chunking_filter by an odd separator didn't consume it's input
ok 62 - chunking_filter by an odd separator didn't return undef (EOF), tried 100 times
ok 63 - chunking_filter by an odd separator
ok 64
ok 65 - chunking_filter 2 didn't pass undef (EOF) through
ok 66 - chunking_filter 2 didn't return 0 (please try again) when given a 0
ok 67 - chunking_filter 2 didn't return 0 (please try again) when given a second 0
ok 68 - chunking_filter 2 didn't return undef (EOF) after two 0s and an undef
ok 69 - chunking_filter 2 didn't consume it's input
ok 70 - chunking_filter 2 didn't return undef (EOF), tried 100 times
ok 71 - chunking_filter 2
ok 72
ok 73 - appending_filter didn't pass undef (EOF) through
ok 74 - appending_filter didn't return 0 (please try again) when given a 0
ok 75 - appending_filter didn't return 0 (please try again) when given a second 0
ok 76 - appending_filter didn't return undef (EOF) after two 0s and an undef
ok 77 - appending_filter didn't consume it's input
ok 78 - appending_filter didn't return undef (EOF), tried 100 times
ok 79 - appending_filter
ok 80
ok
t/harness.t ..................
1..120
ok 1 - ARRAY(0x3909c) b > c 2>d 2> e >>f >> g 2>>h 2>> i
ok 21 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 0, DEST
ok 22 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 0, KFD
ok 23 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 0, TRUNC
ok 24 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 0, TYPE
ok 25 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 1, DEST
ok 26 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 1, KFD
ok 27 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 1, TRUNC
ok 28 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 1, TYPE
ok 29 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 2, DEST
ok 30 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 2, KFD
ok 31 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 2, TRUNC
ok 32 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 2, TYPE
ok 33 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 3, DEST
ok 34 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 3, KFD
ok 35 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 3, TRUNC
ok 36 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 3, TYPE
ok 37 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 4, DEST
ok 38 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 4, KFD
ok 39 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 4, TRUNC
ok 40 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 4, TYPE
ok 41 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 5, DEST
ok 42 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 5, KFD
ok 43 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 5, TRUNC
ok 44 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 5, TYPE
ok 45 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 6, DEST
ok 46 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 6, KFD
ok 47 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 6, TRUNC
ok 48 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 6, TYPE
ok 49 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 7, DEST
ok 50 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 7, KFD
ok 51 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 7, TRUNC
ok 52 - ARRAY(0x391bc) >b > c 2>d 2> e >>f >> g 2>>h 2>> i: 7, TYPE
ok 53 - ARRAY(0x391a4) >&b >& c &>d &> e
ok 54 - ARRAY(0x391a4) >&b >& c &>d &> e: 0, DEST
ok 55 - ARRAY(0x391a4) >&b >& c &>d &> e: 0, KFD
ok 56 - ARRAY(0x391a4) >&b >& c &>d &> e: 0, TRUNC
ok 57 - ARRAY(0x391a4) >&b >& c &>d &> e: 0, TYPE
ok 58 - ARRAY(0x391a4) >&b >& c &>d &> e: 1, KFD1
ok 59 - ARRAY(0x391a4) >&b >& c &>d &> e: 1, KFD2
ok 60 - ARRAY(0x391a4) >&b >& c &>d &> e: 1, TYPE
ok 61 - ARRAY(0x391a4) >&b >& c &>d &> e: 2, DEST
ok 62 - ARRAY(0x391a4) >&b >& c &>d &> e: 2, KFD
ok 63 - ARRAY(0x391a4) >&b >& c &>d &> e: 2, TRUNC
ok 64 - ARRAY(0x391a4) >&b >& c &>d &> e: 2, TYPE
ok 65 - ARRAY(0x391a4) >&b >& c &>d &> e: 3, KFD1
ok 66 - ARRAY(0x391a4) >&b >& c &>d &> e: 3, KFD2
ok 67 - ARRAY(0x391a4) >&b >& c &>d &> e: 3, TYPE
ok 68 - ARRAY(0x391a4) >&b >& c &>d &> e: 4, DEST
ok 69 - ARRAY(0x391a4) >&b >& c &>d &> e: 4, KFD
ok 70 - ARRAY(0x391a4) >&b >& c &>d &> e: 4, TRUNC
ok 71 - ARRAY(0x391a4) >&b >& c &>d &> e: 4, TYPE
ok 72 - ARRAY(0x391a4) >&b >& c &>d &> e: 5, KFD1
ok 73 - ARRAY(0x391a4) >&b >& c &>d &> e: 5, KFD2
ok 74 - ARRAY(0x391a4) >&b >& c &>d &> e: 5, TYPE
ok 75 - ARRAY(0x391a4) >&b >& c &>d &> e: 6, DEST
ok 76 - ARRAY(0x391a4) >&b >& c &>d &> e: 6, KFD
ok 77 - ARRAY(0x391a4) >&b >& c &>d &> e: 6, TRUNC
ok 78 - ARRAY(0x391a4) >&b >& c &>d &> e: 6, TYPE
ok 79 - ARRAY(0x391a4) >&b >& c &>d &> e: 7, KFD1
ok 80 - ARRAY(0x391a4) >&b >& c &>d &> e: 7, KFD2
ok 81 - ARRAY(0x391a4) >&b >& c &>d &> e: 7, TYPE
ok 82 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c)
ok 83 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 0, DEST
ok 84 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 0, FILTERS
ok 85 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 0, KFD
ok 86 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 0, TRUNC
ok 87 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 0, TYPE
ok 88 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 1, KFD1
ok 89 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 1, KFD2
ok 90 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 1, TYPE
ok 91 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 2, DEST
ok 92 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 2, FILTERS
ok 93 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 2, KFD
ok 94 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 2, TRUNC
ok 95 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 2, TYPE
ok 96 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 3, FILTERS
ok 97 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 3, KFD
ok 98 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 3, SOURCE
ok 99 - ARRAY(0x3909c) >& CODE(0xe9b3b4) CODE(0xe9b444) SCALAR(0x9f0d0c) > CODE(0xe9b4d4) CODE(0xe9b54c) SCALAR(0x9f0d0c) < CODE(0xe9b5dc) CODE(0xe9b654) SCALAR(0x9f0d0c): 3, TYPE
ok 100 - ARRAY(0x391bc) < SCALAR(0x9f0d0c) > SCALAR(0x9f0d0c)
ok 101 - ARRAY(0x391bc) < SCALAR(0x9f0d0c) > SCALAR(0x9f0d0c): 0, KFD
ok 102 - ARRAY(0x391bc) < SCALAR(0x9f0d0c) > SCALAR(0x9f0d0c): 0, SOURCE
ok 103 - ARRAY(0x391bc) < SCALAR(0x9f0d0c) > SCALAR(0x9f0d0c): 0, TYPE
ok 104 - ARRAY(0x391bc) < SCALAR(0x9f0d0c) > SCALAR(0x9f0d0c): 1, DEST
ok 105 - ARRAY(0x391bc) < SCALAR(0x9f0d0c) > SCALAR(0x9f0d0c): 1, KFD
ok 106 - ARRAY(0x391bc) < SCALAR(0x9f0d0c) > SCALAR(0x9f0d0c): 1, TYPE
ok 107 - ARRAY(0x391a4) pipe SCALAR(0x9f0d0c)
ok 108 - ARRAY(0x391a4) pipe SCALAR(0x9f0d0c): 0, KFD
ok 109 - ARRAY(0x391a4) pipe SCALAR(0x9f0d0c): 0, SOURCE
ok 110 - ARRAY(0x391a4) pipe SCALAR(0x9f0d0c): 0, TYPE
ok 111 - ARRAY(0x391a4) pipe SCALAR(0x9f0d0c): 1, DEST
ok 112 - ARRAY(0x391a4) pipe SCALAR(0x9f0d0c): 1, KFD
ok 113 - ARRAY(0x391a4) pipe SCALAR(0x9f0d0c): 1, TYPE
ok 114 - ARRAY(0x3909c) SCALAR(0x9f0d0c)
ok 115 - ARRAY(0x3909c) SCALAR(0x9f0d0c): 0, KFD
ok 116 - ARRAY(0x3909c) SCALAR(0x9f0d0c): 0, SOURCE
ok 117 - ARRAY(0x3909c) SCALAR(0x9f0d0c): 0, TYPE
ok 118 - ARRAY(0x3909c) SCALAR(0x9f0d0c): 1, DEST
ok 119 - ARRAY(0x3909c) SCALAR(0x9f0d0c): 1, KFD
ok 120 - ARRAY(0x3909c) SCALAR(0x9f0d0c): 1, TYPE
ok
t/io.t .......................
1..14
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6 # skip MSWin32 does not allow select() on non-sockets
ok 7 # skip MSWin32 does not allow select() on non-sockets
ok 8 # skip MSWin32 does not allow select() on non-sockets
ok 9 # skip MSWin32 does not allow select() on non-sockets
ok 10 # skip MSWin32 does not allow select() on non-sockets
ok 11 # skip MSWin32 does not allow select() on non-sockets
ok 12 # skip MSWin32 does not allow select() on non-sockets
ok 13 # skip MSWin32 does not allow select() on non-sockets
ok 14 # skip MSWin32 does not allow select() on non-sockets
ok
t/kill_kill.t ................ skipped: Temporarily ignoring test failure on Win32
t/parallel.t ................. skipped: Parallel tests are dangerous on MSWin32
t/pty.t ...................... skipped: IO::Pty not installed
Timeout (max run time is 420s)
C:\Perl-5.18\bin\perl.exe exits with 37.