Ticket #841: examples.namespace.t.failure.txt

File examples.namespace.t.failure.txt, 17.7 KB (added by jkeenan, 5 years ago)
Line 
1t/examples/namespace....
21..1
3not ok 1 - examples/namespace/namespace_dump.pir
4
5#   Failed test 'examples/namespace/namespace_dump.pir'
6#   at t/examples/namespace.t line 46.
7#                   'MULTI => MULTI
8#     floor_divide =>  Multi [
9#                                                                             ]
10#     get_or_create_constant =>  Multi [
11#                     ]
12#     bitwise_shl =>  Multi [
13#                             ]
14#     i_divide =>  Multi [
15#                                                                                             ]
16#     cmp =>  Multi [
17#                                                                                             ]
18#     bitwise_shr =>  Multi [
19#                             ]
20#     subtract =>  Multi [
21#                                                                                                                     ]
22#     i_multiply =>  Multi [
23#                                                                                                                             ]
24#     modulus =>  Multi [
25#                                                     ]
26#     add =>  Multi [
27#                                                                                                                     ]
28#     divide =>  Multi [
29#                                                                                             ]
30#     pow =>  Multi [
31#                                                             ]
32#     cmp_string =>  Multi [
33#             ]
34#     i_floor_divide =>  Multi [
35#                                                                     ]
36#     multiply =>  Multi [
37#                                                                                                                             ]
38#     is_equal_num =>  Multi [
39#                             ]
40#     i_bitwise_shl =>  Multi [
41#                             ]
42#     is_equal_string =>  Multi [
43#             ]
44#     i_bitwise_shr =>  Multi [
45#                             ]
46#     bitwise_xor =>  Multi [
47#             ]
48#     cmp_num =>  Multi [
49#                                                     ]
50#     i_subtract =>  Multi [
51#                                                                                                                     ]
52#     i_add =>  Multi [
53#                                                                                                                     ]
54#     i_modulus =>  Multi [
55#                                             ]
56#     is_equal =>  Multi [
57#                                                                                                                     ]
58# parrot => parrot
59#     dump => dump
60#     Float => Float
61#         atan2 => NCI
62#         ln => NCI
63#         sec => NCI
64#         asec => NCI
65#         cmp =>  Multi [
66#                                 ]
67#         is_equal_num =>  Multi [
68#                                 ]
69#         tan => NCI
70#         sech => NCI
71#         log10 => NCI
72#         atan => NCI
73#         cos => NCI
74#         acos => NCI
75#         sqrt => NCI
76#         sin => NCI
77#         tanh => NCI
78#         asin => NCI
79#         cosh => NCI
80#         exp => NCI
81#         cmp_num =>  Multi [
82#                                 ]
83#         sinh => NCI
84#         is_equal =>  Multi [
85#                                 ]
86#         log2 => NCI
87#     String => String
88#         trans => NCI
89#         is_integer => NCI
90#         lower => NCI
91#         reverse => NCI
92#         replace => NCI
93#         to_int => NCI
94#         is_equal =>  Multi [
95#                     ]
96#         reverse_index => NCI
97#     Object => Object
98#     Exporter => Exporter
99#         source => NCI
100#         destination => NCI
101#         import => NCI
102#         globals => NCI
103#     Null => Null
104#     PackfileRawSegment => PackfileRawSegment
105#     PackfileFixupEntry => PackfileFixupEntry
106#         set_type => NCI
107#         get_type => NCI
108#     BigInt => BigInt
109#         floor_divide =>  Multi [
110#                                             ]
111#         pow =>  Multi [
112#                     ]
113#         bitwise_shl =>  Multi [
114#                                             ]
115#         i_divide =>  Multi [
116#                                             ]
117#         i_floor_divide =>  Multi [
118#                                             ]
119#         cmp =>  Multi [
120#                                             ]
121#         multiply =>  Multi [
122#                                             ]
123#         bitwise_shr =>  Multi [
124#                                             ]
125#         i_bitwise_shl =>  Multi [
126#                                             ]
127#         version => NCI
128#         subtract =>  Multi [
129#                                             ]
130#         i_multiply =>  Multi [
131#                                             ]
132#         modulus =>  Multi [
133#                                             ]
134#         add =>  Multi [
135#                                             ]
136#         i_bitwise_shr =>  Multi [
137#                                             ]
138#         i_subtract =>  Multi [
139#                                             ]
140#         i_modulus =>  Multi [
141#                                             ]
142#         i_add =>  Multi [
143#                                             ]
144#         is_equal =>  Multi [
145#                                             ]
146#         divide =>  Multi [
147#                                             ]
148#     Scheduler => Scheduler
149#         find_handler => NCI
150#         add_handler => NCI
151#         delete_handler => NCI
152#         count_handlers => NCI
153#     Array => Array
154#     StringIterator => StringIterator
155#     PMCProxy => PMCProxy
156#         inspect => NCI
157#         name => NCI
158#         new => NCI
159#         methods => NCI
160#         get_namespace => NCI
161#         parents => NCI
162#     Hash => Hash
163#         set_value_type => NCI
164#         get_key_type => NCI
165#         get_value_type => NCI
166#         set_key_type => NCI
167#     FixedFloatArray => FixedFloatArray
168#     OrderedHash => OrderedHash
169#     ArrayIterator => ArrayIterator
170#     CallSignature => CallSignature
171#     HashIterator => HashIterator
172#     ResizableIntegerArray => ResizableIntegerArray
173#     CodeString => CodeString
174#         unique => NCI
175#         emit => NCI
176#         key => NCI
177#         escape => NCI
178#         charname_to_ord => NCI
179#         lineof => NCI
180#     PackfileSegment => PackfileSegment
181#         pack => NCI
182#         set_directory => NCI
183#         unpack => NCI
184#         get_directory => NCI
185#     Task => Task
186#     OrderedHashIterator => OrderedHashIterator
187#     LexInfo => LexInfo
188#         declare_lex_preg => NCI
189#     ResizableFloatArray => ResizableFloatArray
190#     HashIteratorKey => HashIteratorKey
191#     Continuation => Continuation
192#         continuation => NCI
193#         caller => NCI
194#     Packfile => Packfile
195#         unpack => NCI
196#         pack => NCI
197#         get_directory => NCI
198#     Boolean => Boolean
199#     Random => Random
200#     BigNum => BigNum
201#         floor_divide =>  Multi [
202#                                             ]
203#         pow =>  Multi [
204#                     ]
205#         i_divide =>  Multi [
206#                                                         ]
207#         i_floor_divide =>  Multi [
208#                                             ]
209#         cmp =>  Multi [
210#                                             ]
211#         multiply =>  Multi [
212#                                             ]
213#         version => NCI
214#         subtract =>  Multi [
215#                                             ]
216#         i_multiply =>  Multi [
217#                                                         ]
218#         add =>  Multi [
219#                                             ]
220#         i_subtract =>  Multi [
221#                                                         ]
222#         i_add =>  Multi [
223#                                                         ]
224#         is_equal =>  Multi [
225#                                             ]
226#         divide =>  Multi [
227#                                             ]
228#     FixedStringArray => FixedStringArray
229#     RetContinuation => RetContinuation
230#     Socket => Socket
231#         close => NCI
232#         socket => NCI
233#         send => NCI
234#         connect => NCI
235#         sockaddr => NCI
236#         bind => NCI
237#         listen => NCI
238#         accept => NCI
239#         recv => NCI
240#     Key => Key
241#     Sub => Sub
242#         get_subid => NCI
243#         arity => NCI
244#         set_outer => NCI
245#         get_namespace => NCI
246#         get_multisig => NCI
247#         __get_regs_used => NCI
248#         get_outer => NCI
249#         is_equal =>  Multi [
250#                     ]
251#         get_lexinfo => NCI
252#     Sockaddr => Sockaddr
253#     ParrotInterpreter => ParrotInterpreter
254#         run_gc => NCI
255#         yield => NCI
256#         stdhandle => NCI
257#         recursion_limit => NCI
258#         hll_map => NCI
259#     PackfileAnnotations => PackfileAnnotations
260#         set_directory => NCI
261#     ExceptionHandler => ExceptionHandler
262#         min_severity => NCI
263#         handle_types_except => NCI
264#         handle_types => NCI
265#         max_severity => NCI
266#         can_handle => NCI
267#     Integer => Integer
268#         pow =>  Multi [
269#                                 ]
270#         floor_divide =>  Multi [
271#                                 ]
272#         i_divide =>  Multi [
273#                                 ]
274#         i_floor_divide =>  Multi [
275#                                 ]
276#         cmp =>  Multi [
277#                                             ]
278#         multiply =>  Multi [
279#                                                                     ]
280#         subtract =>  Multi [
281#                                                         ]
282#         i_multiply =>  Multi [
283#                                                         ]
284#         add =>  Multi [
285#                                                         ]
286#         modulus =>  Multi [
287#                                 ]
288#         get_as_base => NCI
289#         cmp_num =>  Multi [
290#                                             ]
291#         i_subtract =>  Multi [
292#                                             ]
293#         i_modulus =>  Multi [
294#                                 ]
295#         i_add =>  Multi [
296#                                             ]
297#         divide =>  Multi [
298#                                 ]
299#     ParrotRunningThread => ParrotRunningThread
300#         kill => NCI
301#         join => NCI
302#         detach => NCI
303#     PackfileConstantTable => PackfileConstantTable
304#         get_or_create_constant =>  Multi [
305#                                 ]
306#         get_type => NCI
307#     PackfileFixupTable => PackfileFixupTable
308#     UnManagedStruct => UnManagedStruct
309#     scalar => scalar
310#         cmp_string =>  Multi [
311#                     ]
312#         pow =>  Multi [
313#                     ]
314#         floor_divide =>  Multi [
315#                     ]
316#         multiply =>  Multi [
317#                                 ]
318#         is_equal_num =>  Multi [
319#                     ]
320#         subtract =>  Multi [
321#                                 ]
322#         i_multiply =>  Multi [
323#                                 ]
324#         is_equal_string =>  Multi [
325#                     ]
326#         add =>  Multi [
327#                                 ]
328#         modulus =>  Multi [
329#                     ]
330#         bitwise_xor =>  Multi [
331#                     ]
332#         cmp_num =>  Multi [
333#                     ]
334#         i_subtract =>  Multi [
335#                                 ]
336#         i_add =>  Multi [
337#                                 ]
338#         divide =>  Multi [
339#                     ]
340#     Class => Class
341#         inspect => NCI
342#         add_role => NCI
343#         add_attribute => NCI
344#         isa => NCI
345#         parents => NCI
346#         resolve_method => NCI
347#         find_method => NCI
348#         name => NCI
349#         roles => NCI
350#         add_vtable_override => NCI
351#         attributes => NCI
352#         add_method => NCI
353#         new => NCI
354#         does => NCI
355#         get_namespace => NCI
356#         remove_method => NCI
357#         add_parent => NCI
358#         methods => NCI
359#     Complex => Complex
360#         csc => NCI
361#         acsc => NCI
362#         ln => NCI
363#         sec => NCI
364#         asec => NCI
365#         i_divide =>  Multi [
366#                                 ]
367#         csch => NCI
368#         sech => NCI
369#         tan => NCI
370#         atan => NCI
371#         cos => NCI
372#         cot => NCI
373#         acos => NCI
374#         acot => NCI
375#         i_multiply =>  Multi [
376#                                 ]
377#         subtract =>  Multi [
378#                                 ]
379#         add =>  Multi [
380#                                 ]
381#         sqrt => NCI
382#         sin => NCI
383#         tanh => NCI
384#         asin => NCI
385#         cosh => NCI
386#         acoth => NCI
387#         asinh => NCI
388#         divide =>  Multi [
389#                                 ]
390#         pow =>  Multi [
391#                                 ]
392#         multiply =>  Multi [
393#                                 ]
394#         acsch => NCI
395#         asech => NCI
396#         atanh => NCI
397#         exp => NCI
398#         coth => NCI
399#         acosh => NCI
400#         i_subtract =>  Multi [
401#                                 ]
402#         i_add =>  Multi [
403#                                 ]
404#         sinh => NCI
405#         is_equal =>  Multi [
406#                                 ]
407#     PackfileAnnotation => PackfileAnnotation
408#         get_offset => NCI
409#         get_name => NCI
410#         set_offset => NCI
411#         set_name => NCI
412#     FixedIntegerArray => FixedIntegerArray
413#         sort => NCI
414#     LexPad => LexPad
415#         get_lexinfo => NCI
416#     dump_multi => dump_multi
417#     ResizablePMCArray => ResizablePMCArray
418#         shift => NCI
419#         pop => NCI
420#         push => NCI
421#         append => NCI
422#         unshift => NCI
423#     ResizableBooleanArray => ResizableBooleanArray
424#     Pointer => Pointer
425#     StringHandle => StringHandle
426#         close => NCI
427#         eof => NCI
428#         buffer_type => NCI
429#         read => NCI
430#         is_tty => NCI
431#         flush => NCI
432#         readline => NCI
433#         mode => NCI
434#         encoding => NCI
435#         get_fd => NCI
436#         puts => NCI
437#         print => NCI
438#         open => NCI
439#         buffer_size => NCI
440#         is_closed => NCI
441#         readall => NCI
442#     SchedulerMessage => SchedulerMessage
443#     main => main
444#     Env => Env
445#     Exception => Exception
446#         annotations => NCI
447#         backtrace => NCI
448#     AddrRegistry => AddrRegistry
449#     Capture => Capture
450#         hash => NCI
451#         list => NCI
452#     PCCMETHOD_Test => PCCMETHOD_Test
453#         test_method0 => NCI
454#         test_method => NCI
455#         test_method1 => NCI
456#         test_method2 => NCI
457#         test_method3 => NCI
458#         test_method4 => NCI
459#     ResizableStringArray => ResizableStringArray
460#         shift => NCI
461#         pop => NCI
462#         push => NCI
463#         unshift => NCI
464#     Coroutine => Coroutine
465#     NCI => NCI
466#         make_raw_nci => NCI
467#         arity => NCI
468#         get_multisig => NCI
469#     EventHandler => EventHandler
470#         can_handle => NCI
471#     File => File
472#         rename => NCI
473#         exists => NCI
474#         is_link => NCI
475#         is_dir => NCI
476#         copy => NCI
477#         is_file => NCI
478#     Timer => Timer
479#     OS => OS
480#         symlink => NCI
481#         mkdir => NCI
482#         rename => NCI
483#         lstat => NCI
484#         chdir => NCI
485#         readdir => NCI
486#         stat => NCI
487#         link => NCI
488#         cwd => NCI
489#         chroot => NCI
490#         rm => NCI
491#         umask => NCI
492#     CPointer => CPointer
493#     Eval => Eval
494#     Iterator => Iterator
495#         next => NCI
496#     FileHandle => FileHandle
497#         close => NCI
498#         eof => NCI
499#         buffer_type => NCI
500#         read => NCI
501#         isatty => NCI
502#         readline_interactive => NCI
503#         flush => NCI
504#         readline => NCI
505#         mode => NCI
506#         encoding => NCI
507#         get_fd => NCI
508#         puts => NCI
509#         print => NCI
510#         open => NCI
511#         buffer_size => NCI
512#         is_closed => NCI
513#         readall => NCI
514#     Handle => Handle
515#     ParrotLibrary => ParrotLibrary
516#     NameSpace => NameSpace
517#         get_sym => NCI
518#         del_var => NCI
519#         del_sub => NCI
520#         get_name => NCI
521#         set_class => NCI
522#         del_namespace => NCI
523#         export_to => NCI
524#         get_parent => NCI
525#         find_var => NCI
526#         make_namespace => NCI
527#         find_sub => NCI
528#         find_namespace => NCI
529#         get_associated_vtable_methods => NCI
530#         add_var => NCI
531#         get_associated_methods => NCI
532#         add_sub => NCI
533#         get_class => NCI
534#         add_namespace => NCI
535#     FixedPMCArray => FixedPMCArray
536#         sort => NCI
537#     FixedBooleanArray => FixedBooleanArray
538#         fill => NCI
539#     ParrotThread => ParrotThread
540#         run_clone => NCI
541#         run => NCI
542#     Role => Role
543#         inspect => NCI
544#         attributes => NCI
545#         add_method => NCI
546#         add_role => NCI
547#         does => NCI
548#         add_attribute => NCI
549#         get_namespace => NCI
550#         remove_method => NCI
551#         name => NCI
552#         methods => NCI
553#         roles => NCI
554#     Undef => Undef
555#         is_equal =>  Multi [
556#                                 ]
557#     ManagedStruct => ManagedStruct
558#     PackfileDirectory => PackfileDirectory
559#     MultiSub => MultiSub
560#         get_iter => NCI
561# '
562#     doesn't match '/^parrot.*
563# ^MULTI\s=>\sMULTI/sm
564# '
565# Looks like you failed 1 test of 1.
566 Dubious, test returned 1 (wstat 256, 0x100)
567 Failed 1/1 subtests
568
569Test Summary Report
570-------------------
571t/examples/namespace (Wstat: 256 Tests: 1 Failed: 1)
572  Failed test:  1
573  Non-zero exit status: 1
574Files=1, Tests=1,  1 wallclock secs ( 0.01 usr  0.00 sys +  0.06 cusr  0.04 csys =  0.11 CPU)
575Result: FAIL