Report for Box2D-0.05

Back
From: brian greenfield
Subject: PASS Box2D-0.05 v5.15.6 GNU/Linux
Date: 2012-01-10T12:40:26Z

This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language.  See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org


--
Dear Jeffrey T. Palmer,

This is a computer-generated report for Box2D-0.05
on perl 5.15.6, created by CPAN-Reporter-1.2003.

Thank you for uploading your work to CPAN.  Congratulations!
All tests were successful.

Sections of this report:

    * Tester comments
    * Program output
    * Prerequisites
    * Environment and other context

------------------------------
TESTER COMMENTS
------------------------------

Additional comments from tester:

this report is from an automated smoke testing program
and was not reviewed by a human for accuracy

------------------------------
PROGRAM OUTPUT
------------------------------

Output from './Build test':

Generating main XS file...
cc -I/home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/lib/5.15.6/x86_64-linux-thread-multi-ld/CORE -DXS_VERSION="0.05" -DVERSION="0.05" -fPIC -xc++ -D_FILE_OFFSET_BITS=64 -I/home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/lib/site_perl/5.15.6/auto/share/dist/Alien-Box2D/0.103/include -Isrc -Ibuildtmp -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -o buildtmp/Box2D.o buildtmp/Box2D.c
ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/Box2D/Box2D.bs')
cc -shared -O2 -L/usr/local/lib -fstack-protector -o blib/arch/auto/Box2D/Box2D.so buildtmp/Box2D.o -lstdc++ -L/home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/lib/site_perl/5.15.6/auto/share/dist/Alien-Box2D/0.103/lib -Wl,-rpath,/home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/lib/site_perl/5.15.6/auto/share/dist/Alien-Box2D/0.103/lib -lBox2D -lm
# Testing Box2D 0.05, Perl 5.015006, /home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/bin/perl5.15.6
t/00-load.t ................. ok
Position 0, 3.9972221851348877
Angle 0
Position 0, 3.99166655540466309
Angle 0
Position 0, 3.98333311080932617
Angle 0
Position 0, 3.97222208976745605
Angle 0
Position 0, 3.95833325386047363
Angle 0
Position 0, 3.94166660308837891
Angle 0
Position 0, 3.92222213745117188
Angle 0
Position 0, 3.89999985694885254
Angle 0
Position 0, 3.8749997615814209
Angle 0
Position 0, 3.84722208976745605
Angle 0
Position 0, 3.81666660308837891
Angle 0
Position 0, 3.78333330154418945
Angle 0
Position 0, 3.7472221851348877
Angle 0
Position 0, 3.70833325386047363
Angle 0
Position 0, 3.66666650772094727
Angle 0
Position 0, 3.62222194671630859
Angle 0
Position 0, 3.57499980926513672
Angle 0
Position 0, 3.52499985694885254
Angle 0
Position 0, 3.47222208976745605
Angle 0
Position 0, 3.41666650772094727
Angle 0
Position 0, 3.35833311080932617
Angle 0
Position 0, 3.29722189903259277
Angle 0
Position 0, 3.23333311080932617
Angle 0
Position 0, 3.16666650772094727
Angle 0
Position 0, 3.09722208976745605
Angle 0
Position 0, 3.02499985694885254
Angle 0
Position 0, 2.94999980926513672
Angle 0
Position 0, 2.87222194671630859
Angle 0
Position 0, 2.79166650772094727
Angle 0
Position 0, 2.70833325386047363
Angle 0
Position 0, 2.6222221851348877
Angle 0
Position 0, 2.53333330154418945
Angle 0
Position 0, 2.44166660308837891
Angle 0
Position 0, 2.34722208976745605
Angle 0
Position 0, 2.25
Angle 0
Position 0, 2.15000009536743164
Angle 0
Position 0, 2.04722237586975098
Angle 0
Position 0, 1.94166684150695801
Angle 0
Position 0, 1.83333349227905273
Angle 0
Position 0, 1.72222244739532471
Angle 0
Position 0, 1.60833358764648438
Angle 0
Position 0, 1.49166691303253174
Angle 0
Position 0, 1.37222254276275635
Angle 0
Position 0, 1.25000035762786865
Angle 0
Position 0, 1.12500035762786865
Angle 0
Position 0, 1.01458215713500977
Angle 0.000141262367833405733
Position -3.362943333095475e-13, 1.01465082168579102
Angle 0.000110046174086164683
Position 1.96491271253762534e-07, 1.01470816135406494
Angle 8.58404964674264193e-05
Position 2.18619518932428036e-07, 1.0147559642791748
Angle 6.70567096676677465e-05
Position 2.13706272234048811e-07, 1.01479601860046387
Angle 5.24289425811730325e-05
Position 2.14233637052529957e-07, 1.01482951641082764
Angle 4.10703069064766169e-05
Position 2.16124547591789451e-07, 1.01485741138458252
Angle 3.22081978083588183e-05
Position 2.1741922751061793e-07, 1.01488077640533447
Angle 2.5327290131826885e-05
Position 2.18411130958884314e-07, 1.0149003267288208
Angle 1.99557434825692326e-05
Position 2.19199023376859259e-07, 1.01491665840148926
Angle 1.57572740135947242e-05
Position 2.19724995531578315e-07, 1.01493024826049805
Angle 1.24672778838430531e-05
Position 2.20082753799033526e-07, 1.01494169235229492
Angle 9.85658334684558213e-06
Position 2.20519524418705259e-07, 1.01495122909545898
Angle 7.80409300205064937e-06
Position 2.20706851905561052e-07, 1.01495921611785889
Angle 6.20906121184816584e-06
Position 2.20892530933269882e-07, 1.01496589183807373
Angle 4.93590005135047249e-06
Position 2.21077996798157983e-07, 1.01497149467468262
Angle 3.9559972719871439e-06
t/01-box2d.t ................ ok
t/02-b2math.t ............... ok
t/03-b2world.t .............. ok
In Perl Code setting listener at t/04-contact-listener.t line 80.
BeginContact! at t/04-contact-listener.t line 63.
Box2D::b2Contact=SCALAR(0x240ab88) at t/04-contact-listener.t line 63.
Box2D::b2Fixture=SCALAR(0x240ac48) Box2D::b2Fixture=SCALAR(0x240ac60) at t/04-contact-listener.t line 67.
0 -10 0 at t/04-contact-listener.t line 70.
2.99500036239624023 1.00499999523162842 1 at t/04-contact-listener.t line 71.
EndContact! at t/04-contact-listener.t line 74.
Box2D::b2Contact=SCALAR(0x240ab88) at t/04-contact-listener.t line 74.
Setting listener! at t/04-contact-listener.t line 86.
TestContact BeginContact at t/04-contact-listener.t line 137.
TestContact EndContact at t/04-contact-listener.t line 142.
t/04-contact-listener.t ..... ok
Position 0, 3.9972221851348877
Angle 0
Position 0, 3.99166655540466309
Angle 0
Position 0, 3.98333311080932617
Angle 0
Position 0, 3.97222208976745605
Angle 0
Position 0, 3.95833325386047363
Angle 0
Position 0, 3.94166660308837891
Angle 0
Position 0, 3.92222213745117188
Angle 0
Position 0, 3.89999985694885254
Angle 0
Position 0, 3.8749997615814209
Angle 0
Position 0, 3.84722208976745605
Angle 0
Position 0, 3.81666660308837891
Angle 0
Position 0, 3.78333330154418945
Angle 0
Position 0, 3.7472221851348877
Angle 0
Position 0, 3.70833325386047363
Angle 0
Position 0, 3.66666650772094727
Angle 0
Position 0, 3.62222194671630859
Angle 0
Position 0, 3.57499980926513672
Angle 0
Position 0, 3.52499985694885254
Angle 0
Position 0, 3.47222208976745605
Angle 0
Position 0, 3.41666650772094727
Angle 0
Position 0, 3.35833311080932617
Angle 0
Position 0, 3.29722189903259277
Angle 0
Position 0, 3.23333311080932617
Angle 0
Position 0, 3.16666650772094727
Angle 0
Position 0, 3.09722208976745605
Angle 0
Position 0, 3.02499985694885254
Angle 0
Position 0, 2.94999980926513672
Angle 0
Position 0, 2.87222194671630859
Angle 0
Position 0, 2.79166650772094727
Angle 0
Position 0, 2.70833325386047363
Angle 0
Position 0, 2.6222221851348877
Angle 0
Position 0, 2.53333330154418945
Angle 0
Position 0, 2.44166660308837891
Angle 0
Position 0, 2.34722208976745605
Angle 0
Position 0, 2.25
Angle 0
Position 0, 2.15000009536743164
Angle 0
Position 0, 2.04722237586975098
Angle 0
Position 0, 1.94166684150695801
Angle 0
Position 0, 1.83333349227905273
Angle 0
Position 0, 1.72222244739532471
Angle 0
Position 0, 1.60833358764648438
Angle 0
Position 0, 1.49166691303253174
Angle 0
Position 0, 1.37222254276275635
Angle 0
Position 0, 1.25000035762786865
Angle 0
Position 0, 1.12500035762786865
Angle 0
Position 0, 0.997222602367401123
Angle 0
Position 0, 1.0000225305557251
Angle 0
Position 0, 1.00181448459625244
Angle 0
Position 0, 1.00296127796173096
Angle 0
Position 0, 1.00336897373199463
Angle 0
Position 0, 1.00369513034820557
Angle 0
Position 0, 1.00395607948303223
Angle 0
Position 0, 1.00416481494903564
Angle 0
Position 0, 1.00433182716369629
Angle 0
Position 0, 1.00446546077728271
Angle 0
Position 0, 1.00457239151000977
Angle 0
Position 0, 1.00465786457061768
Angle 0
Position 0, 1.00472629070281982
Angle 0
Position 0, 1.00478100776672363
Angle 0
Position 0, 1.00482475757598877
Angle 0
Position 0, 1.0048598051071167
Angle 0
t/05-b2circle.t ............. ok
t/06-b2fixturedef.t ......... ok
t/07-b2body.t ............... ok
t/08-b2filter.t ............. ok
t/09-b2polygonshape.t ....... ok
t/10-b2distancejoint.t ...... ok
t/11-b2revolutejoint.t ...... ok
t/12-b2prismaticjoint.t ..... ok
t/13-b2pulleyjoint.t ........ ok
t/14-b2gearjoint.t .......... ok
t/15-b2mousejoint.t ......... ok
t/16-b2linejoint.t .......... ok
t/17-b2weldjoint.t .......... ok
t/18-b2frictionjoint.t ...... ok
t/19-b2aabb.t ............... ok
t/20-b2raycastinput.t ....... ok
t/21-b2raycastoutput.t ...... ok
t/22-b2massdata.t ........... ok
t/23-b2vec2.t ............... ok
t/24-b2mat22.t .............. ok
t/25-b2transform.t .......... ok
t/26-perlraycastcallback.t .. ok
t/27-b2raycastcallback.t .... ok
t/boilerplate.t ............. ok
t/manifest.t ................ skipped: Author tests not required for installation
t/pod-coverage.t ............ ok
t/pod.t ..................... ok
All tests successful.

