Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-04-09 07:49:15

0001 #!/bin/bash
0002 usage(){ cat << EOU
0003 
0004 ~/o/sysrap/tests/SBitSet_test.sh
0005 
0006 EOU
0007 }
0008 
0009 cd $(dirname $(realpath $BASH_SOURCE))
0010 
0011 name=SBitSet_test
0012 tmp=/tmp/$USER/opticks
0013 TMP=${TMP:-$tmp}
0014 bin=$TMP/$name/$name
0015 mkdir -p $(dirname $bin)
0016 
0017 export TEST=Roundtrip
0018 
0019 vv="BASH_SOURCE PWD name tmp TMP bin TEST"
0020 for v in $vv ; do printf "%30s : %s\n" "$v" "${!v}" ; done
0021 
0022 gcc $name.cc -std=c++17 -lstdc++ -I.. -o $bin
0023 [ $? -ne 0 ] && echo $BASH_SOURCE build error && exit 1
0024 
0025 $bin
0026 [ $? -ne 0 ] && echo $BASH_SOURCE run error && exit 2
0027 
0028 exit 0
0029