/ Check-in [70dae08a]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add the --icc, --gcc7, and --orm options to the speed-check.sh test script.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 70dae08a9a6e35416f7268b9a95f3c8562b74697918bd1e9d5b5cf4719b9d075
User & Date: drh 2017-07-08 22:30:30
Context
2017-07-09
00:30
Make sure the columns of a VALUES() clause are named "column%d" even if the VALUES() clause is a subquery in the FROM clause of an outer query. check-in: acf3b9cc user: drh tags: trunk
2017-07-08
22:30
Add the --icc, --gcc7, and --orm options to the speed-check.sh test script. check-in: 70dae08a user: drh tags: trunk
2017-07-07
22:47
Basic test cases for PRAGMA secure_delete=FAST. check-in: 0c246017 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to tool/speed-check.sh.

    80     80           ;;
    81     81       --lean)
    82     82           CC_OPTS="$CC_OPTS $LEAN_OPTS"
    83     83           ;;
    84     84       --clang)
    85     85           CC=clang
    86     86           ;;
           87  +    --icc)
           88  +        CC=/home/drh/intel/bin/icc
           89  +        ;;
           90  +    --gcc7)
           91  +        CC=gcc-7
           92  +        ;;
    87     93       --heap)
    88     94           CC_OPTS="$CC_OPTS -DSQLITE_ENABLE_MEMSYS5"
    89     95           shift;
    90     96           SPEEDTEST_OPTS="$SPEEDTEST_OPTS --heap $1 64"
    91     97           ;;
    92     98       --lookaside)
    93     99           shift;
................................................................................
   103    109           shift;
   104    110           SPEEDTEST_OPTS="$SPEEDTEST_OPTS --mmap $1"
   105    111           ;;
   106    112       --rtree)
   107    113           SPEEDTEST_OPTS="$SPEEDTEST_OPTS --testset rtree"
   108    114           CC_OPTS="$CC_OPTS -DSQLITE_ENABLE_RTREE"
   109    115           ;;
          116  +    --orm)
          117  +        SPEEDTEST_OPTS="$SPEEDTEST_OPTS --testset orm"
          118  +        ;;
   110    119       *)
   111    120           CC_OPTS="$CC_OPTS $1"
   112    121           ;;
   113    122     esac
   114    123     shift
   115    124   done
   116    125   SPEEDTEST_OPTS="$SPEEDTEST_OPTS --size $SIZE"
................................................................................
   139    148   if test $doCachegrind -eq 1; then
   140    149     cg_anno.tcl cachegrind.out.* >cout-$NAME.txt
   141    150   fi
   142    151   if test $doExplain -eq 1; then
   143    152     ./speedtest1 --explain $SPEEDTEST_OPTS | ./sqlite3 >explain-$NAME.txt
   144    153   fi
   145    154   if test "$NAME" != "trunk"; then
   146         -  fossil test-diff --tk cout-trunk.txt cout-$NAME.txt
          155  +  fossil test-diff --tk -c 20 cout-trunk.txt cout-$NAME.txt
   147    156   fi