Test Summary Report
-------------------
t/boilerplate.t           (Wstat: 0 Tests: 3 Failed: 0)
  TODO passed:   2-3
Files=32, Tests=560,  4 wallclock secs ( 0.12 usr  0.11 sys +  1.74 cusr  0.42 csys =  2.39 CPU)
Result: PASS

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

build_requires:

    Module                         Need  Have   
    ------------------------------ ----- -------
    Alien::Box2D                   0.103 0.103  
    ExtUtils::Typemap::Basic       0.04  1.00   
    ExtUtils::Typemap::ObjectMap   0     1.00   
    ExtUtils::Typemap::STL::String 0.04  1.00   
    ExtUtils::XSpp                 0.16  0.1602 
    Test::More                     0     0.98   

configure_requires:

    Module                         Need  Have   
    ------------------------------ ----- -------
    Alien::Box2D                   0.103 0.103  
    ExtUtils::CppGuess             0.07  0.07   
    Module::Build                  0.38  0.39_01
    Module::Build::WithXSpp        0.10  0.11   


------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    AUTOMATED_TESTING = 1
    LANG = C
    LC_ALL = C
    MANPATH_WITHOUT_PERLBREW = 
    PATH = /home/test/perl5/perlbrew/bin:/home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/bin:/home/test/bin:~/bin:/usr/bin:/bin
    PATH_WITHOUT_PERLBREW = /home/test/bin:~/bin:/usr/bin:/bin
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 6837
    PERL5_CPAN_IS_RUNNING = 6837
    PERL5_CPAN_IS_RUNNING_IN_RECURSION = 32457,6837
    PERLBREW_BASHRC_VERSION = 0.39
    PERLBREW_HOME = /home/test/.perlbrew
    PERLBREW_MANPATH = /home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/man
    PERLBREW_PATH = /home/test/perl5/perlbrew/bin:/home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/bin
    PERLBREW_PERL = perl-5.15.6-th-ld
    PERLBREW_ROOT = /home/test/perl5/perlbrew
    PERLBREW_VERSION = 0.39
    PERL_CPANM_OPT = --prompt --mirror file:///mirrors/cpan/
    PERL_CR_SMOKER_CURRENT = Box2D-0.05
    PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
    PERL_MM_USE_DEFAULT = 1
    SHELL = /bin/bash
    TERM = linux

