this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

New tests infrastructure, doesn't require a Darwin host any more

+253
tests/src/bin/i386/10.2/cfbridge.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/cfbridge_strequals.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/cfurl_fm_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/exception.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/fcntl.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/fork_wait.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/fstream.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/mach_lockset_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/mach_lockset_handoff.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/mach_semaphore.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/maclocales.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_category.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_exception.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_fpret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_helloworld.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_helloworld_static.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_ivars.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_load.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_properties.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_protocol.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_stret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/objc_super.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/pthread_threads.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.2/selfexec.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/cfbridge.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/cfbridge_strequals.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/cfurl_fm_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/exception.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/fcntl.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/fork_wait.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/fstream.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/mach_lockset_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/mach_lockset_handoff.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/mach_semaphore.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/maclocales.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_category.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_exception.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_fpret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_helloworld.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_helloworld_static.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_ivars.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_load.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_properties.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_protocol.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_stret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/objc_super.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/pthread_threads.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.6/selfexec.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/cfbridge.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/cfbridge_strequals.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/cfurl_fm_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/exception.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/fcntl.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/fork_wait.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/fstream.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/mach_lockset_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/mach_lockset_handoff.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/mach_semaphore.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/maclocales.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_category.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_exception.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_fpret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_helloworld.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_helloworld_static.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_ivars.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_ivars.m.id0

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_ivars.m.id1

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_ivars.m.nam

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_ivars.m.til

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_load.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_properties.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_protocol.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_stret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/objc_super.m.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/pthread_threads.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/selfexec.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/tls1.c.bin

This is a binary file and will not be displayed.

tests/src/bin/i386/10.8/tls2.cpp.bin

This is a binary file and will not be displayed.

+3
tests/src/bin/i386/cfbridge.m.stdout
··· 1 + Test 2 + 4294967295 3 + 2
+5
tests/src/bin/i386/cfbridge_strequals.m.stdout
··· 1 + Pass [nsstr isEqual:cfstr]: OK 2 + Pass [nsstr isEqualToString:cfstr]: OK 3 + Pass [cfstr isEqual:nsstr]: OK 4 + Pass [cfstr isEqualToString:nsstr]: OK 5 + Pass [nsstr hash] == [cfstr hash]: OK
+1
tests/src/bin/i386/cfurl_fm_basic.c.stdout
··· 1 + /home
+1
tests/src/bin/i386/exception.cpp.stdout
··· 1 + Exception: 5
tests/src/bin/i386/fcntl.c.stdout

This is a binary file and will not be displayed.

