Ignore:
Timestamp:
Feb 17, 2014 9:48:28 PM (6 years ago)
Author:
bradbell
Message:
  1. Fix MS Visual Studio 2012 compliation:

'CppAD::isnan' : ambiguous call to overloaded function.

check_all.sh: do not repeate tests in make check. Redo extra speed tests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bin/check_all.sh

    r3066 r3097  
    22# $Id$
    33# -----------------------------------------------------------------------------
    4 # CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-13 Bradley M. Bell
     4# CppAD: C++ Algorithmic Differentiation: Copyright (C) 2003-14 Bradley M. Bell
    55#
    66# CppAD is distributed under multiple licenses. This distribution is under
     
    6060# -----------------------------------------------------------------------------
    6161# choose which tarball to use for testing
     62skip=''
    6263version=`bin/version.sh get`
    6364echo_log_eval cd build
     
    9192echo_log_eval make check
    9293# -----------------------------------------------------------------------------
    93 skip=''
    94 list='
    95         cppad_ipopt/example/example_ipopt_nlp
    96         cppad_ipopt/speed/speed_ipopt_nlp
    97         cppad_ipopt/test/test_more_ipopt_nlp
    98         example/example
    99         example/ipopt_solve/example_ipopt_solve
    100         introduction/exp_apx/introduction_exp_apx
    101         introduction/get_started/introduction_get_started
    102         speed/example/speed_example
    103         test_more/test_more
    104 '
    105 #
    106 # standard tests
    107 for program in $list
     94for package in adolc eigen ipopt fadbad sacado
    10895do
    109         if [ ! -e "$program" ]
     96        dir=$HOME/prefix/$package
     97        if [ ! -d "$dir" ]
    11098        then
    111                 skip="$skip $program"
    112         else
    113                 echo_log_eval $program
     99                skip="$skip $package"
    114100        fi
    115101done
    116102#
    117 # speed tests
    118 for dir in adolc cppad double fadbad sacado profile
    119 do
    120         program="speed/$dir/speed_${dir}"
    121         if [ ! -e "$program" ]
    122         then
    123                 skip="$skip $program"
    124         else
    125                 echo_log_eval $program correct 54321
    126                 echo_log_eval $program correct 54321 retape
    127         fi
    128 done
     103# extra speed tests
     104echo_eval speed/cppad/speed_cppad correct 432 onetape
     105echo_eval speed/cppad/speed_cppad correct 432 optimize
     106echo_eval speed/cppad/speed_cppad correct 432 atomic
     107echo_eval speed/cppad/speed_cppad correct 432 memory
     108echo_eval speed/cppad/speed_cppad correct 432 boolsparsity
    129109#
    130 # multi_thread tests
     110echo_eval speed/adolc/speed_adolc correct 432 onetape
     111#
    131112# ----------------------------------------------------------------------------
     113# extra multi_thread tests
    132114program_list=''
    133115for dir in bthread openmp pthread
Note: See TracChangeset for help on using the changeset viewer.