Perl special variables (and OS-specific diagnostics, for MSWin32):

    $^X = /home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/bin/perl5.15.6
    $UID/$EUID = 1001 / 1001
    $GID = 1001 1001
    $EGID = 1001 1001

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                1.9800  
    CPAN::Meta          2.113640
    Cwd                 3.39_01 
    ExtUtils::CBuilder  0.280205
    ExtUtils::Command   1.17    
    ExtUtils::Install   1.57    
    ExtUtils::MakeMaker 6.62    
    ExtUtils::Manifest  1.60    
    ExtUtils::ParseXS   3.11    
    File::Spec          3.39_01 
    JSON                2.53    
    JSON::PP            2.27200 
    Module::Build       0.39_01 
    Module::Signature   n/a     
    Parse::CPAN::Meta   1.4401  
    Test::Harness       3.23    
    Test::More          0.98    
    YAML                0.78    
    YAML::Syck          1.19    
    version             0.95    


--

Summary of my perl5 (revision 5 version 15 subversion 6) configuration:
   
  Platform:
    osname=linux, osvers=2.6.35-28-generic, archname=x86_64-linux-thread-multi-ld
    uname='linux zippy 2.6.35-28-generic #50-ubuntu smp fri mar 18 18:42:20 utc 2011 x86_64 gnulinux '
    config_args='-de -Dprefix=/home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld -Dusethreads -Duselongdouble -Dusedevel'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=define, usemultiplicity=define
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=define, use64bitall=define, uselongdouble=define
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2',
    cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
    ccversion='', gccversion='4.4.5', gccosandvers=''
    intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=8, nvtype='long double', nvsize=16, Off_t='off_t', lseeksize=8
    alignbytes=16, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
    libpth=/usr/local/lib /lib/../lib /usr/lib/../lib /lib /usr/lib /usr/lib/x86_64-linux-gnu /lib64 /usr/lib64
    libs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
    perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
    libc=/lib/libc-2.12.1.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version='2.12.1'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector'