+4
tests/src/bin/i386/fork_wait.c.stdout
··· 1 + First pass... 2 + Handler! 3 + First pass... 4 + Second pass...
+4
tests/src/bin/i386/fstream.cpp.stdout
··· 1 + 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 2 + Len 8000 3 + 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 4 + 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+1
tests/src/bin/i386/mach_lockset_basic.c.stdout
··· 1 + Done, 300000 locks done
+4
tests/src/bin/i386/mach_lockset_handoff.c.stdout
··· 1 + state=1 2 + state=2 3 + state=3 4 + state=4
+4
tests/src/bin/i386/mach_semaphore.c.stdout
··· 1 + created thread1=0 2 + created thread2=1 3 + created thread3=2 4 + main: about to signal all threads
+1
tests/src/bin/i386/maclocales.m.stdout
··· 1 + español (España)
+1
tests/src/bin/i386/objc_category.m.stdout
··· 1 + dummy called
+2
tests/src/bin/i386/objc_exception.m.stdout
··· 1 + MyException 2 + Finally
+3
tests/src/bin/i386/objc_fpret.m.stdout
··· 1 + Test called 2 + After supercall: 5.000000 3 + Return value: 6.000000
+10
tests/src/bin/i386/objc_helloworld.m.stdout
··· 1 + After alloc 2 + After init 3 + Hello world, 1 2 3 4 5 6 7 4 + After hello 5 + After release 6 + After alloc 7 + After init 8 + Hello world, 1 2 3 4 5 6 7 9 + After hello 10 + After release
+1
tests/src/bin/i386/objc_helloworld_static.m.stdout
··· 1 + Hello world, 1 2 3 4 5 6 7
+5
tests/src/bin/i386/objc_ivars.m.stdout
··· 1 + instance size: 12 2 + after alloc 3 + after ivarSet 4 + Hello world, 3 5 + after doHello
+1
tests/src/bin/i386/objc_load.m.stdout
··· 1 + MyClass::load called
+3
tests/src/bin/i386/objc_properties.m.stdout
··· 1 + 1 properties 2 + propName Ti,VvarName 3 + 2 methods
+3
tests/src/bin/i386/objc_protocol.m.stdout
··· 1 + helloclass conforms 2 + otherclass doesn't conform 3 + Hello world instance
+1
tests/src/bin/i386/objc_stret.m.stdout
··· 1 + 3.000000
+3
tests/src/bin/i386/objc_super.m.stdout
··· 1 + Responds: 1 2 + Calling superclass 3 + Hello world from helloclass
+2
tests/src/bin/i386/pthread_threads.c.stdout
··· 1 + Waiting for thread... 2 + Thread joined!
+1
tests/src/bin/i386/selfexec.c.stdout
··· 1 + Hello world
+3
tests/src/bin/i386/tls1.c.stdout
··· 1 + main: var = 123 2 + main: var = 321 3 + thread: var = 123
+5
tests/src/bin/i386/tls2.cpp.stdout
··· 1 + Constructor called 2 + main: var = 123 3 + main: var = 321 4 + thread: var = 0 <- this seems to be broken on all platforms 5 + Destructor called
+109
tests/src/bin/runtests.py
··· 1 + #!/usr/bin/env python 2 + import os 3 + import glob 4 + import subprocess 5 + from xml.dom.minidom import Document 6 + 7 + TEST_ARCHITECTURES = tuple([ "i386", "x86-64" ]) 8 + TEST_PLATFORMS = tuple([ "10.2", "10.6", "10.8" ]) 9 + 10 + successful_tests = {} 11 + failed_tests = {} 12 + 13 + def main(): 14 + orig_cwd = os.getcwd() 15 + 16 + os.chdir(os.path.dirname(os.path.realpath(__file__))) 17 + tests = glob.glob('i386/*.stdout'); 18 + 19 + for arch in TEST_ARCHITECTURES: 20 + successful_tests[arch] = {} 21 + failed_tests[arch] = {} 22 + 23 + for plat in TEST_PLATFORMS: 24 + successful_tests[arch][plat] = [] 25 + failed_tests[arch][plat] = [] 26 + 27 + for fileName in tests: 28 + runTest(fileName[5:-7]) 29 + 30 + src_dir = os.path.realpath(os.getcwd() + '/..') 31 + os.chdir(orig_cwd) 32 + writeTestResults("report.xml", src_dir) 33 + 34 + def runTest(fileName): 35 + print "************" 36 + print "Running test " + fileName 37 + print "************" 38 + 39 + 40 + for arch in TEST_ARCHITECTURES: 41 + expectedOutput = open(arch + "/" + fileName + ".stdout", "r").read() 42 + 43 + for plat in TEST_PLATFORMS: 44 + print "* Testing " + arch + "/" + plat 45 + path = arch + "/" + plat + "/" + fileName 46 + 47 + if not os.path.exists(path + ".bin"): 48 + print "Skipping " + path 49 + continue 50 + 51 + try: 52 + output = subprocess.check_output(["dyld", path + ".bin"]) 53 + 54 + if output != expectedOutput: 55 + description = "Expected output:\n" + expectedOutput + "\n\nActual output:\n" + output 56 + 57 + print "*** FAILED!" 58 + print description 59 + 60 + failed_tests[arch][plat].append({ 'test': fileName, 'output': description }) 61 + else: 62 + successful_tests[arch][plat].append({ 'test': fileName, 'output': output }) 63 + 64 + except subprocess.CalledProcessError: 65 + failed_tests[arch][plat].append({ 'test': fileName, 'output': "Non-zero exit code" }) 66 + 67 + def writeTestResults(outFile, sourcesDir): 68 + doc = Document() 69 + file = open(outFile, "w") 70 + 71 + testLog = doc.createElement("TestLog"); 72 + 73 + for arch in TEST_ARCHITECTURES: 74 + 75 + archNode = doc.createElement("TestSuite") 76 + archNode.setAttribute("name", arch) 77 + 78 + for plat in TEST_PLATFORMS: 79 + 80 + platNode = doc.createElement("TestSuite") 81 + platNode.setAttribute("name", plat) 82 + 83 + for test in failed_tests[arch][plat]: 84 + testNode = doc.createElement("TestCase") 85 + testNode.setAttribute("name", test['test']) 86 + 87 + errorNode = doc.createElement("Error") 88 + errorNode.setAttribute("file", sourcesDir + '/' + test['test']) 89 + errorNode.appendChild(doc.createTextNode(test['output'])) 90 + 91 + testNode.appendChild(errorNode) 92 + platNode.appendChild(testNode) 93 + 94 + for test in successful_tests[arch][plat]: 95 + testNode = doc.createElement("TestCase") 96 + testNode.setAttribute("name", test['test']) 97 + platNode.appendChild(testNode) 98 + 99 + archNode.appendChild(platNode) 100 + testLog.appendChild(archNode) 101 + 102 + doc.appendChild(testLog) 103 + doc.writexml(file) 104 + file.close() 105 + 106 + 107 + if __name__ == "__main__": 108 + main() 109 +
tests/src/bin/x86-64/10.2/cfbridge.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/cfbridge_strequals.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/cfurl_fm_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/exception.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/fcntl.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/fork_wait.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/fstream.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/mach_lockset_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/mach_lockset_handoff.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/mach_semaphore.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/maclocales.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_category.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_exception.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_fpret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_helloworld.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_helloworld_static.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_ivars.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_load.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_properties.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_protocol.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_stret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/objc_super.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/pthread_threads.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.2/selfexec.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/cfbridge.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/cfbridge_strequals.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/cfurl_fm_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/exception.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/fcntl.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/fork_wait.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/fstream.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/mach_lockset_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/mach_lockset_handoff.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/mach_semaphore.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/maclocales.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_category.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_exception.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_fpret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_helloworld.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_helloworld_static.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_ivars.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_load.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_properties.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_protocol.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_stret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/objc_super.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/pthread_threads.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.6/selfexec.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/cfbridge.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/cfbridge_strequals.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/cfurl_fm_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/exception.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/fcntl.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/fork_wait.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/fstream.cpp.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/mach_lockset_basic.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/mach_lockset_handoff.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/mach_semaphore.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/maclocales.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_category.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_exception.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_fpret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_helloworld.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_helloworld_static.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_ivars.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_load.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_properties.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_protocol.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_stret.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/objc_super.m.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/pthread_threads.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/selfexec.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/tls1.c.bin

