# running Build.PL C:\cpanrun\build\5-10-0\bin\perl.exe Build.PL Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Creating new 'Build' script for 'Repository-Simple' version '0.06' Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe Build --makefile_env_macros 1 Build: blib\lib\Repository\Simple\Value.pm: cannot resolve L in paragraph 66. Build: blib\lib\Repository\Simple\Node.pm: cannot resolve L in paragraph 75. Build: blib\lib\Repository\Simple\Type\Value.pm: cannot resolve L in paragraph 40. Build: blib\lib\Repository\Simple\Type\Value.pm: cannot resolve L in paragraph 40. Build: blib\lib\Repository\Simple\Type\Value.pm: cannot resolve L in paragraph 44. Build: blib\lib\Repository\Simple\Type\Value.pm: cannot resolve L in paragraph 44. Build: blib\lib\Repository\Simple\Type\Value.pm: cannot resolve L in paragraph 51. Build: blib\lib\Repository\Simple\Property.pm: cannot resolve L in paragraph 48. Build: blib\lib\Repository\Simple.pm: cannot resolve L in paragraph 210. Build: blib\lib\Repository\Simple\Type\Value\Scalar.pm: cannot resolve L in paragraph 18. Build: blib\lib\Repository\Simple\Type\Property.pm: cannot resolve L in paragraph 68. Build: blib\lib\Repository\Simple\Engine\Memory.pm: cannot resolve L in paragraph 88. Build: blib\lib\Repository\Simple\Permission.pm: cannot resolve L in paragraph 26. Build: blib\lib\Repository\Simple\Util.pm: cannot resolve L in paragraph 58. Build: blib\lib\Repository\Simple\Engine.pm: cannot resolve L in paragraph 148. Build: blib\lib\Repository\Simple\Type\Node.pm: cannot resolve L in paragraph 92. Build: blib\lib\Repository\Simple\Engine\FileSystem.pm: cannot resolve L in paragraph 55. Build: blib\lib\Repository\Simple\Engine\FileSystem.pm: cannot resolve L in paragraph 170. Build: blib\lib\Repository\Simple\Type.pod: cannot resolve L in paragraph 21. Copying lib\Repository\Simple\Permission.pm -> blib\lib\Repository\Simple\Permission.pm Copying lib\Repository\Simple\Node.pm -> blib\lib\Repository\Simple\Node.pm Copying lib\Repository\Simple\Engine.pm -> blib\lib\Repository\Simple\Engine.pm Copying lib\Repository\Simple.pm -> blib\lib\Repository\Simple.pm Copying lib\Repository\Simple\Property.pm -> blib\lib\Repository\Simple\Property.pm Copying lib\Repository\Simple\Engine\Memory.pm -> blib\lib\Repository\Simple\Engine\Memory.pm Copying lib\Repository\Simple\Engine\FileSystem.pm -> blib\lib\Repository\Simple\Engine\FileSystem.pm Copying lib\Repository\Simple\Type\Node.pm -> blib\lib\Repository\Simple\Type\Node.pm Copying lib\Repository\Simple\Util.pm -> blib\lib\Repository\Simple\Util.pm Copying lib\Repository\Simple\Value.pm -> blib\lib\Repository\Simple\Value.pm Copying lib\Repository\Simple\Type\Value.pm -> blib\lib\Repository\Simple\Type\Value.pm Copying lib\Repository\Simple\Type\Value\Scalar.pm -> blib\lib\Repository\Simple\Type\Value\Scalar.pm Copying lib\Repository\Simple\Type\Property.pm -> blib\lib\Repository\Simple\Type\Property.pm Copying lib\Repository\Simple\Type.pod -> blib\lib\Repository\Simple\Type.pod Manifying blib\lib/Repository/Simple/Value.pm -> blib\libdoc\Repository.Simple.Value.3 Manifying blib\lib/Repository/Simple/Node.pm -> blib\libdoc\Repository.Simple.Node.3 Manifying blib\lib/Repository/Simple/Type/Value.pm -> blib\libdoc\Repository.Simple.Type.Value.3 Manifying blib\lib/Repository/Simple/Property.pm -> blib\libdoc\Repository.Simple.Property.3 Manifying blib\lib/Repository/Simple.pm -> blib\libdoc\Repository.Simple.3 Manifying blib\lib/Repository/Simple/Type/Value/Scalar.pm -> blib\libdoc\Repository.Simple.Type.Value.Scalar.3 Manifying blib\lib/Repository/Simple/Type/Property.pm -> blib\libdoc\Repository.Simple.Type.Property.3 Manifying blib\lib/Repository/Simple/Engine/Memory.pm -> blib\libdoc\Repository.Simple.Engine.Memory.3 Manifying blib\lib/Repository/Simple/Permission.pm -> blib\libdoc\Repository.Simple.Permission.3 Manifying blib\lib/Repository/Simple/Util.pm -> blib\libdoc\Repository.Simple.Util.3 Manifying blib\lib/Repository/Simple/Engine.pm -> blib\libdoc\Repository.Simple.Engine.3 Manifying blib\lib/Repository/Simple/Type/Node.pm -> blib\libdoc\Repository.Simple.Type.Node.3 Manifying blib\lib/Repository/Simple/Engine/FileSystem.pm -> blib\libdoc\Repository.Simple.Engine.FileSystem.3 Manifying blib\lib/Repository/Simple/Type.pod -> blib\libdoc\Repository.Simple.Type.3 HTMLifying blib\lib\Repository\Simple\Value.pm -> blib\libhtml\site\lib\Repository\Simple\Value.html HTMLifying blib\lib\Repository\Simple\Node.pm -> blib\libhtml\site\lib\Repository\Simple\Node.html HTMLifying blib\lib\Repository\Simple\Type\Value.pm -> blib\libhtml\site\lib\Repository\Simple\Type\Value.html HTMLifying blib\lib\Repository\Simple\Property.pm -> blib\libhtml\site\lib\Repository\Simple\Property.html HTMLifying blib\lib\Repository\Simple.pm -> blib\libhtml\site\lib\Repository\Simple.html HTMLifying blib\lib\Repository\Simple\Type\Value\Scalar.pm -> blib\libhtml\site\lib\Repository\Simple\Type\Value\Scalar.html HTMLifying blib\lib\Repository\Simple\Type\Property.pm -> blib\libhtml\site\lib\Repository\Simple\Type\Property.html HTMLifying blib\lib\Repository\Simple\Engine\Memory.pm -> blib\libhtml\site\lib\Repository\Simple\Engine\Memory.html HTMLifying blib\lib\Repository\Simple\Permission.pm -> blib\libhtml\site\lib\Repository\Simple\Permission.html HTMLifying blib\lib\Repository\Simple\Util.pm -> blib\libhtml\site\lib\Repository\Simple\Util.html HTMLifying blib\lib\Repository\Simple\Engine.pm -> blib\libhtml\site\lib\Repository\Simple\Engine.html HTMLifying blib\lib\Repository\Simple\Type\Node.pm -> blib\libhtml\site\lib\Repository\Simple\Type\Node.html HTMLifying blib\lib\Repository\Simple\Engine\FileSystem.pm -> blib\libhtml\site\lib\Repository\Simple\Engine\FileSystem.html HTMLifying blib\lib\Repository\Simple\Type.pod -> blib\libhtml\site\lib\Repository\Simple\Type.html Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe Build --makefile_env_macros 1 test t\engine................1..24 ok 1 - use Repository::Simple::Engine; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 - The object isa Repository::Simple::Engine::Test ok 8 ok 9 ok 10 - Repository::Simple::Engine::Test->can(...) ok 11 - node_type_named ok 12 - property_type_named ok 13 - path_exists ok 14 - node_type_of ok 15 - property_type_of ok 16 - nodes_in ok 17 - properties_in ok 18 - get_scalar ok 19 - set_scalar ok 20 - get_handle ok 21 - set_handle ok 22 - namespaces ok 23 - has_permission ok 24 - save_property ok t\engine_dbi............1..0 # Skip DBI storage engine is not implemented yet. skipped all skipped: DBI storage engine is not implemented yet. t\engine_file_system....1..447 ok 1 - use Repository::Simple::Engine::FileSystem; ok 2 - new ok 3 - engine isa engine isa Repository::Simple::Engine ok 4 - engine isa file system isa Repository::Simple::Engine::FileSystem ok 5 - Repository::Simple::Engine::FileSystem->can(...) ok 6 - fs:object ok 7 - fs:object is a node type isa Repository::Simple::Type::Node ok 8 - fs:object name ok 9 - fs:object isa [ ] ok 10 - fs:object no node types ok 11 - fs:object property types ok 12 - fs:object auto_created ok 13 - fs:object updatable ok 14 - fs:object removable ok 15 - fs:file ok 16 - fs:file isa node type isa Repository::Simple::Type::Node ok 17 - fs:file name ok 18 - fs:file super_types ok 19 - fs:file node_types ok 20 - fs:file property types ok 21 - fs:file auto_created ok 22 - fs:file updatable ok 23 - fs:file removable ok 24 - fs:directory ok 25 - fs:directory isa isa Repository::Simple::Type::Node ok 26 - fs:directory name ok 27 - fs:directory super_types ok 28 - fs:object node_types ok 29 - fs:object property_types ok 30 - fs:directory auto_created ok 31 - fs:directory updatable ok 32 - fs:directory removable ok 33 - fs:scalar ok 34 - fs:scalar isa isa Repository::Simple::Type::Property ok 35 - fs:scalar name ok 36 - fs:scalar value_type ok 37 - fs:scalar auto_created ok 38 - fs:scalar updatable ok 39 - fs:scalar removable ok 40 - fs:scalar-static ok 41 - fs:scalar-static isa isa Repository::Simple::Type::Property ok 42 - fs:scalar-static name ok 43 - fs:scalar-static value_type ok 44 - fs:scalar-static auto_created ok 45 - fs:scalar-static updatable ok 46 - fs:scalar-static removable ok 47 - fs:handle ok 48 - fs:handle isa isa Repository::Simple::Type::Property ok 49 - fs:handle name ok 50 - fs:handle value_type ok 51 - fs:handle auto_created ok 52 - fs:handle updatable ok 53 - fs:handle removable ok 54 ok 55 ok 56 - path_exists(/baz/qux) ok 57 - node_type_of ok 58 - properties_in ok 59 ok 60 - path_exists ok 61 - property_type_of ok 62 ok 63 ok 64 - path_exists ok 65 - property_type_of ok 66 ok 67 ok 68 ok 69 - path_exists ok 70 - property_type_of ok 71 ok 72 ok 73 ok 74 - path_exists ok 75 - property_type_of ok 76 ok 77 ok 78 - path_exists ok 79 - property_type_of ok 80 ok 81 ok 82 - path_exists ok 83 - property_type_of ok 84 ok 85 ok 86 - path_exists ok 87 - property_type_of ok 88 ok 89 ok 90 ok 91 - path_exists ok 92 - property_type_of ok 93 ok 94 ok 95 - path_exists ok 96 - property_type_of ok 97 ok 98 ok 99 - path_exists ok 100 - property_type_of ok 101 ok 102 ok 103 ok 104 - path_exists ok 105 - property_type_of ok 106 ok 107 ok 108 - path_exists ok 109 - property_type_of ok 110 ok 111 ok 112 - path_exists ok 113 - property_type_of ok 114 ok 115 ok 116 ok 117 - path_exists ok 118 - property_type_of ok 119 ok 120 - !path_exists property # Failed test at t\engine_file_system.t line 257. not ok 121 # got: '0' # expected: '1' ok 122 # Failed test at t\engine_file_system.t line 267. not ok 123 # got: '0' # expected: '1' ok 124 # Failed test at t\engine_file_system.t line 279. not ok 125 # got: '33206' # expected: '33261' ok 126 # Failed test at t\engine_file_system.t line 291. not ok 127 # got: '-1' # expected: '0' ok 128 # Failed test at t\engine_file_system.t line 291. not ok 129 # got: '-1' # expected: '0' ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 - path_exists(/baz) ok 139 - node_type_of ok 140 - properties_in ok 141 ok 142 - path_exists ok 143 - property_type_of ok 144 ok 145 ok 146 - path_exists ok 147 - property_type_of ok 148 ok 149 ok 150 ok 151 - path_exists ok 152 - property_type_of ok 153 ok 154 ok 155 ok 156 - path_exists ok 157 - property_type_of ok 158 ok 159 ok 160 - path_exists ok 161 - property_type_of ok 162 ok 163 ok 164 - path_exists ok 165 - property_type_of ok 166 ok 167 ok 168 - path_exists ok 169 - property_type_of ok 170 ok 171 ok 172 ok 173 - path_exists ok 174 - property_type_of ok 175 ok 176 ok 177 - path_exists ok 178 - property_type_of ok 179 ok 180 ok 181 - path_exists ok 182 - property_type_of ok 183 ok 184 ok 185 ok 186 - path_exists ok 187 - property_type_of ok 188 ok 189 ok 190 - path_exists ok 191 - property_type_of ok 192 ok 193 ok 194 ok 195 - path_exists ok 196 - property_type_of ok 197 ok 198 - !path_exists property # Failed test at t\engine_file_system.t line 257. not ok 199 # got: '0' # expected: '1' ok 200 # Failed test at t\engine_file_system.t line 267. not ok 201 # got: '0' # expected: '1' ok 202 # Failed test at t\engine_file_system.t line 279. not ok 203 # got: '16895' # expected: '16877' ok 204 # Failed test at t\engine_file_system.t line 291. # got: '-1' # expected: '0' not ok 205 ok 206 # Failed test at t\engine_file_system.t line 291. not ok 207 # got: '-1' # expected: '0' ok 208 ok 209 ok 210 ok 211 ok 212 - path_exists(/) ok 213 - node_type_of ok 214 - properties_in ok 215 ok 216 - path_exists ok 217 - property_type_of ok 218 ok 219 ok 220 - path_exists ok 221 - property_type_of ok 222 ok 223 ok 224 ok 225 - path_exists ok 226 - property_type_of ok 227 ok 228 ok 229 ok 230 - path_exists ok 231 - property_type_of ok 232 ok 233 ok 234 - path_exists ok 235 - property_type_of ok 236 ok 237 ok 238 - path_exists ok 239 - property_type_of ok 240 ok 241 ok 242 - path_exists ok 243 - property_type_of ok 244 ok 245 ok 246 ok 247 - path_exists ok 248 - property_type_of ok 249 ok 250 ok 251 - path_exists ok 252 - property_type_of ok 253 ok 254 ok 255 - path_exists ok 256 - property_type_of ok 257 ok 258 ok 259 ok 260 - path_exists ok 261 - property_type_of ok 262 ok 263 ok 264 - path_exists ok 265 - property_type_of ok 266 ok 267 ok 268 ok 269 - path_exists ok 270 - property_type_of ok 271 ok 272 - !path_exists property # Failed test at t\engine_file_system.t line 257. not ok 273 # got: '0' # expected: '1' ok 274 # Failed test at t\engine_file_system.t line 267. not ok 275 # got: '0' # expected: '1' ok 276 # Failed test at t\engine_file_system.t line 279. not ok 277 # got: '16895' # expected: '16877' ok 278 Failed to change "/fs:atime" to "0": No such file or directory at t\engine_file_system.t line 288 # Looks like you planned 447 tests but only ran 278. # Looks like you failed 13 tests of 278 run. # Looks like your test died just after 278. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 121, 123, 125, 127, 129, 199, 201, 203, 205, 207, 273, 275, 277, 279-447 Failed 182/447 tests, 59.28% okay t\engine_layered........1..0 # Skip Layered storage engine is not implemented yet. skipped all skipped: Layered storage engine is not implemented yet. t\engine_memory.........1..74 ok 1 - use Repository::Simple::Engine::Memory; ok 2 - new ok 3 - engine isa engine isa Repository::Simple::Engine ok 4 - engine isa memory isa Repository::Simple::Engine ok 5 - Repository::Simple::Engine::Memory->can(...) ok 6 - mem:generic-node ok 7 - mem:generic-node isa node type isa Repository::Simple::Type::Node ok 8 - mem:generic-node name ok 9 - mem:generic-node isa [ ] ok 10 - mem:generic-node * node type ok 11 - mem:generic-node * property type ok 12 - mem:generic-node auto_created ok 13 - mem:generic-node updatable ok 14 - mem:generic-node removable ok 15 - mem:generic-property ok 16 - mem:generic-property isa isa Repository::Simple::Type::Property ok 17 - mem:generic-property name ok 18 - mem:generic-property value_type ok 19 - mem:generic-property auto_created ok 20 - mem:generic-property updatable ok 21 - mem:generic-property removable ok 22 ok 23 ok 24 ok 25 - path_exists(/baz/qux) ok 26 - node_type_of(/baz/qux) ok 27 - properties_in(/baz/qux) ok 28 - nodes_in(/baz/qux) ok 29 ok 30 ok 31 ok 32 - path_exists(/baz) ok 33 - node_type_of(/baz) ok 34 - properties_in(/baz) ok 35 - nodes_in(/baz) ok 36 ok 37 ok 38 ok 39 - path_exists(/) ok 40 - node_type_of(/) ok 41 - properties_in(/) ok 42 - nodes_in(/) ok 43 ok 44 ok 45 ok 46 - path_exists(/foo) ok 47 - property_type_of(/foo) ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 - path_exists(/baz/qux/quux) ok 57 - property_type_of(/baz/qux/quux) ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 - path_exists(/bar) ok 67 - property_type_of(/bar) ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 - !path_exists ok 74 ok t\engine_passthrough....1..0 # Skip Passthrough storage engine is not implemented yet. skipped all skipped: Passthrough storage engine is not implemented yet. t\engine_table..........1..0 # Skip Table storage engine is not implemented yet. skipped all skipped: Table storage engine is not implemented yet. t\engine_xml............1..0 # Skip XML storage engine is not implemented yet. skipped all skipped: XML storage engine is not implemented yet. t\factory...............1..2 ok 1 - use Repository::Simple; ok 2 ok t\node..................1..33 ok 1 - use Repository::Simple; ok 2 - repository ok 3 - root_node ok 4 - root_node isa node isa Repository::Simple::Node ok 5 ok 6 - node repository isa repository isa Repository::Simple ok 7 - parent ok 8 - parent isa node isa Repository::Simple::Node ok 9 - / parent is / ok 10 - name ok 11 - path ok 12 - child /foo ok 13 - child /bar ok 14 - child /baz ok 15 - child /foo name ok 16 - child /bar name ok 17 - child /baz name ok 18 - fs:dev ok 19 - fs:ino ok 20 - fs:mode ok 21 - fs:nlink ok 22 - fs:uid ok 23 - fs:gid ok 24 - fs:rdev ok 25 - fs:size ok 26 - fs:atime ok 27 - fs:mtime ok 28 - fs:ctime ok 29 - fs:blksize ok 30 - fs:blocks ok 31 - type ok 32 - type is node type isa Repository::Simple::Type::Node ok 33 - node type is fs:directory ok t\node_type.............1..21 ok 1 - use Repository::Simple; 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 - auto_created ok 20 - updatable ok 21 - removable ok t\pod...................1..14 ok 1 - blib\lib\Repository\Simple.pm ok 2 - blib\lib\Repository\Simple\Engine.pm ok 3 - blib\lib\Repository\Simple\Node.pm ok 4 - blib\lib\Repository\Simple\Permission.pm ok 5 - blib\lib\Repository\Simple\Property.pm ok 6 - blib\lib\Repository\Simple\Type.pod ok 7 - blib\lib\Repository\Simple\Util.pm ok 8 - blib\lib\Repository\Simple\Value.pm ok 9 - blib\lib\Repository\Simple\Engine\FileSystem.pm ok 10 - blib\lib\Repository\Simple\Engine\Memory.pm ok 11 - blib\lib\Repository\Simple\Type\Node.pm ok 12 - blib\lib\Repository\Simple\Type\Property.pm ok 13 - blib\lib\Repository\Simple\Type\Value.pm ok 14 - blib\lib\Repository\Simple\Type\Value\Scalar.pm ok t\property..............1..12 ok 1 - use Repository::Simple; ok 2 ok 3 ok 4 ok 5 - Repository::Simple::Property->can(...) ok 6 ok 7 ok 8 ok 9 ok 10 - The object isa Repository::Simple::Value ok 11 ok 12 - The object isa Repository::Simple::Type::Property ok t\property_type.........1..12 ok 1 - use Repository::Simple; ok 2 ok 3 ok 4 ok 5 ok 6 - The object isa Repository::Simple::Type::Property ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - The object isa Repository::Simple::Type::Value ok t\repository............1..25 ok 1 - use Repository::Simple; ok 2 - use Repository::Simple::Permission; ok 3 ok 4 ok 5 - The object isa Repository::Simple::Engine::FileSystem ok 6 ok 7 ok 8 - The object isa Repository::Simple::Type::Node ok 9 ok 10 - The object isa Repository::Simple::Type::Property ok 11 ok 12 - The object isa Repository::Simple::Node ok 13 ok 14 - The object isa Repository::Simple::Node ok 15 ok 16 - The object isa Repository::Simple::Property ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok t\use...................1..1 ok 1 - use Repository::Simple; ok t\value.................1..14 ok 1 - use Repository::Simple; ok 2 ok 3 ok 4 ok 5 ok 6 - Repository::Simple::Value->can(...) ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok t\value_type............1..8 ok 1 - use Repository::Simple; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 - The object isa Repository::Simple::Type::Value::Scalar ok 8 ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t\engine_file_system.t 255 65280 447 351 121 123 125 127 129 199 201 203 205 207 273 275 277 279-447 5 tests skipped. Failed 1/18 test scripts. 182/687 subtests failed. Files=18, Tests=687, 3 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Failed 1/18 test programs. 182/687 subtests failed. NMAKE : fatal error U1077: 'C:\cpanrun\build\5-10-0\bin\perl.exe' : return code '0xff' Stop.