Characteristics of this binary (from libperl): 
  Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS
                        PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT
                        PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PERL_USE_DEVEL
                        USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS
                        USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE
                        USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LONG_DOUBLE
                        USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API
  Built under linux
  Compiled at Jan  7 2012 12:22:32
  %ENV:
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="6837"
    PERL5_CPAN_IS_RUNNING="6837"
    PERL5_CPAN_IS_RUNNING_IN_RECURSION="32457,6837"
    PERLBREW_BASHRC_VERSION="0.39"
    PERLBREW_HOME="/home/test/.perlbrew"
    PERLBREW_MANPATH="/home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/man"
    PERLBREW_PATH="/home/test/perl5/perlbrew/bin:/home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/bin"
    PERLBREW_PERL="perl-5.15.6-th-ld"
    PERLBREW_ROOT="/home/test/perl5/perlbrew"
    PERLBREW_VERSION="0.39"
    PERL_CPANM_OPT="--prompt --mirror file:///mirrors/cpan/"
    PERL_CR_SMOKER_CURRENT="Box2D-0.05"
    PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
    PERL_MM_USE_DEFAULT="1"
  @INC:
    /home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/lib/site_perl/5.15.6/x86_64-linux-thread-multi-ld
    /home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/lib/site_perl/5.15.6
    /home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/lib/5.15.6/x86_64-linux-thread-multi-ld
    /home/test/perl5/perlbrew/perls/perl-5.15.6-th-ld/lib/5.15.6
    .