This is a binary file and will not be displayed.

tests/src/bin/x86-64/10.8/tls2.cpp.bin

This is a binary file and will not be displayed.

+3
tests/src/bin/x86-64/cfbridge.m.stdout
··· 1 + Test 2 + 4294967295 3 + 2
+5
tests/src/bin/x86-64/cfbridge_strequals.m.stdout
··· 1 + Pass [nsstr isEqual:cfstr]: OK 2 + Pass [nsstr isEqualToString:cfstr]: OK 3 + Pass [cfstr isEqual:nsstr]: OK 4 + Pass [cfstr isEqualToString:nsstr]: OK 5 + Pass [nsstr hash] == [cfstr hash]: OK
+1
tests/src/bin/x86-64/cfurl_fm_basic.c.stdout
··· 1 + /home
+1
tests/src/bin/x86-64/exception.cpp.stdout
··· 1 + Exception: 5
tests/src/bin/x86-64/fcntl.c.stdout

This is a binary file and will not be displayed.

+4
tests/src/bin/x86-64/fork_wait.c.stdout
··· 1 + First pass... 2 + Handler! 3 + First pass... 4 + Second pass...
+4
tests/src/bin/x86-64/fstream.cpp.stdout
··· 1 + 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 2 + Len 8000 3 + 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 4 + 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+1
tests/src/bin/x86-64/mach_lockset_basic.c.stdout
··· 1 + Done, 300000 locks done
+4
tests/src/bin/x86-64/mach_lockset_handoff.c.stdout
··· 1 + state=1 2 + state=2 3 + state=3 4 + state=4
+4
tests/src/bin/x86-64/mach_semaphore.c.stdout
··· 1 + created thread1=0 2 + created thread2=1 3 + created thread3=2 4 + main: about to signal all threads
+1
tests/src/bin/x86-64/maclocales.m.stdout
··· 1 + español (España)
+1
tests/src/bin/x86-64/objc_category.m.stdout
··· 1 + dummy called
+2
tests/src/bin/x86-64/objc_exception.m.stdout
··· 1 + MyException 2 + Finally
+3
tests/src/bin/x86-64/objc_fpret.m.stdout
··· 1 + Test called 2 + After supercall: 5.000000 3 + Return value: 6.000000
+10
tests/src/bin/x86-64/objc_helloworld.m.stdout
··· 1 + After alloc 2 + After init 3 + Hello world, 1 2 3 4 5 6 7 4 + After hello 5 + After release 6 + After alloc 7 + After init 8 + Hello world, 1 2 3 4 5 6 7 9 + After hello 10 + After release
+1
tests/src/bin/x86-64/objc_helloworld_static.m.stdout
··· 1 + Hello world, 1 2 3 4 5 6 7
+5
tests/src/bin/x86-64/objc_ivars.m.stdout
··· 1 + instance size: 16 2 + after alloc 3 + after ivarSet 4 + Hello world, 3 5 + after doHello
+1
tests/src/bin/x86-64/objc_load.m.stdout
··· 1 + MyClass::load called
+3
tests/src/bin/x86-64/objc_properties.m.stdout
··· 1 + 1 properties 2 + propName Ti,VvarName 3 + 2 methods
+3
tests/src/bin/x86-64/objc_protocol.m.stdout
··· 1 + helloclass conforms 2 + otherclass doesn't conform 3 + Hello world instance
+1
tests/src/bin/x86-64/objc_stret.m.stdout
··· 1 + 3.000000
+3
tests/src/bin/x86-64/objc_super.m.stdout
··· 1 + Responds: 1 2 + Calling superclass 3 + Hello world from helloclass
+2
tests/src/bin/x86-64/pthread_threads.c.stdout
··· 1 + Waiting for thread... 2 + Thread joined!
+1
tests/src/bin/x86-64/selfexec.c.stdout
··· 1 + Hello world
+3
tests/src/bin/x86-64/tls1.c.stdout
··· 1 + main: var = 123 2 + main: var = 321 3 + thread: var = 123
+5
tests/src/bin/x86-64/tls2.cpp.stdout
··· 1 + Constructor called 2 + main: var = 123 3 + main: var = 321 4 + thread: var = 0 <- this seems to be broken on all platforms 5 + Destructor called