This commit is contained in:
Ivan
2022-04-05 11:45:47 +03:00
parent 40281cc330
commit 281a8818a3
324 changed files with 293783 additions and 22899 deletions

View File

@@ -0,0 +1,59 @@
#! /bin/bash
echo " "
echo "Script for running DSO on Monocular KITTI dataset."
echo "--------------------------------------------------------"
export DIR_DATASET=/home/ivan/ivan/git/work_drivecast2/SLAM/datasets/mono-kitti/sequences
#export DSO_BINARY_DIR=/home/ivan/ivan/git/work_drivecast2/SLAM/dso/build/bin
export DSO_BINARY_DIR=/home/ivan/ivan/git/work_drivecast2/SLAM/dso/cmake-build-debug/bin
function show_help {
echo "--------------------------------------------------------"
echo "Example of usage: -d=00 or --dataset=01. They are used to as the
folder names in KITTI dataset folder. Output file doesn't change the name. Don't forget to rename and move the
result before the next run."
}
if [[ ($1 == -h || $1 == --help) ]] ; then
show_help
exit 0
fi
for i in "$@"; do
case "$i" in
-d=*|--dataset=*)
export DATASET="${i#*=}"
export DATASET_DIR="$DIR_DATASET"/"$DATASET"
# echo "$DATASET:"
shift
;;
-*|--*)
echo "Unknown option $i"
show_help
exit 1
;;
*)
echo "Invalid usage."
show_help
exit 1
;;
esac
done
echo "$DATASET dataset starting..."
"$DSO_BINARY_DIR"/dso_dataset files="$DATASET_DIR"/image_0 calib="$DATASET_DIR"/camera.txt preset=0 mode=1
export FILENAME="${DATASET}_mono_dso.txt"
mv result.txt "$DATASET"/"$FILENAME"
mv result_online.txt "$DATASET"/"${DATASET}_mono_dso_online.txt"
# The dataset and the directory have the same name.
./converter "$DATASET" "$FILENAME"
./converter "$DATASET" "${DATASET}_mono_dso_online.txt"
export CONVERTED_FILENAME="f_${DATASET}_mono_dso.txt"
mv "$DATASET"/"${DATASET}_mono_dso_converted.txt" "${DATASET}"/"$CONVERTED_FILENAME"
mv "$DATASET"/"${DATASET}_mono_dso_online_converted.txt" "${DATASET}"/"f_${DATASET}_mono_dso_online.txt"
echo "Success! Check $DATASET directory for the output file "

1675
mono-kitti/result_online.txt Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,7 @@
#!bin/bash
tumvi_folder="/home/ivan/ivan/git/work_drivecast2/SLAM/datasets/tum_mono_vi"
mono_kitti_folder="/home/ivan/ivan/git/work_drivecast2/SLAM/datasets/mono-kitti"
basalt_folder="/home/ivan/ivan/git/work_drivecast2/SLAM/basalt"
"$basalt_folder/build/basalt_vio" --dataset-path "$mono_kitti_folder/sequences/00/" --cam-calib "${mono_kitti_folder}/sequences/00/basalt_calib.json" --dataset-type kitti --config-path "$basalt_folder/data/kitti_config.json" --show-gui 1 --use-imu 0 --axes-seq=XYZ --axes-signs=+++ --divide-angles 1.0
# was ZYX. if YZX is wrong, then try XYZ (which is wrong)? or try different signs, like -YZX.

BIN
mono-kitti/stats_all.ubjson Normal file

Binary file not shown.

Binary file not shown.

BIN
mono-kitti/stats_vio.ubjson Normal file

Binary file not shown.

159
mono-kitti/trajectory.csv Normal file
View File

@@ -0,0 +1,159 @@
#timestamp [ns],p_RS_R_x [m],p_RS_R_y [m],p_RS_R_z [m],q_RS_w [],q_RS_x [],q_RS_y [],q_RS_z []
0,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00
103735900,-6.367925670929253101e-04,-6.742154248058795929e-03,6.800197958946228027e-01,9.999969925326377407e-01,1.009004801434079885e-03,-1.762782652519174825e-03,1.374566226108242615e-03
207338100,-9.607725776731967926e-03,-1.128961984068155289e-02,1.376673936843872070e+00,9.999907103975547162e-01,1.780521499664415499e-03,-3.861891607758450445e-03,7.033171356414823824e-04
311075200,-2.437778934836387634e-02,-1.740984059870243073e-02,2.086225509643554688e+00,9.999798805827321280e-01,2.471481136371041394e-03,-5.789979637600869457e-03,7.786825627079230596e-04
414691700,-3.966855630278587341e-02,-2.225243300199508667e-02,2.809222936630249023e+00,9.999618906739040636e-01,2.784205306650527120e-03,-8.273434643565865179e-03,1.252193296538219351e-04
518430199,-5.727935209870338440e-02,-3.198883682489395142e-02,3.558005094528198242e+00,9.999404584369131488e-01,2.896799483164858198e-03,-1.050266999678080987e-02,6.181073280124073930e-04
622044800,-8.342898637056350708e-02,-4.140327870845794678e-02,4.319617271423339844e+00,9.999125867793381417e-01,3.527065623297453816e-03,-1.273931427965131064e-02,-2.974559222528857312e-04
725797700,-1.143369525671005249e-01,-5.014433339238166809e-02,5.084225654602050781e+00,9.998758919348924579e-01,3.870262953893173832e-03,-1.518335083263964123e-02,-1.639405247095573849e-03
829419900,-1.462920904159545898e-01,-5.931872129440307617e-02,5.870079994201660156e+00,9.998427751338212488e-01,3.085802395700415045e-03,-1.736441172264431565e-02,-1.838488999176182649e-03
933146700,-1.804229766130447388e-01,-6.820049136877059937e-02,6.674293994903564453e+00,9.998054522141354150e-01,1.720339076738530660e-03,-1.959852015860739927e-02,-1.412856660087008585e-03
1036910000,-2.206100672483444214e-01,-7.744704931974411011e-02,7.485712051391601562e+00,9.997731580435801346e-01,4.307019465250323115e-04,-2.125573559115645494e-02,-1.280880899471993064e-03
1140497000,-2.656767070293426514e-01,-8.689194172620773315e-02,8.297916412353515625e+00,9.997438267631055808e-01,7.784154790381577404e-04,-2.252013998296104741e-02,-2.125608983619331135e-03
1244242000,-3.093506693840026855e-01,-9.362886846065521240e-02,9.128161430358886719e+00,9.997182919738235585e-01,8.996023531832491368e-04,-2.364339454251691147e-02,-1.875447427680943966e-03
1347979000,-3.486132323741912842e-01,-9.830705076456069946e-02,9.960723876953125000e+00,9.996986961881675349e-01,1.181190830693414160e-03,-2.451510535421179068e-02,-3.622669892780768061e-04
1451596000,-3.928605616092681885e-01,-1.070966497063636780e-01,1.080613994598388672e+01,9.996729157922004116e-01,7.788920513870908674e-04,-2.556010249973424478e-02,-3.686717995216400230e-04
1555212000,-4.395574331283569336e-01,-1.177080199122428894e-01,1.167461204528808594e+01,9.996547604438724699e-01,8.775964355125317638e-04,-2.625775155825220766e-02,3.467412658780889877e-04
1658960000,-4.941413104534149170e-01,-1.288051307201385498e-01,1.253143787384033203e+01,9.996295702744170120e-01,2.090892424479472416e-03,-2.712290980513951816e-02,-8.355630173338322820e-04
1762569000,-5.469106435775756836e-01,-1.396266520023345947e-01,1.340220451354980469e+01,9.996071160202631978e-01,3.413949991430882593e-03,-2.779686740714544524e-02,-1.136973815641246057e-03
1866302000,-6.044272184371948242e-01,-1.516619771718978882e-01,1.428645610809326172e+01,9.995748989144707108e-01,4.279906137362195391e-03,-2.867586551288558647e-02,-3.065713728974927155e-03
1969923000,-6.633728742599487305e-01,-1.663861572742462158e-01,1.516732120513916016e+01,9.995610765545402954e-01,4.089460019787220964e-03,-2.913480652124095585e-02,-3.477585778206445082e-03
2073665999,-7.200675010681152344e-01,-1.811643093824386597e-01,1.606163597106933594e+01,9.995453637999527352e-01,3.335233439575104562e-03,-2.980883884144980289e-02,-3.061870481955933452e-03
2177281000,-7.766437530517578125e-01,-1.951077133417129517e-01,1.697486877441406250e+01,9.995246610308926583e-01,2.568973947576440493e-03,-3.054176668158813113e-02,-3.324582966819556677e-03
2281017000,-8.351954221725463867e-01,-2.111872434616088867e-01,1.788353538513183594e+01,9.995072849128580073e-01,2.459213080806990463e-03,-3.113602029863634171e-02,-3.112541905401443407e-03
2384639000,-8.935425877571105957e-01,-2.271948009729385376e-01,1.879137611389160156e+01,9.994781781192094705e-01,2.883412984532287421e-03,-3.203594919878937491e-02,-2.958944406250844407e-03
2488250000,-9.538027644157409668e-01,-2.389184385538101196e-01,1.971013069152832031e+01,9.994607743492622820e-01,3.233167206865031080e-03,-3.260315817566834112e-02,-2.177439771286128912e-03
2591988000,-1.018169641494750977e+00,-2.490508258342742920e-01,2.063419914245605469e+01,9.994559607669406542e-01,2.427945544853022438e-03,-3.281524314132042847e-02,-2.246638697839332781e-03
2695832000,-1.083659172058105469e+00,-2.622656226158142090e-01,2.155991744995117188e+01,9.994571993394161247e-01,7.696378306273175688e-04,-3.280498521771329362e-02,-2.923575052220425338e-03
2799367000,-1.146805405616760254e+00,-2.723738551139831543e-01,2.249826240539550781e+01,9.994681628060462231e-01,-1.046568574297121901e-03,-3.241500859007494934e-02,-3.400507231464206838e-03
2903084000,-1.203441619873046875e+00,-2.791053950786590576e-01,2.343477821350097656e+01,9.994910800435208298e-01,-2.518271289829847933e-03,-3.167758832922426548e-02,-2.787403951946139033e-03
3006768000,-1.265234351158142090e+00,-2.841270565986633301e-01,2.438014411926269531e+01,9.995138321393088887e-01,-2.836903930944967810e-03,-3.090284664661087713e-02,-3.010881501505392310e-03
3110441000,-1.329428553581237793e+00,-2.913800179958343506e-01,2.532641983032226562e+01,9.995394898935849870e-01,-1.457757426205846503e-03,-3.013095245736875649e-02,-3.287672515660768156e-03
3214057000,-1.392767906188964844e+00,-2.963401377201080322e-01,2.627136230468750000e+01,9.995525812109578023e-01,1.001785715734782251e-03,-2.964959774308875695e-02,-3.812502270736861914e-03
3317669000,-1.452035069465637207e+00,-3.047792315483093262e-01,2.722505187988281250e+01,9.995692033279245381e-01,2.474664626524201560e-03,-2.904997853748108802e-02,-3.373802059447081770e-03
3421285000,-1.509960770606994629e+00,-3.155878186225891113e-01,2.819385910034179688e+01,9.995842775108610967e-01,1.944023223690639814e-03,-2.868633789641012247e-02,-2.141715407999286030e-03
3524925000,-1.569986224174499512e+00,-3.277382254600524902e-01,2.917923927307128906e+01,9.995848729523920673e-01,-5.853402890822667539e-04,-2.877821843526755935e-02,-1.246308624787002091e-03
3628545000,-1.626307964324951172e+00,-3.434580862522125244e-01,3.015517234802246094e+01,9.995714391684609179e-01,-2.416566005983932300e-03,-2.916577634621665693e-02,6.750537408596758021e-04
3732256000,-1.675922989845275879e+00,-3.551517128944396973e-01,3.113238143920898438e+01,9.995436878489961652e-01,-2.283105402399250323e-03,-2.976636482399143413e-02,4.600764731567143044e-03
3835871000,-1.732436895370483398e+00,-3.649564385414123535e-01,3.211151123046875000e+01,9.995186694207117695e-01,-4.175796542780812115e-04,-3.050905209388595635e-02,5.608283785164930833e-03
3939488000,-1.795474290847778320e+00,-3.749749958515167236e-01,3.308040618896484375e+01,9.994968130558506969e-01,1.573245848844577769e-03,-3.120429613445442618e-02,5.471516375761011769e-03
4043107000,-1.866602897644042969e+00,-3.857048749923706055e-01,3.406670379638671875e+01,9.994670869021661241e-01,1.905186008312631735e-03,-3.223684841456569278e-02,4.764249140004448921e-03
4146887999,-1.943850874900817871e+00,-3.977288305759429932e-01,3.505742263793945312e+01,9.994620229867364758e-01,1.225509000107954287e-03,-3.243126394745667052e-02,4.730312222373057006e-03
4250460000,-2.022107362747192383e+00,-4.118153750896453857e-01,3.606306457519531250e+01,9.994497764549397090e-01,-1.319591442096782581e-04,-3.301440684345779281e-02,3.189964220804035640e-03
4354202000,-2.094787836074829102e+00,-4.249195158481597900e-01,3.706562423706054688e+01,9.994328730068030575e-01,-8.322829559631173121e-04,-3.351868899257325063e-02,3.120440140117052875e-03
4457940000,-2.164570331573486328e+00,-4.324235916137695312e-01,3.805783081054687500e+01,9.994141673783002444e-01,-2.075022938567731932e-03,-3.406458962983411470e-02,2.572947083486976788e-03
4561559000,-2.231251239776611328e+00,-4.402291774749755859e-01,3.904610061645507812e+01,9.994119356561592671e-01,-3.556667364616766802e-03,-3.399607319694560731e-02,2.720292714819314440e-03
4665293000,-2.312211036682128906e+00,-4.455867707729339600e-01,4.005443954467773438e+01,9.993983035520890290e-01,-4.614913893570715686e-03,-3.437598092433893915e-02,-1.592559294111144412e-04
4768912000,-2.390829324722290039e+00,-4.514735043048858643e-01,4.108916473388671875e+01,9.993987409067669470e-01,-4.351477952279898462e-03,-3.439795877843947192e-02,-4.177890037414655597e-05
4872532000,-2.462284564971923828e+00,-4.547873735427856445e-01,4.209748077392578125e+01,9.994036888700619237e-01,-3.488115641824241723e-03,-3.435243203367294856e-02,-1.006754874570518088e-04
4976146000,-2.539726495742797852e+00,-4.606178402900695801e-01,4.309417724609375000e+01,9.994059806291940573e-01,-2.265079045865550211e-03,-3.436277603603612313e-02,-1.324734921478931942e-03
5079909000,-2.611460208892822266e+00,-4.675149619579315186e-01,4.408002853393554688e+01,9.993903430614503591e-01,-2.270266832481711988e-03,-3.482300343745202420e-02,-1.070754696861722774e-03
5183503000,-2.682688474655151367e+00,-4.729540050029754639e-01,4.508131027221679688e+01,9.993653244346375475e-01,-2.904751847882327837e-03,-3.550367199243129740e-02,-3.067205426258119770e-06
5287117000,-2.758469820022583008e+00,-4.830556213855743408e-01,4.606898117065429688e+01,9.993504001380291157e-01,-3.392793607259616574e-03,-3.587704049756672980e-02,-3.235129605636720895e-04
5390861000,-2.835067749023437500e+00,-4.962282180786132812e-01,4.701148986816406250e+01,9.993518303544641768e-01,-1.595239458366331468e-03,-3.592349485566211781e-02,-1.696141387920305438e-03
5494473000,-2.910768032073974609e+00,-5.046967267990112305e-01,4.797416687011718750e+01,9.993355828327000756e-01,4.919703619341145090e-04,-3.638555249748007259e-02,-2.059713340190738335e-03
5598233000,-2.988011360168457031e+00,-5.172038078308105469e-01,4.897282028198242188e+01,9.993204700644459093e-01,1.147893331370622872e-03,-3.674716366425831438e-02,-2.631808068056913207e-03
5701829000,-3.063187122344970703e+00,-5.349219441413879395e-01,4.996551513671875000e+01,9.993212025627479234e-01,-6.639348630750438636e-04,-3.677652856760679767e-02,-2.044564882002787229e-03
5805571000,-3.135101556777954102e+00,-5.473140478134155273e-01,5.093073654174804688e+01,9.993169697138578611e-01,-2.278021489667604507e-03,-3.686878753965367600e-02,-1.047456615367893789e-03
5909185000,-3.207903146743774414e+00,-5.581089854240417480e-01,5.188641738891601562e+01,9.993115097732093721e-01,-2.658701975496136852e-03,-3.700586047049685828e-02,-6.347781182855650312e-05
6012921000,-3.281666278839111328e+00,-5.684950947761535645e-01,5.287390136718750000e+01,9.993077270913880428e-01,-2.137483616070649708e-03,-3.710814625397864525e-02,1.575823856969658498e-03
6116541000,-3.352385044097900391e+00,-5.774342417716979980e-01,5.382050323486328125e+01,9.992976779904884088e-01,-1.490411259026966188e-03,-3.732507078932684186e-02,2.961169983096688298e-03
6220278000,-3.424140691757202148e+00,-5.866658091545104980e-01,5.475306320190429688e+01,9.992735329853278392e-01,-2.061411261173547605e-03,-3.788208940241692690e-02,3.619967008197064098e-03
6323895000,-3.494117736816406250e+00,-5.947917699813842773e-01,5.570996475219726562e+01,9.992387190973687217e-01,-4.184853707742325346e-03,-3.842494596860274170e-02,5.290820674029226428e-03
6427659000,-3.570385456085205078e+00,-5.994997620582580566e-01,5.667596054077148438e+01,9.992105877578209006e-01,-6.690509628135052518e-03,-3.872080629080709713e-02,5.842735128001777523e-03
6531383000,-3.651871442794799805e+00,-6.044270396232604980e-01,5.763478088378906250e+01,9.991990226728363345e-01,-7.800258617150177334e-03,-3.892707412788563165e-02,5.015172479218227633e-03
6634992000,-3.728826522827148438e+00,-6.080787777900695801e-01,5.855137252807617188e+01,9.991895606080752890e-01,-5.849449109778775101e-03,-3.958882174957841643e-02,4.327945174527809448e-03
6738741000,-3.809404373168945312e+00,-6.123960018157958984e-01,5.947593688964843750e+01,9.991816217584214010e-01,-1.906764797628931248e-03,-4.026238966743932168e-02,3.375050589943543334e-03
6842350000,-3.890935420989990234e+00,-6.214097142219543457e-01,6.039510726928710938e+01,9.991699142279442114e-01,5.269636001140352638e-04,-4.065840563192783114e-02,2.469587527617343563e-03
6945963000,-3.973615169525146484e+00,-6.327005028724670410e-01,6.129806518554687500e+01,9.991519761122392707e-01,1.647019526100186528e-04,-4.117394992788933616e-02,8.574152859813462865e-05
7049705000,-4.060278415679931641e+00,-6.488378047943115234e-01,6.221105194091796875e+01,9.991273358634386037e-01,-9.574606165782376154e-04,-4.173601573473297022e-02,-1.324760425624291367e-03
7153323000,-4.142704963684082031e+00,-6.676776409149169922e-01,6.311585617065429688e+01,9.991065151357080287e-01,-1.798058374116014808e-03,-4.214451787150398643e-02,-2.603461703801140687e-03
7256934000,-4.216980934143066406e+00,-6.777467727661132812e-01,6.394738006591796875e+01,9.990787814458107485e-01,-1.656950054474635439e-03,-4.278277482575969237e-02,-2.911556195446406495e-03
7360549000,-4.297867298126220703e+00,-6.888314485549926758e-01,6.479969787597656250e+01,9.990401132192188172e-01,-2.035345733075494441e-03,-4.359882378074268067e-02,-3.721842502472991546e-03
7464167000,-4.379698276519775391e+00,-7.015217542648315430e-01,6.564165496826171875e+01,9.990105779170359579e-01,-2.324680926839353505e-03,-4.422117572365723281e-02,-4.116878195406251106e-03
7567786000,-4.455669403076171875e+00,-7.122107744216918945e-01,6.646000671386718750e+01,9.989760553501494389e-01,-2.521207880301211401e-03,-4.498347387593151087e-02,-4.119639053717255930e-03
7671396000,-4.532093524932861328e+00,-7.192219495773315430e-01,6.725643157958984375e+01,9.989462604503017706e-01,-3.039010885280417091e-03,-4.562082292036005737e-02,-3.984176359793600158e-03
7775144000,-4.614370822906494141e+00,-7.272058725357055664e-01,6.806385803222656250e+01,9.989034460376038371e-01,-4.333154008084673207e-03,-4.632823976462999843e-02,-5.179138041531323317e-03
7878754000,-4.697241783142089844e+00,-7.352624535560607910e-01,6.887640380859375000e+01,9.988605165330379787e-01,-6.373267398442378218e-03,-4.693843976038406668e-02,-5.816600973182575220e-03
7982493000,-4.778562545776367188e+00,-7.406697273254394531e-01,6.965225982666015625e+01,9.988046819882275829e-01,-7.166839661970748551e-03,-4.778845292117799709e-02,-7.355774266217401242e-03
8086111000,-4.858840942382812500e+00,-7.475947737693786621e-01,7.039971160888671875e+01,9.987732657323072916e-01,-5.043444167784423733e-03,-4.845940267956113517e-02,-8.843846521075938300e-03
8189849000,-4.937819004058837891e+00,-7.559604644775390625e-01,7.112274169921875000e+01,9.987517939555455859e-01,-1.367210992966343477e-03,-4.910936534753677918e-02,-9.014157744470506148e-03
8293469999,-5.011459827423095703e+00,-7.628265619277954102e-01,7.183065032958984375e+01,9.987170915714486119e-01,1.526061155100143230e-03,-4.985245129239927048e-02,-8.750728001538825643e-03
8397102000,-5.092698097229003906e+00,-7.720639705657958984e-01,7.252401733398437500e+01,9.987054192214664949e-01,2.122912603611250629e-03,-4.997310724121874215e-02,-9.255669203799159195e-03
8500847000,-5.169910430908203125e+00,-7.860877513885498047e-01,7.321133422851562500e+01,9.986751205194330794e-01,4.025082554596651294e-04,-5.035506696737290094e-02,-1.059286898397273149e-02
8604438000,-5.244050502777099609e+00,-8.051803112030029297e-01,7.387681579589843750e+01,9.986411318898152922e-01,-8.122804563129754378e-04,-5.099472396282374309e-02,-1.071298400280971258e-02
8708175000,-5.308578014373779297e+00,-8.174608349800109863e-01,7.450519561767578125e+01,9.986332193855560480e-01,7.878896649351572329e-04,-5.145650864476662006e-02,-9.126888166656408827e-03
8811795000,-5.363974094390869141e+00,-8.303705453872680664e-01,7.511376190185546875e+01,9.986564223552116815e-01,3.174166101817305422e-03,-5.145263520674284163e-02,-5.282148097949376439e-03
8915403000,-5.420243740081787109e+00,-8.427252173423767090e-01,7.571803283691406250e+01,9.986799559178367591e-01,5.470951802055457579e-03,-5.096012151731487555e-02,-3.388266410372022842e-03
9019162000,-5.486634731292724609e+00,-8.547677993774414062e-01,7.630650329589843750e+01,9.987585756223839040e-01,5.656841330889819143e-03,-4.926972940658936456e-02,-4.669210972485130645e-03
9122890000,-5.549577236175537109e+00,-8.672616481781005859e-01,7.687276458740234375e+01,9.988503793183158841e-01,4.326342958543507970e-03,-4.720724996716341854e-02,-7.118851227512181662e-03
9226512000,-5.598953723907470703e+00,-8.791738748550415039e-01,7.744002532958984375e+01,9.989682812547966417e-01,2.733978149947608773e-03,-4.489604285063910488e-02,-6.264482952850301302e-03
9330247000,-5.635461330413818359e+00,-8.921225666999816895e-01,7.797871398925781250e+01,9.991076376550462879e-01,4.972377104375694332e-04,-4.201234042872026286e-02,-4.317914509759181868e-03
9433986000,-5.665172576904296875e+00,-9.059115052223205566e-01,7.850472259521484375e+01,9.992781154941864363e-01,-1.357009035116406911e-03,-3.790954079906391772e-02,-2.067156808353346614e-03
9537749000,-5.700245857238769531e+00,-9.152625799179077148e-01,7.902671051025390625e+01,9.994623235799062755e-01,-1.209626504908037359e-03,-3.253127496114169986e-02,-3.913655244937388339e-03
9641587000,-5.728148460388183594e+00,-9.233720898628234863e-01,7.953092956542968750e+01,9.996671165490789157e-01,-9.044729642035275905e-04,-2.495591959903847509e-02,-6.483833439670753408e-03
9745342000,-5.740750312805175781e+00,-9.297438859939575195e-01,8.002262115478515625e+01,9.998313336060369316e-01,-1.155576384008226648e-03,-1.595390143944559053e-02,-9.024522793751314775e-03
9849229000,-5.731037616729736328e+00,-9.346814751625061035e-01,8.051396942138671875e+01,9.999525114610837706e-01,-1.495376281035869573e-03,-4.960032431122658909e-03,-8.254498817699176469e-03
9953059000,-5.702355384826660156e+00,-9.432262778282165527e-01,8.096969604492187500e+01,9.999435496374011745e-01,-2.022059624694259525e-03,8.130512161560007889e-03,-6.534798039654871049e-03
10056930000,-5.662189483642578125e+00,-9.511055350303649902e-01,8.141648101806640625e+01,9.997158437528894659e-01,-2.816101775026924256e-03,2.289443278711357846e-02,-6.012176610638572845e-03
10160830000,-5.608033657073974609e+00,-9.579922556877136230e-01,8.187264251708984375e+01,9.991994978206237832e-01,-3.570119808176188802e-03,3.940927935789948627e-02,-5.875925464081771868e-03
10264660000,-5.531359672546386719e+00,-9.664954543113708496e-01,8.231433868408203125e+01,9.982874508191857954e-01,-3.970701521670216665e-03,5.806897673176907027e-02,-5.864555199065629026e-03
10368670000,-5.440825939178466797e+00,-9.717794060707092285e-01,8.272994232177734375e+01,9.968430158426468957e-01,-4.038360337693240078e-03,7.906187134202098676e-02,-6.075681971361992020e-03
10472640000,-5.328267097473144531e+00,-9.780387282371520996e-01,8.314230346679687500e+01,9.947706740569813855e-01,-4.115760195466128084e-03,1.018692446133685897e-01,-6.084698524491300581e-03
10576630000,-5.198052883148193359e+00,-9.888818264007568359e-01,8.354060363769531250e+01,9.918937599866484156e-01,-3.370889667073002048e-03,1.268222470369516075e-01,-7.177998251580420229e-03
10680620000,-5.045471191406250000e+00,-9.979286193847656250e-01,8.391364288330078125e+01,9.880110857480457476e-01,-2.131491356160310994e-03,1.541822049464153799e-01,-7.576203628979032156e-03
10784610000,-4.871450901031494141e+00,-1.005380034446716309e+00,8.426944732666015625e+01,9.830070869607901995e-01,-1.232862722369408798e-03,1.834035839104865839e-01,-7.659793937057759322e-03
10888750000,-4.679249763488769531e+00,-1.013104319572448730e+00,8.461276245117187500e+01,9.767834997620351567e-01,-5.677763173350455902e-04,2.140819995142274890e-01,-7.910101559011646979e-03
10992720000,-4.466041564941406250e+00,-1.018387794494628906e+00,8.494314575195312500e+01,9.692469378664392288e-01,3.522409002210597265e-04,2.459642326451821903e-01,-7.864198760568652524e-03
11096590000,-4.222919464111328125e+00,-1.028905391693115234e+00,8.523671722412109375e+01,9.606055148829195645e-01,1.507855855391085223e-03,2.778294421367976108e-01,-6.750720642731950112e-03
11200570000,-3.966914892196655273e+00,-1.041373252868652344e+00,8.550857543945312500e+01,9.510394181196814012e-01,2.033597058369546878e-03,3.089972386523908154e-01,-6.371512440507851732e-03
11304310000,-3.692753791809082031e+00,-1.053608179092407227e+00,8.575878906250000000e+01,9.406353234277595732e-01,1.551712513741747290e-03,3.393659293302647151e-01,-5.791935603470133899e-03
11408180000,-3.407050848007202148e+00,-1.062638640403747559e+00,8.599272918701171875e+01,9.293100775830592797e-01,1.694595692569024991e-04,3.692505336579307573e-01,-6.065837069700126018e-03
11511920000,-3.107441902160644531e+00,-1.069665789604187012e+00,8.621338653564453125e+01,9.171152048489120689e-01,3.777525098428894485e-05,3.985826642274854503e-01,-5.617774051000602904e-03
11615530000,-2.787224531173706055e+00,-1.079523563385009766e+00,8.640758514404296875e+01,9.044480082695293133e-01,1.195448651708050803e-03,4.265598839063341474e-01,-4.363104584736100279e-03
11719270000,-2.454796552658081055e+00,-1.087364554405212402e+00,8.657771301269531250e+01,8.914744227315797298e-01,2.822160289612172558e-03,4.530573466830574159e-01,-2.104671756870350480e-03
11822770000,-2.121607303619384766e+00,-1.097046017646789551e+00,8.674009704589843750e+01,8.783182903275146280e-01,2.826608189165523075e-03,4.780569864709041106e-01,-3.241735438717480676e-03
11926380000,-1.788213372230529785e+00,-1.109014987945556641e+00,8.689995574951171875e+01,8.647143197131853531e-01,2.204158796899835515e-03,5.022326680186847137e-01,-5.160827626929491603e-03
12030000000,-1.443096518516540527e+00,-1.118846297264099121e+00,8.703333282470703125e+01,8.514340761965607518e-01,2.777555143467053470e-03,5.244188090687337267e-01,-6.100145380648624126e-03
12133610000,-1.083516001701354980e+00,-1.124327063560485840e+00,8.714336395263671875e+01,8.388969119855212986e-01,4.922371716359962707e-03,5.442583442656855341e-01,-3.255152072791934678e-03
12237100000,-7.223153710365295410e-01,-1.127562165260314941e+00,8.723770904541015625e+01,8.270238568189614004e-01,8.136275500713652936e-03,5.620969081414045609e-01,3.522375780648455499e-03
12340600000,-3.543294370174407959e-01,-1.131049633026123047e+00,8.732758331298828125e+01,8.162764905206132404e-01,8.243602096888572733e-03,5.775715881848652034e-01,5.982856293763443196e-03
12444110000,1.446485426276922226e-02,-1.138899922370910645e+00,8.742801666259765625e+01,8.059975691303048473e-01,8.663328855532252334e-03,5.918424424750405866e-01,3.922827342464902181e-03
12547670000,3.826542496681213379e-01,-1.154191970825195312e+00,8.752991485595703125e+01,7.962988598582790845e-01,7.207918357751380393e-03,6.048578154710528842e-01,-1.787390538843980749e-03
12651070000,7.624221444129943848e-01,-1.171579241752624512e+00,8.761373138427734375e+01,7.873472779090253670e-01,7.004503746567099405e-03,6.164525443257359294e-01,-4.632654837018568977e-03
12754690000,1.158506751060485840e+00,-1.188156366348266602e+00,8.768057250976562500e+01,7.791550774936302215e-01,8.012366819495577233e-03,6.267611516605875455e-01,-4.860654579255025733e-03
12858060000,1.567020893096923828e+00,-1.199029803276062012e+00,8.773404693603515625e+01,7.715825397238087469e-01,1.129936985473818829e-02,6.360218595641217165e-01,-2.983754487126739473e-03
12961670000,1.978332281112670898e+00,-1.199372410774230957e+00,8.777755737304687500e+01,7.649584831346831759e-01,1.628821677965615333e-02,6.438674181499084437e-01,-2.821510126620079169e-03
13065200000,2.403797626495361328e+00,-1.200179576873779297e+00,8.782698059082031250e+01,7.584228704390312270e-01,1.951233718680098206e-02,6.514559550302818636e-01,-4.376865101018747803e-03
13168770000,2.844035625457763672e+00,-1.212299942970275879e+00,8.788097381591796875e+01,7.525993343023633653e-01,1.879762052509561729e-02,6.581877853928873590e-01,-5.452580108590504050e-03
13272350000,3.297495365142822266e+00,-1.236060500144958496e+00,8.792936706542968750e+01,7.474928296239871095e-01,1.625624068848388268e-02,6.640547334484726560e-01,-4.638457079780881030e-03
13375880000,3.767066240310668945e+00,-1.258161187171936035e+00,8.797044372558593750e+01,7.426476497269470789e-01,1.499758850832787031e-02,6.695054786367777844e-01,-3.457566964761012857e-03
13479500000,4.253274440765380859e+00,-1.275961160659790039e+00,8.800510406494140625e+01,7.381703404014553493e-01,1.483204311692950736e-02,6.744487470878335333e-01,-1.856502148871342229e-03
13583110000,4.748009681701660156e+00,-1.290548801422119141e+00,8.803353881835937500e+01,7.341774512853984636e-01,1.583660725666966376e-02,6.787728492320380669e-01,-3.017285120674996989e-04
13686720000,5.263833522796630859e+00,-1.305563807487487793e+00,8.805944824218750000e+01,7.306826905522648685e-01,1.715337577148700471e-02,6.825014574076894158e-01,5.727681249654738163e-04
13790340000,5.802346706390380859e+00,-1.321788072586059570e+00,8.808728790283203125e+01,7.279711457124388163e-01,1.806821138006510508e-02,6.853686657195465770e-01,1.158791375929700941e-03
13893950000,6.350251197814941406e+00,-1.338223099708557129e+00,8.811298370361328125e+01,7.260181313151677918e-01,1.881684396059246644e-02,6.874159611274358594e-01,1.701696870234435449e-03
13997670000,6.915952682495117188e+00,-1.354388475418090820e+00,8.813333892822265625e+01,7.241055977734698335e-01,1.961461110242844127e-02,6.894078294982312061e-01,1.787436981946817363e-03
14101300000,7.507037162780761719e+00,-1.373156309127807617e+00,8.815615844726562500e+01,7.220557219928023240e-01,1.993509164792529875e-02,6.915454161081868723e-01,1.750405152158789491e-03
14204920000,8.108952522277832031e+00,-1.392805695533752441e+00,8.817543029785156250e+01,7.205119088107423408e-01,2.078916678291914052e-02,6.931258992882125547e-01,2.624412749376249868e-03
14308540000,8.730309486389160156e+00,-1.412138819694519043e+00,8.819433593750000000e+01,7.194909323715584781e-01,2.127613657685432924e-02,6.941686764532746245e-01,3.157986475133101479e-03
14412270000,9.371663093566894531e+00,-1.432617783546447754e+00,8.821264648437500000e+01,7.184296570903545565e-01,2.136441051993245507e-02,6.952619882056311207e-01,3.627331322665194174e-03
14515890000,1.003208446502685547e+01,-1.451470136642456055e+00,8.822955322265625000e+01,7.175702615562707942e-01,2.184010165227700043e-02,6.961289820086926650e-01,4.513324431585670829e-03
14619680000,1.071209716796875000e+01,-1.473038554191589355e+00,8.824393463134765625e+01,7.172994330540759522e-01,2.332796064334644731e-02,6.963466727077999296e-01,6.216188647379030686e-03
14723260000,1.140711593627929688e+01,-1.494264483451843262e+00,8.826113128662109375e+01,7.176321011094510816e-01,2.448149350967336602e-02,6.959506735700843327e-01,7.581813115350005336e-03
14826860000,1.211406230926513672e+01,-1.514168977737426758e+00,8.828399658203125000e+01,7.184299913704688123e-01,2.511019268065374857e-02,6.950979336400102682e-01,8.166294897725684745e-03
14930480000,1.283140850067138672e+01,-1.535713315010070801e+00,8.831092834472656250e+01,7.197266059794027449e-01,2.602018171365996085e-02,6.937113248850206304e-01,9.008913099089667365e-03
15034100000,1.357633113861083984e+01,-1.555742383003234863e+00,8.834257507324218750e+01,7.212428890027571260e-01,2.605367022806905422e-02,6.921307890336712010e-01,9.212611043095583416e-03
15137840000,1.432779979705810547e+01,-1.576797962188720703e+00,8.837776947021484375e+01,7.226248157723926813e-01,2.605612680854947627e-02,6.906727336599880473e-01,1.027759039325184739e-02
15241450000,1.508805465698242188e+01,-1.600007414817810059e+00,8.841992187500000000e+01,7.239608086837651113e-01,2.551085473097224401e-02,6.892847936983522716e-01,1.078966899696279236e-02
15345080000,1.588406372070312500e+01,-1.622813105583190918e+00,8.846981048583984375e+01,7.254353926601607716e-01,2.368997641682022218e-02,6.878037043944015272e-01,1.040866536629413142e-02
15448810000,1.667372512817382812e+01,-1.646408677101135254e+00,8.852185821533203125e+01,7.268038020402840527e-01,2.302767218612443087e-02,6.863789207418514726e-01,1.048507580933023646e-02
15552550000,1.747374343872070312e+01,-1.670130372047424316e+00,8.857845306396484375e+01,7.282340291689636258e-01,2.246385554037937798e-02,6.848982351642285415e-01,9.218536951328045251e-03
15656170000,1.828905296325683594e+01,-1.696702122688293457e+00,8.863865661621093750e+01,7.292630912467489290e-01,2.327038234112683776e-02,6.838001871056688108e-01,7.151025463952452067e-03
15759900000,1.909619140625000000e+01,-1.724522233009338379e+00,8.870554351806640625e+01,7.297026092754228532e-01,2.316229656417220090e-02,6.833637557366412096e-01,3.404024092942231888e-03
15863640000,1.990933990478515625e+01,-1.754535079002380371e+00,8.876451110839843750e+01,7.296483515461195113e-01,2.331325034693549139e-02,6.834235823998592307e-01,1.408000012155769627e-03
15967390000,2.072787666320800781e+01,-1.787649154663085938e+00,8.882590484619140625e+01,7.297226014367298452e-01,2.237734330802157792e-02,6.833765341735446031e-01,8.318652780097691686e-04
16071020000,2.154388618469238281e+01,-1.825361490249633789e+00,8.888942718505859375e+01,7.297260762830244385e-01,2.071665786652228738e-02,6.834254862347680648e-01,5.276781158725207376e-04
16174740000,2.237280082702636719e+01,-1.859040617942810059e+00,8.894339752197265625e+01,7.296642725656198314e-01,2.054766956271138201e-02,6.834957064069929755e-01,1.209107121906459383e-03
16278450000,2.318387794494628906e+01,-1.892266392707824707e+00,8.900521850585937500e+01,7.298348548113445800e-01,1.942971749431282938e-02,6.833471099717600694e-01,5.459613886583208854e-04
1 #timestamp [ns] p_RS_R_x [m] p_RS_R_y [m] p_RS_R_z [m] q_RS_w [] q_RS_x [] q_RS_y [] q_RS_z []
2 0 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00
3 103735900 -6.367925670929253101e-04 -6.742154248058795929e-03 6.800197958946228027e-01 9.999969925326377407e-01 1.009004801434079885e-03 -1.762782652519174825e-03 1.374566226108242615e-03
4 207338100 -9.607725776731967926e-03 -1.128961984068155289e-02 1.376673936843872070e+00 9.999907103975547162e-01 1.780521499664415499e-03 -3.861891607758450445e-03 7.033171356414823824e-04
5 311075200 -2.437778934836387634e-02 -1.740984059870243073e-02 2.086225509643554688e+00 9.999798805827321280e-01 2.471481136371041394e-03 -5.789979637600869457e-03 7.786825627079230596e-04
6 414691700 -3.966855630278587341e-02 -2.225243300199508667e-02 2.809222936630249023e+00 9.999618906739040636e-01 2.784205306650527120e-03 -8.273434643565865179e-03 1.252193296538219351e-04
7 518430199 -5.727935209870338440e-02 -3.198883682489395142e-02 3.558005094528198242e+00 9.999404584369131488e-01 2.896799483164858198e-03 -1.050266999678080987e-02 6.181073280124073930e-04
8 622044800 -8.342898637056350708e-02 -4.140327870845794678e-02 4.319617271423339844e+00 9.999125867793381417e-01 3.527065623297453816e-03 -1.273931427965131064e-02 -2.974559222528857312e-04
9 725797700 -1.143369525671005249e-01 -5.014433339238166809e-02 5.084225654602050781e+00 9.998758919348924579e-01 3.870262953893173832e-03 -1.518335083263964123e-02 -1.639405247095573849e-03
10 829419900 -1.462920904159545898e-01 -5.931872129440307617e-02 5.870079994201660156e+00 9.998427751338212488e-01 3.085802395700415045e-03 -1.736441172264431565e-02 -1.838488999176182649e-03
11 933146700 -1.804229766130447388e-01 -6.820049136877059937e-02 6.674293994903564453e+00 9.998054522141354150e-01 1.720339076738530660e-03 -1.959852015860739927e-02 -1.412856660087008585e-03
12 1036910000 -2.206100672483444214e-01 -7.744704931974411011e-02 7.485712051391601562e+00 9.997731580435801346e-01 4.307019465250323115e-04 -2.125573559115645494e-02 -1.280880899471993064e-03
13 1140497000 -2.656767070293426514e-01 -8.689194172620773315e-02 8.297916412353515625e+00 9.997438267631055808e-01 7.784154790381577404e-04 -2.252013998296104741e-02 -2.125608983619331135e-03
14 1244242000 -3.093506693840026855e-01 -9.362886846065521240e-02 9.128161430358886719e+00 9.997182919738235585e-01 8.996023531832491368e-04 -2.364339454251691147e-02 -1.875447427680943966e-03
15 1347979000 -3.486132323741912842e-01 -9.830705076456069946e-02 9.960723876953125000e+00 9.996986961881675349e-01 1.181190830693414160e-03 -2.451510535421179068e-02 -3.622669892780768061e-04
16 1451596000 -3.928605616092681885e-01 -1.070966497063636780e-01 1.080613994598388672e+01 9.996729157922004116e-01 7.788920513870908674e-04 -2.556010249973424478e-02 -3.686717995216400230e-04
17 1555212000 -4.395574331283569336e-01 -1.177080199122428894e-01 1.167461204528808594e+01 9.996547604438724699e-01 8.775964355125317638e-04 -2.625775155825220766e-02 3.467412658780889877e-04
18 1658960000 -4.941413104534149170e-01 -1.288051307201385498e-01 1.253143787384033203e+01 9.996295702744170120e-01 2.090892424479472416e-03 -2.712290980513951816e-02 -8.355630173338322820e-04
19 1762569000 -5.469106435775756836e-01 -1.396266520023345947e-01 1.340220451354980469e+01 9.996071160202631978e-01 3.413949991430882593e-03 -2.779686740714544524e-02 -1.136973815641246057e-03
20 1866302000 -6.044272184371948242e-01 -1.516619771718978882e-01 1.428645610809326172e+01 9.995748989144707108e-01 4.279906137362195391e-03 -2.867586551288558647e-02 -3.065713728974927155e-03
21 1969923000 -6.633728742599487305e-01 -1.663861572742462158e-01 1.516732120513916016e+01 9.995610765545402954e-01 4.089460019787220964e-03 -2.913480652124095585e-02 -3.477585778206445082e-03
22 2073665999 -7.200675010681152344e-01 -1.811643093824386597e-01 1.606163597106933594e+01 9.995453637999527352e-01 3.335233439575104562e-03 -2.980883884144980289e-02 -3.061870481955933452e-03
23 2177281000 -7.766437530517578125e-01 -1.951077133417129517e-01 1.697486877441406250e+01 9.995246610308926583e-01 2.568973947576440493e-03 -3.054176668158813113e-02 -3.324582966819556677e-03
24 2281017000 -8.351954221725463867e-01 -2.111872434616088867e-01 1.788353538513183594e+01 9.995072849128580073e-01 2.459213080806990463e-03 -3.113602029863634171e-02 -3.112541905401443407e-03
25 2384639000 -8.935425877571105957e-01 -2.271948009729385376e-01 1.879137611389160156e+01 9.994781781192094705e-01 2.883412984532287421e-03 -3.203594919878937491e-02 -2.958944406250844407e-03
26 2488250000 -9.538027644157409668e-01 -2.389184385538101196e-01 1.971013069152832031e+01 9.994607743492622820e-01 3.233167206865031080e-03 -3.260315817566834112e-02 -2.177439771286128912e-03
27 2591988000 -1.018169641494750977e+00 -2.490508258342742920e-01 2.063419914245605469e+01 9.994559607669406542e-01 2.427945544853022438e-03 -3.281524314132042847e-02 -2.246638697839332781e-03
28 2695832000 -1.083659172058105469e+00 -2.622656226158142090e-01 2.155991744995117188e+01 9.994571993394161247e-01 7.696378306273175688e-04 -3.280498521771329362e-02 -2.923575052220425338e-03
29 2799367000 -1.146805405616760254e+00 -2.723738551139831543e-01 2.249826240539550781e+01 9.994681628060462231e-01 -1.046568574297121901e-03 -3.241500859007494934e-02 -3.400507231464206838e-03
30 2903084000 -1.203441619873046875e+00 -2.791053950786590576e-01 2.343477821350097656e+01 9.994910800435208298e-01 -2.518271289829847933e-03 -3.167758832922426548e-02 -2.787403951946139033e-03
31 3006768000 -1.265234351158142090e+00 -2.841270565986633301e-01 2.438014411926269531e+01 9.995138321393088887e-01 -2.836903930944967810e-03 -3.090284664661087713e-02 -3.010881501505392310e-03
32 3110441000 -1.329428553581237793e+00 -2.913800179958343506e-01 2.532641983032226562e+01 9.995394898935849870e-01 -1.457757426205846503e-03 -3.013095245736875649e-02 -3.287672515660768156e-03
33 3214057000 -1.392767906188964844e+00 -2.963401377201080322e-01 2.627136230468750000e+01 9.995525812109578023e-01 1.001785715734782251e-03 -2.964959774308875695e-02 -3.812502270736861914e-03
34 3317669000 -1.452035069465637207e+00 -3.047792315483093262e-01 2.722505187988281250e+01 9.995692033279245381e-01 2.474664626524201560e-03 -2.904997853748108802e-02 -3.373802059447081770e-03
35 3421285000 -1.509960770606994629e+00 -3.155878186225891113e-01 2.819385910034179688e+01 9.995842775108610967e-01 1.944023223690639814e-03 -2.868633789641012247e-02 -2.141715407999286030e-03
36 3524925000 -1.569986224174499512e+00 -3.277382254600524902e-01 2.917923927307128906e+01 9.995848729523920673e-01 -5.853402890822667539e-04 -2.877821843526755935e-02 -1.246308624787002091e-03
37 3628545000 -1.626307964324951172e+00 -3.434580862522125244e-01 3.015517234802246094e+01 9.995714391684609179e-01 -2.416566005983932300e-03 -2.916577634621665693e-02 6.750537408596758021e-04
38 3732256000 -1.675922989845275879e+00 -3.551517128944396973e-01 3.113238143920898438e+01 9.995436878489961652e-01 -2.283105402399250323e-03 -2.976636482399143413e-02 4.600764731567143044e-03
39 3835871000 -1.732436895370483398e+00 -3.649564385414123535e-01 3.211151123046875000e+01 9.995186694207117695e-01 -4.175796542780812115e-04 -3.050905209388595635e-02 5.608283785164930833e-03
40 3939488000 -1.795474290847778320e+00 -3.749749958515167236e-01 3.308040618896484375e+01 9.994968130558506969e-01 1.573245848844577769e-03 -3.120429613445442618e-02 5.471516375761011769e-03
41 4043107000 -1.866602897644042969e+00 -3.857048749923706055e-01 3.406670379638671875e+01 9.994670869021661241e-01 1.905186008312631735e-03 -3.223684841456569278e-02 4.764249140004448921e-03
42 4146887999 -1.943850874900817871e+00 -3.977288305759429932e-01 3.505742263793945312e+01 9.994620229867364758e-01 1.225509000107954287e-03 -3.243126394745667052e-02 4.730312222373057006e-03
43 4250460000 -2.022107362747192383e+00 -4.118153750896453857e-01 3.606306457519531250e+01 9.994497764549397090e-01 -1.319591442096782581e-04 -3.301440684345779281e-02 3.189964220804035640e-03
44 4354202000 -2.094787836074829102e+00 -4.249195158481597900e-01 3.706562423706054688e+01 9.994328730068030575e-01 -8.322829559631173121e-04 -3.351868899257325063e-02 3.120440140117052875e-03
45 4457940000 -2.164570331573486328e+00 -4.324235916137695312e-01 3.805783081054687500e+01 9.994141673783002444e-01 -2.075022938567731932e-03 -3.406458962983411470e-02 2.572947083486976788e-03
46 4561559000 -2.231251239776611328e+00 -4.402291774749755859e-01 3.904610061645507812e+01 9.994119356561592671e-01 -3.556667364616766802e-03 -3.399607319694560731e-02 2.720292714819314440e-03
47 4665293000 -2.312211036682128906e+00 -4.455867707729339600e-01 4.005443954467773438e+01 9.993983035520890290e-01 -4.614913893570715686e-03 -3.437598092433893915e-02 -1.592559294111144412e-04
48 4768912000 -2.390829324722290039e+00 -4.514735043048858643e-01 4.108916473388671875e+01 9.993987409067669470e-01 -4.351477952279898462e-03 -3.439795877843947192e-02 -4.177890037414655597e-05
49 4872532000 -2.462284564971923828e+00 -4.547873735427856445e-01 4.209748077392578125e+01 9.994036888700619237e-01 -3.488115641824241723e-03 -3.435243203367294856e-02 -1.006754874570518088e-04
50 4976146000 -2.539726495742797852e+00 -4.606178402900695801e-01 4.309417724609375000e+01 9.994059806291940573e-01 -2.265079045865550211e-03 -3.436277603603612313e-02 -1.324734921478931942e-03
51 5079909000 -2.611460208892822266e+00 -4.675149619579315186e-01 4.408002853393554688e+01 9.993903430614503591e-01 -2.270266832481711988e-03 -3.482300343745202420e-02 -1.070754696861722774e-03
52 5183503000 -2.682688474655151367e+00 -4.729540050029754639e-01 4.508131027221679688e+01 9.993653244346375475e-01 -2.904751847882327837e-03 -3.550367199243129740e-02 -3.067205426258119770e-06
53 5287117000 -2.758469820022583008e+00 -4.830556213855743408e-01 4.606898117065429688e+01 9.993504001380291157e-01 -3.392793607259616574e-03 -3.587704049756672980e-02 -3.235129605636720895e-04
54 5390861000 -2.835067749023437500e+00 -4.962282180786132812e-01 4.701148986816406250e+01 9.993518303544641768e-01 -1.595239458366331468e-03 -3.592349485566211781e-02 -1.696141387920305438e-03
55 5494473000 -2.910768032073974609e+00 -5.046967267990112305e-01 4.797416687011718750e+01 9.993355828327000756e-01 4.919703619341145090e-04 -3.638555249748007259e-02 -2.059713340190738335e-03
56 5598233000 -2.988011360168457031e+00 -5.172038078308105469e-01 4.897282028198242188e+01 9.993204700644459093e-01 1.147893331370622872e-03 -3.674716366425831438e-02 -2.631808068056913207e-03
57 5701829000 -3.063187122344970703e+00 -5.349219441413879395e-01 4.996551513671875000e+01 9.993212025627479234e-01 -6.639348630750438636e-04 -3.677652856760679767e-02 -2.044564882002787229e-03
58 5805571000 -3.135101556777954102e+00 -5.473140478134155273e-01 5.093073654174804688e+01 9.993169697138578611e-01 -2.278021489667604507e-03 -3.686878753965367600e-02 -1.047456615367893789e-03
59 5909185000 -3.207903146743774414e+00 -5.581089854240417480e-01 5.188641738891601562e+01 9.993115097732093721e-01 -2.658701975496136852e-03 -3.700586047049685828e-02 -6.347781182855650312e-05
60 6012921000 -3.281666278839111328e+00 -5.684950947761535645e-01 5.287390136718750000e+01 9.993077270913880428e-01 -2.137483616070649708e-03 -3.710814625397864525e-02 1.575823856969658498e-03
61 6116541000 -3.352385044097900391e+00 -5.774342417716979980e-01 5.382050323486328125e+01 9.992976779904884088e-01 -1.490411259026966188e-03 -3.732507078932684186e-02 2.961169983096688298e-03
62 6220278000 -3.424140691757202148e+00 -5.866658091545104980e-01 5.475306320190429688e+01 9.992735329853278392e-01 -2.061411261173547605e-03 -3.788208940241692690e-02 3.619967008197064098e-03
63 6323895000 -3.494117736816406250e+00 -5.947917699813842773e-01 5.570996475219726562e+01 9.992387190973687217e-01 -4.184853707742325346e-03 -3.842494596860274170e-02 5.290820674029226428e-03
64 6427659000 -3.570385456085205078e+00 -5.994997620582580566e-01 5.667596054077148438e+01 9.992105877578209006e-01 -6.690509628135052518e-03 -3.872080629080709713e-02 5.842735128001777523e-03
65 6531383000 -3.651871442794799805e+00 -6.044270396232604980e-01 5.763478088378906250e+01 9.991990226728363345e-01 -7.800258617150177334e-03 -3.892707412788563165e-02 5.015172479218227633e-03
66 6634992000 -3.728826522827148438e+00 -6.080787777900695801e-01 5.855137252807617188e+01 9.991895606080752890e-01 -5.849449109778775101e-03 -3.958882174957841643e-02 4.327945174527809448e-03
67 6738741000 -3.809404373168945312e+00 -6.123960018157958984e-01 5.947593688964843750e+01 9.991816217584214010e-01 -1.906764797628931248e-03 -4.026238966743932168e-02 3.375050589943543334e-03
68 6842350000 -3.890935420989990234e+00 -6.214097142219543457e-01 6.039510726928710938e+01 9.991699142279442114e-01 5.269636001140352638e-04 -4.065840563192783114e-02 2.469587527617343563e-03
69 6945963000 -3.973615169525146484e+00 -6.327005028724670410e-01 6.129806518554687500e+01 9.991519761122392707e-01 1.647019526100186528e-04 -4.117394992788933616e-02 8.574152859813462865e-05
70 7049705000 -4.060278415679931641e+00 -6.488378047943115234e-01 6.221105194091796875e+01 9.991273358634386037e-01 -9.574606165782376154e-04 -4.173601573473297022e-02 -1.324760425624291367e-03
71 7153323000 -4.142704963684082031e+00 -6.676776409149169922e-01 6.311585617065429688e+01 9.991065151357080287e-01 -1.798058374116014808e-03 -4.214451787150398643e-02 -2.603461703801140687e-03
72 7256934000 -4.216980934143066406e+00 -6.777467727661132812e-01 6.394738006591796875e+01 9.990787814458107485e-01 -1.656950054474635439e-03 -4.278277482575969237e-02 -2.911556195446406495e-03
73 7360549000 -4.297867298126220703e+00 -6.888314485549926758e-01 6.479969787597656250e+01 9.990401132192188172e-01 -2.035345733075494441e-03 -4.359882378074268067e-02 -3.721842502472991546e-03
74 7464167000 -4.379698276519775391e+00 -7.015217542648315430e-01 6.564165496826171875e+01 9.990105779170359579e-01 -2.324680926839353505e-03 -4.422117572365723281e-02 -4.116878195406251106e-03
75 7567786000 -4.455669403076171875e+00 -7.122107744216918945e-01 6.646000671386718750e+01 9.989760553501494389e-01 -2.521207880301211401e-03 -4.498347387593151087e-02 -4.119639053717255930e-03
76 7671396000 -4.532093524932861328e+00 -7.192219495773315430e-01 6.725643157958984375e+01 9.989462604503017706e-01 -3.039010885280417091e-03 -4.562082292036005737e-02 -3.984176359793600158e-03
77 7775144000 -4.614370822906494141e+00 -7.272058725357055664e-01 6.806385803222656250e+01 9.989034460376038371e-01 -4.333154008084673207e-03 -4.632823976462999843e-02 -5.179138041531323317e-03
78 7878754000 -4.697241783142089844e+00 -7.352624535560607910e-01 6.887640380859375000e+01 9.988605165330379787e-01 -6.373267398442378218e-03 -4.693843976038406668e-02 -5.816600973182575220e-03
79 7982493000 -4.778562545776367188e+00 -7.406697273254394531e-01 6.965225982666015625e+01 9.988046819882275829e-01 -7.166839661970748551e-03 -4.778845292117799709e-02 -7.355774266217401242e-03
80 8086111000 -4.858840942382812500e+00 -7.475947737693786621e-01 7.039971160888671875e+01 9.987732657323072916e-01 -5.043444167784423733e-03 -4.845940267956113517e-02 -8.843846521075938300e-03
81 8189849000 -4.937819004058837891e+00 -7.559604644775390625e-01 7.112274169921875000e+01 9.987517939555455859e-01 -1.367210992966343477e-03 -4.910936534753677918e-02 -9.014157744470506148e-03
82 8293469999 -5.011459827423095703e+00 -7.628265619277954102e-01 7.183065032958984375e+01 9.987170915714486119e-01 1.526061155100143230e-03 -4.985245129239927048e-02 -8.750728001538825643e-03
83 8397102000 -5.092698097229003906e+00 -7.720639705657958984e-01 7.252401733398437500e+01 9.987054192214664949e-01 2.122912603611250629e-03 -4.997310724121874215e-02 -9.255669203799159195e-03
84 8500847000 -5.169910430908203125e+00 -7.860877513885498047e-01 7.321133422851562500e+01 9.986751205194330794e-01 4.025082554596651294e-04 -5.035506696737290094e-02 -1.059286898397273149e-02
85 8604438000 -5.244050502777099609e+00 -8.051803112030029297e-01 7.387681579589843750e+01 9.986411318898152922e-01 -8.122804563129754378e-04 -5.099472396282374309e-02 -1.071298400280971258e-02
86 8708175000 -5.308578014373779297e+00 -8.174608349800109863e-01 7.450519561767578125e+01 9.986332193855560480e-01 7.878896649351572329e-04 -5.145650864476662006e-02 -9.126888166656408827e-03
87 8811795000 -5.363974094390869141e+00 -8.303705453872680664e-01 7.511376190185546875e+01 9.986564223552116815e-01 3.174166101817305422e-03 -5.145263520674284163e-02 -5.282148097949376439e-03
88 8915403000 -5.420243740081787109e+00 -8.427252173423767090e-01 7.571803283691406250e+01 9.986799559178367591e-01 5.470951802055457579e-03 -5.096012151731487555e-02 -3.388266410372022842e-03
89 9019162000 -5.486634731292724609e+00 -8.547677993774414062e-01 7.630650329589843750e+01 9.987585756223839040e-01 5.656841330889819143e-03 -4.926972940658936456e-02 -4.669210972485130645e-03
90 9122890000 -5.549577236175537109e+00 -8.672616481781005859e-01 7.687276458740234375e+01 9.988503793183158841e-01 4.326342958543507970e-03 -4.720724996716341854e-02 -7.118851227512181662e-03
91 9226512000 -5.598953723907470703e+00 -8.791738748550415039e-01 7.744002532958984375e+01 9.989682812547966417e-01 2.733978149947608773e-03 -4.489604285063910488e-02 -6.264482952850301302e-03
92 9330247000 -5.635461330413818359e+00 -8.921225666999816895e-01 7.797871398925781250e+01 9.991076376550462879e-01 4.972377104375694332e-04 -4.201234042872026286e-02 -4.317914509759181868e-03
93 9433986000 -5.665172576904296875e+00 -9.059115052223205566e-01 7.850472259521484375e+01 9.992781154941864363e-01 -1.357009035116406911e-03 -3.790954079906391772e-02 -2.067156808353346614e-03
94 9537749000 -5.700245857238769531e+00 -9.152625799179077148e-01 7.902671051025390625e+01 9.994623235799062755e-01 -1.209626504908037359e-03 -3.253127496114169986e-02 -3.913655244937388339e-03
95 9641587000 -5.728148460388183594e+00 -9.233720898628234863e-01 7.953092956542968750e+01 9.996671165490789157e-01 -9.044729642035275905e-04 -2.495591959903847509e-02 -6.483833439670753408e-03
96 9745342000 -5.740750312805175781e+00 -9.297438859939575195e-01 8.002262115478515625e+01 9.998313336060369316e-01 -1.155576384008226648e-03 -1.595390143944559053e-02 -9.024522793751314775e-03
97 9849229000 -5.731037616729736328e+00 -9.346814751625061035e-01 8.051396942138671875e+01 9.999525114610837706e-01 -1.495376281035869573e-03 -4.960032431122658909e-03 -8.254498817699176469e-03
98 9953059000 -5.702355384826660156e+00 -9.432262778282165527e-01 8.096969604492187500e+01 9.999435496374011745e-01 -2.022059624694259525e-03 8.130512161560007889e-03 -6.534798039654871049e-03
99 10056930000 -5.662189483642578125e+00 -9.511055350303649902e-01 8.141648101806640625e+01 9.997158437528894659e-01 -2.816101775026924256e-03 2.289443278711357846e-02 -6.012176610638572845e-03
100 10160830000 -5.608033657073974609e+00 -9.579922556877136230e-01 8.187264251708984375e+01 9.991994978206237832e-01 -3.570119808176188802e-03 3.940927935789948627e-02 -5.875925464081771868e-03
101 10264660000 -5.531359672546386719e+00 -9.664954543113708496e-01 8.231433868408203125e+01 9.982874508191857954e-01 -3.970701521670216665e-03 5.806897673176907027e-02 -5.864555199065629026e-03
102 10368670000 -5.440825939178466797e+00 -9.717794060707092285e-01 8.272994232177734375e+01 9.968430158426468957e-01 -4.038360337693240078e-03 7.906187134202098676e-02 -6.075681971361992020e-03
103 10472640000 -5.328267097473144531e+00 -9.780387282371520996e-01 8.314230346679687500e+01 9.947706740569813855e-01 -4.115760195466128084e-03 1.018692446133685897e-01 -6.084698524491300581e-03
104 10576630000 -5.198052883148193359e+00 -9.888818264007568359e-01 8.354060363769531250e+01 9.918937599866484156e-01 -3.370889667073002048e-03 1.268222470369516075e-01 -7.177998251580420229e-03
105 10680620000 -5.045471191406250000e+00 -9.979286193847656250e-01 8.391364288330078125e+01 9.880110857480457476e-01 -2.131491356160310994e-03 1.541822049464153799e-01 -7.576203628979032156e-03
106 10784610000 -4.871450901031494141e+00 -1.005380034446716309e+00 8.426944732666015625e+01 9.830070869607901995e-01 -1.232862722369408798e-03 1.834035839104865839e-01 -7.659793937057759322e-03
107 10888750000 -4.679249763488769531e+00 -1.013104319572448730e+00 8.461276245117187500e+01 9.767834997620351567e-01 -5.677763173350455902e-04 2.140819995142274890e-01 -7.910101559011646979e-03
108 10992720000 -4.466041564941406250e+00 -1.018387794494628906e+00 8.494314575195312500e+01 9.692469378664392288e-01 3.522409002210597265e-04 2.459642326451821903e-01 -7.864198760568652524e-03
109 11096590000 -4.222919464111328125e+00 -1.028905391693115234e+00 8.523671722412109375e+01 9.606055148829195645e-01 1.507855855391085223e-03 2.778294421367976108e-01 -6.750720642731950112e-03
110 11200570000 -3.966914892196655273e+00 -1.041373252868652344e+00 8.550857543945312500e+01 9.510394181196814012e-01 2.033597058369546878e-03 3.089972386523908154e-01 -6.371512440507851732e-03
111 11304310000 -3.692753791809082031e+00 -1.053608179092407227e+00 8.575878906250000000e+01 9.406353234277595732e-01 1.551712513741747290e-03 3.393659293302647151e-01 -5.791935603470133899e-03
112 11408180000 -3.407050848007202148e+00 -1.062638640403747559e+00 8.599272918701171875e+01 9.293100775830592797e-01 1.694595692569024991e-04 3.692505336579307573e-01 -6.065837069700126018e-03
113 11511920000 -3.107441902160644531e+00 -1.069665789604187012e+00 8.621338653564453125e+01 9.171152048489120689e-01 3.777525098428894485e-05 3.985826642274854503e-01 -5.617774051000602904e-03
114 11615530000 -2.787224531173706055e+00 -1.079523563385009766e+00 8.640758514404296875e+01 9.044480082695293133e-01 1.195448651708050803e-03 4.265598839063341474e-01 -4.363104584736100279e-03
115 11719270000 -2.454796552658081055e+00 -1.087364554405212402e+00 8.657771301269531250e+01 8.914744227315797298e-01 2.822160289612172558e-03 4.530573466830574159e-01 -2.104671756870350480e-03
116 11822770000 -2.121607303619384766e+00 -1.097046017646789551e+00 8.674009704589843750e+01 8.783182903275146280e-01 2.826608189165523075e-03 4.780569864709041106e-01 -3.241735438717480676e-03
117 11926380000 -1.788213372230529785e+00 -1.109014987945556641e+00 8.689995574951171875e+01 8.647143197131853531e-01 2.204158796899835515e-03 5.022326680186847137e-01 -5.160827626929491603e-03
118 12030000000 -1.443096518516540527e+00 -1.118846297264099121e+00 8.703333282470703125e+01 8.514340761965607518e-01 2.777555143467053470e-03 5.244188090687337267e-01 -6.100145380648624126e-03
119 12133610000 -1.083516001701354980e+00 -1.124327063560485840e+00 8.714336395263671875e+01 8.388969119855212986e-01 4.922371716359962707e-03 5.442583442656855341e-01 -3.255152072791934678e-03
120 12237100000 -7.223153710365295410e-01 -1.127562165260314941e+00 8.723770904541015625e+01 8.270238568189614004e-01 8.136275500713652936e-03 5.620969081414045609e-01 3.522375780648455499e-03
121 12340600000 -3.543294370174407959e-01 -1.131049633026123047e+00 8.732758331298828125e+01 8.162764905206132404e-01 8.243602096888572733e-03 5.775715881848652034e-01 5.982856293763443196e-03
122 12444110000 1.446485426276922226e-02 -1.138899922370910645e+00 8.742801666259765625e+01 8.059975691303048473e-01 8.663328855532252334e-03 5.918424424750405866e-01 3.922827342464902181e-03
123 12547670000 3.826542496681213379e-01 -1.154191970825195312e+00 8.752991485595703125e+01 7.962988598582790845e-01 7.207918357751380393e-03 6.048578154710528842e-01 -1.787390538843980749e-03
124 12651070000 7.624221444129943848e-01 -1.171579241752624512e+00 8.761373138427734375e+01 7.873472779090253670e-01 7.004503746567099405e-03 6.164525443257359294e-01 -4.632654837018568977e-03
125 12754690000 1.158506751060485840e+00 -1.188156366348266602e+00 8.768057250976562500e+01 7.791550774936302215e-01 8.012366819495577233e-03 6.267611516605875455e-01 -4.860654579255025733e-03
126 12858060000 1.567020893096923828e+00 -1.199029803276062012e+00 8.773404693603515625e+01 7.715825397238087469e-01 1.129936985473818829e-02 6.360218595641217165e-01 -2.983754487126739473e-03
127 12961670000 1.978332281112670898e+00 -1.199372410774230957e+00 8.777755737304687500e+01 7.649584831346831759e-01 1.628821677965615333e-02 6.438674181499084437e-01 -2.821510126620079169e-03
128 13065200000 2.403797626495361328e+00 -1.200179576873779297e+00 8.782698059082031250e+01 7.584228704390312270e-01 1.951233718680098206e-02 6.514559550302818636e-01 -4.376865101018747803e-03
129 13168770000 2.844035625457763672e+00 -1.212299942970275879e+00 8.788097381591796875e+01 7.525993343023633653e-01 1.879762052509561729e-02 6.581877853928873590e-01 -5.452580108590504050e-03
130 13272350000 3.297495365142822266e+00 -1.236060500144958496e+00 8.792936706542968750e+01 7.474928296239871095e-01 1.625624068848388268e-02 6.640547334484726560e-01 -4.638457079780881030e-03
131 13375880000 3.767066240310668945e+00 -1.258161187171936035e+00 8.797044372558593750e+01 7.426476497269470789e-01 1.499758850832787031e-02 6.695054786367777844e-01 -3.457566964761012857e-03
132 13479500000 4.253274440765380859e+00 -1.275961160659790039e+00 8.800510406494140625e+01 7.381703404014553493e-01 1.483204311692950736e-02 6.744487470878335333e-01 -1.856502148871342229e-03
133 13583110000 4.748009681701660156e+00 -1.290548801422119141e+00 8.803353881835937500e+01 7.341774512853984636e-01 1.583660725666966376e-02 6.787728492320380669e-01 -3.017285120674996989e-04
134 13686720000 5.263833522796630859e+00 -1.305563807487487793e+00 8.805944824218750000e+01 7.306826905522648685e-01 1.715337577148700471e-02 6.825014574076894158e-01 5.727681249654738163e-04
135 13790340000 5.802346706390380859e+00 -1.321788072586059570e+00 8.808728790283203125e+01 7.279711457124388163e-01 1.806821138006510508e-02 6.853686657195465770e-01 1.158791375929700941e-03
136 13893950000 6.350251197814941406e+00 -1.338223099708557129e+00 8.811298370361328125e+01 7.260181313151677918e-01 1.881684396059246644e-02 6.874159611274358594e-01 1.701696870234435449e-03
137 13997670000 6.915952682495117188e+00 -1.354388475418090820e+00 8.813333892822265625e+01 7.241055977734698335e-01 1.961461110242844127e-02 6.894078294982312061e-01 1.787436981946817363e-03
138 14101300000 7.507037162780761719e+00 -1.373156309127807617e+00 8.815615844726562500e+01 7.220557219928023240e-01 1.993509164792529875e-02 6.915454161081868723e-01 1.750405152158789491e-03
139 14204920000 8.108952522277832031e+00 -1.392805695533752441e+00 8.817543029785156250e+01 7.205119088107423408e-01 2.078916678291914052e-02 6.931258992882125547e-01 2.624412749376249868e-03
140 14308540000 8.730309486389160156e+00 -1.412138819694519043e+00 8.819433593750000000e+01 7.194909323715584781e-01 2.127613657685432924e-02 6.941686764532746245e-01 3.157986475133101479e-03
141 14412270000 9.371663093566894531e+00 -1.432617783546447754e+00 8.821264648437500000e+01 7.184296570903545565e-01 2.136441051993245507e-02 6.952619882056311207e-01 3.627331322665194174e-03
142 14515890000 1.003208446502685547e+01 -1.451470136642456055e+00 8.822955322265625000e+01 7.175702615562707942e-01 2.184010165227700043e-02 6.961289820086926650e-01 4.513324431585670829e-03
143 14619680000 1.071209716796875000e+01 -1.473038554191589355e+00 8.824393463134765625e+01 7.172994330540759522e-01 2.332796064334644731e-02 6.963466727077999296e-01 6.216188647379030686e-03
144 14723260000 1.140711593627929688e+01 -1.494264483451843262e+00 8.826113128662109375e+01 7.176321011094510816e-01 2.448149350967336602e-02 6.959506735700843327e-01 7.581813115350005336e-03
145 14826860000 1.211406230926513672e+01 -1.514168977737426758e+00 8.828399658203125000e+01 7.184299913704688123e-01 2.511019268065374857e-02 6.950979336400102682e-01 8.166294897725684745e-03
146 14930480000 1.283140850067138672e+01 -1.535713315010070801e+00 8.831092834472656250e+01 7.197266059794027449e-01 2.602018171365996085e-02 6.937113248850206304e-01 9.008913099089667365e-03
147 15034100000 1.357633113861083984e+01 -1.555742383003234863e+00 8.834257507324218750e+01 7.212428890027571260e-01 2.605367022806905422e-02 6.921307890336712010e-01 9.212611043095583416e-03
148 15137840000 1.432779979705810547e+01 -1.576797962188720703e+00 8.837776947021484375e+01 7.226248157723926813e-01 2.605612680854947627e-02 6.906727336599880473e-01 1.027759039325184739e-02
149 15241450000 1.508805465698242188e+01 -1.600007414817810059e+00 8.841992187500000000e+01 7.239608086837651113e-01 2.551085473097224401e-02 6.892847936983522716e-01 1.078966899696279236e-02
150 15345080000 1.588406372070312500e+01 -1.622813105583190918e+00 8.846981048583984375e+01 7.254353926601607716e-01 2.368997641682022218e-02 6.878037043944015272e-01 1.040866536629413142e-02
151 15448810000 1.667372512817382812e+01 -1.646408677101135254e+00 8.852185821533203125e+01 7.268038020402840527e-01 2.302767218612443087e-02 6.863789207418514726e-01 1.048507580933023646e-02
152 15552550000 1.747374343872070312e+01 -1.670130372047424316e+00 8.857845306396484375e+01 7.282340291689636258e-01 2.246385554037937798e-02 6.848982351642285415e-01 9.218536951328045251e-03
153 15656170000 1.828905296325683594e+01 -1.696702122688293457e+00 8.863865661621093750e+01 7.292630912467489290e-01 2.327038234112683776e-02 6.838001871056688108e-01 7.151025463952452067e-03
154 15759900000 1.909619140625000000e+01 -1.724522233009338379e+00 8.870554351806640625e+01 7.297026092754228532e-01 2.316229656417220090e-02 6.833637557366412096e-01 3.404024092942231888e-03
155 15863640000 1.990933990478515625e+01 -1.754535079002380371e+00 8.876451110839843750e+01 7.296483515461195113e-01 2.331325034693549139e-02 6.834235823998592307e-01 1.408000012155769627e-03
156 15967390000 2.072787666320800781e+01 -1.787649154663085938e+00 8.882590484619140625e+01 7.297226014367298452e-01 2.237734330802157792e-02 6.833765341735446031e-01 8.318652780097691686e-04
157 16071020000 2.154388618469238281e+01 -1.825361490249633789e+00 8.888942718505859375e+01 7.297260762830244385e-01 2.071665786652228738e-02 6.834254862347680648e-01 5.276781158725207376e-04
158 16174740000 2.237280082702636719e+01 -1.859040617942810059e+00 8.894339752197265625e+01 7.296642725656198314e-01 2.054766956271138201e-02 6.834957064069929755e-01 1.209107121906459383e-03
159 16278450000 2.318387794494628906e+01 -1.892266392707824707e+00 8.900521850585937500e+01 7.298348548113445800e-01 1.942971749431282938e-02 6.833471099717600694e-01 5.459613886583208854e-04

1
tum_vi/.idea/misc.xml generated
View File

@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="CMakeWorkspace" PROJECT_DIR="$PROJECT_DIR$" />
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8 (base)" project-jdk-type="Python SDK" /> <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.8 (base)" project-jdk-type="Python SDK" />
</project> </project>

View File

@@ -3,6 +3,7 @@
<component name="ProjectModuleManager"> <component name="ProjectModuleManager">
<modules> <modules>
<module fileurl="file://$PROJECT_DIR$/.idea/tum_vi.iml" filepath="$PROJECT_DIR$/.idea/tum_vi.iml" /> <module fileurl="file://$PROJECT_DIR$/.idea/tum_vi.iml" filepath="$PROJECT_DIR$/.idea/tum_vi.iml" />
<module fileurl="file://$PROJECT_DIR$/.idea/tum_vi2.iml" filepath="$PROJECT_DIR$/.idea/tum_vi2.iml" />
</modules> </modules>
</component> </component>
</project> </project>

View File

@@ -1,9 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4"> <module type="PYTHON_MODULE" version="4">
<component name="FacetManager">
<facet type="Python" name="Python facet">
<configuration sdkName="Python 3.8 (ORB_SLAM3-1.0-release)" />
</facet>
</component>
<component name="NewModuleRootManager"> <component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" /> <content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" /> <orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Python 3.8 (ORB_SLAM3-1.0-release) interpreter library" level="application" />
</component> </component>
<component name="TestRunnerService"> <component name="TestRunnerService">
<option name="PROJECT_TEST_RUNNER" value="pytest" /> <option name="PROJECT_TEST_RUNNER" value="pytest" />

8
tum_vi/.idea/tum_vi2.iml generated Normal file
View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module classpath="CMake" type="CPP_MODULE" version="4">
<component name="FacetManager">
<facet type="Python" name="Python facet">
<configuration sdkName="" />
</facet>
</component>
</module>

1
tum_vi/.idea/vcs.xml generated
View File

@@ -2,5 +2,6 @@
<project version="4"> <project version="4">
<component name="VcsDirectoryMappings"> <component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$/../../.." vcs="Git" /> <mapping directory="$PROJECT_DIR$/../../.." vcs="Git" />
<mapping directory="$PROJECT_DIR$/.." vcs="Git" />
</component> </component>
</project> </project>

View File

@@ -0,0 +1,534 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 4,
"id": "a0f4e1a7",
"metadata": {},
"outputs": [],
"source": [
"import numpy as np \n",
"import pandas as pd\n",
"import argparse"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "eb58c409",
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"usage: ipykernel_launcher.py [-h] folder\n",
"ipykernel_launcher.py: error: unrecognized arguments: -f\n"
]
},
{
"ename": "SystemExit",
"evalue": "2",
"output_type": "error",
"traceback": [
"An exception has occurred, use %tb to see the full traceback.\n",
"\u001b[0;31mSystemExit\u001b[0m\u001b[0;31m:\u001b[0m 2\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/home/ivan/.local/lib/python3.8/site-packages/IPython/core/interactiveshell.py:3449: UserWarning: To exit: use 'exit', 'quit', or Ctrl-D.\n",
" warn(\"To exit: use 'exit', 'quit', or Ctrl-D.\", stacklevel=1)\n"
]
}
],
"source": [
"parser = argparse.ArgumentParser(description='''This script computes the absolute trajectory error from the ground truth trajectory and the estimated trajectory. ''')\n",
"parser.add_argument(\"folder\")\n",
"args = parser.parse_args()"
]
},
{
"cell_type": "code",
"execution_count": 49,
"id": "2f0e5686",
"metadata": {},
"outputs": [],
"source": [
"#folder = args.folder\n",
"folder = \"dataset-room3_512_16\"\n",
"df = pd.read_csv(folder + \"/trajectory.csv\", sep=\",\")"
]
},
{
"cell_type": "code",
"execution_count": 50,
"id": "c64ed64a",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>#timestamp [ns]</th>\n",
" <th>p_RS_R_x [m]</th>\n",
" <th>p_RS_R_y [m]</th>\n",
" <th>p_RS_R_z [m]</th>\n",
" <th>q_RS_w []</th>\n",
" <th>q_RS_x []</th>\n",
" <th>q_RS_y []</th>\n",
" <th>q_RS_z []</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>1520530962750148976</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>1.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>1520530962800150976</td>\n",
" <td>0.001154</td>\n",
" <td>-0.000453</td>\n",
" <td>-0.000584</td>\n",
" <td>0.999984</td>\n",
" <td>-0.004628</td>\n",
" <td>0.002044</td>\n",
" <td>0.002671</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>1520530962850151976</td>\n",
" <td>0.002451</td>\n",
" <td>-0.000723</td>\n",
" <td>-0.000083</td>\n",
" <td>0.999953</td>\n",
" <td>-0.006943</td>\n",
" <td>0.002162</td>\n",
" <td>0.006434</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>1520530962900153976</td>\n",
" <td>0.003486</td>\n",
" <td>-0.000895</td>\n",
" <td>0.000221</td>\n",
" <td>0.999941</td>\n",
" <td>-0.006661</td>\n",
" <td>0.000697</td>\n",
" <td>0.008585</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>1520530962950155976</td>\n",
" <td>0.004718</td>\n",
" <td>-0.001340</td>\n",
" <td>0.001000</td>\n",
" <td>0.999948</td>\n",
" <td>-0.003669</td>\n",
" <td>-0.001251</td>\n",
" <td>0.009422</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2816</th>\n",
" <td>1520531103554976976</td>\n",
" <td>-0.388835</td>\n",
" <td>0.679493</td>\n",
" <td>0.048913</td>\n",
" <td>-0.067123</td>\n",
" <td>-0.028861</td>\n",
" <td>-0.024538</td>\n",
" <td>-0.997025</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2817</th>\n",
" <td>1520531103604978976</td>\n",
" <td>-0.390200</td>\n",
" <td>0.679882</td>\n",
" <td>0.048612</td>\n",
" <td>-0.065333</td>\n",
" <td>-0.028774</td>\n",
" <td>-0.025024</td>\n",
" <td>-0.997135</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2818</th>\n",
" <td>1520531103654992888</td>\n",
" <td>-0.391548</td>\n",
" <td>0.680447</td>\n",
" <td>0.047928</td>\n",
" <td>-0.063690</td>\n",
" <td>-0.029049</td>\n",
" <td>-0.026683</td>\n",
" <td>-0.997190</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2819</th>\n",
" <td>1520531103704994888</td>\n",
" <td>-0.392822</td>\n",
" <td>0.680516</td>\n",
" <td>0.047170</td>\n",
" <td>-0.061396</td>\n",
" <td>-0.028912</td>\n",
" <td>-0.029105</td>\n",
" <td>-0.997270</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2820</th>\n",
" <td>1520531103754995888</td>\n",
" <td>-0.394133</td>\n",
" <td>0.680577</td>\n",
" <td>0.046144</td>\n",
" <td>-0.059644</td>\n",
" <td>-0.028037</td>\n",
" <td>-0.031506</td>\n",
" <td>-0.997328</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>2821 rows × 8 columns</p>\n",
"</div>"
],
"text/plain": [
" #timestamp [ns] p_RS_R_x [m] p_RS_R_y [m] p_RS_R_z [m] \\\n",
"0 1520530962750148976 0.000000 0.000000 0.000000 \n",
"1 1520530962800150976 0.001154 -0.000453 -0.000584 \n",
"2 1520530962850151976 0.002451 -0.000723 -0.000083 \n",
"3 1520530962900153976 0.003486 -0.000895 0.000221 \n",
"4 1520530962950155976 0.004718 -0.001340 0.001000 \n",
"... ... ... ... ... \n",
"2816 1520531103554976976 -0.388835 0.679493 0.048913 \n",
"2817 1520531103604978976 -0.390200 0.679882 0.048612 \n",
"2818 1520531103654992888 -0.391548 0.680447 0.047928 \n",
"2819 1520531103704994888 -0.392822 0.680516 0.047170 \n",
"2820 1520531103754995888 -0.394133 0.680577 0.046144 \n",
"\n",
" q_RS_w [] q_RS_x [] q_RS_y [] q_RS_z [] \n",
"0 1.000000 0.000000 0.000000 0.000000 \n",
"1 0.999984 -0.004628 0.002044 0.002671 \n",
"2 0.999953 -0.006943 0.002162 0.006434 \n",
"3 0.999941 -0.006661 0.000697 0.008585 \n",
"4 0.999948 -0.003669 -0.001251 0.009422 \n",
"... ... ... ... ... \n",
"2816 -0.067123 -0.028861 -0.024538 -0.997025 \n",
"2817 -0.065333 -0.028774 -0.025024 -0.997135 \n",
"2818 -0.063690 -0.029049 -0.026683 -0.997190 \n",
"2819 -0.061396 -0.028912 -0.029105 -0.997270 \n",
"2820 -0.059644 -0.028037 -0.031506 -0.997328 \n",
"\n",
"[2821 rows x 8 columns]"
]
},
"execution_count": 50,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df"
]
},
{
"cell_type": "code",
"execution_count": 51,
"id": "fce211b8",
"metadata": {},
"outputs": [],
"source": [
"df = df.rename(columns={\"#timestamp [ns]\":\"time[s]\", \"p_RS_R_x [m]\":\"x\", \"p_RS_R_y [m]\":\"y\", \"p_RS_R_z [m]\":\"z\", \\\n",
" \"q_RS_w []\":\"qw\", \"q_RS_x []\":\"qx\", \"q_RS_y []\":\"qy\", \"q_RS_z []\":\"qz\"})"
]
},
{
"cell_type": "code",
"execution_count": 52,
"id": "1457f45a",
"metadata": {},
"outputs": [],
"source": [
"tmp = df[\"qw\"]\n",
"df = df.drop(\"qw\", axis=1)\n",
"df[\"qw\"] = tmp.to_numpy()"
]
},
{
"cell_type": "code",
"execution_count": 53,
"id": "9b75e536",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>time[s]</th>\n",
" <th>x</th>\n",
" <th>y</th>\n",
" <th>z</th>\n",
" <th>qx</th>\n",
" <th>qy</th>\n",
" <th>qz</th>\n",
" <th>qw</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>1520530962750148976</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>0.000000</td>\n",
" <td>1.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>1520530962800150976</td>\n",
" <td>0.001154</td>\n",
" <td>-0.000453</td>\n",
" <td>-0.000584</td>\n",
" <td>-0.004628</td>\n",
" <td>0.002044</td>\n",
" <td>0.002671</td>\n",
" <td>0.999984</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>1520530962850151976</td>\n",
" <td>0.002451</td>\n",
" <td>-0.000723</td>\n",
" <td>-0.000083</td>\n",
" <td>-0.006943</td>\n",
" <td>0.002162</td>\n",
" <td>0.006434</td>\n",
" <td>0.999953</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>1520530962900153976</td>\n",
" <td>0.003486</td>\n",
" <td>-0.000895</td>\n",
" <td>0.000221</td>\n",
" <td>-0.006661</td>\n",
" <td>0.000697</td>\n",
" <td>0.008585</td>\n",
" <td>0.999941</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>1520530962950155976</td>\n",
" <td>0.004718</td>\n",
" <td>-0.001340</td>\n",
" <td>0.001000</td>\n",
" <td>-0.003669</td>\n",
" <td>-0.001251</td>\n",
" <td>0.009422</td>\n",
" <td>0.999948</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2816</th>\n",
" <td>1520531103554976976</td>\n",
" <td>-0.388835</td>\n",
" <td>0.679493</td>\n",
" <td>0.048913</td>\n",
" <td>-0.028861</td>\n",
" <td>-0.024538</td>\n",
" <td>-0.997025</td>\n",
" <td>-0.067123</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2817</th>\n",
" <td>1520531103604978976</td>\n",
" <td>-0.390200</td>\n",
" <td>0.679882</td>\n",
" <td>0.048612</td>\n",
" <td>-0.028774</td>\n",
" <td>-0.025024</td>\n",
" <td>-0.997135</td>\n",
" <td>-0.065333</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2818</th>\n",
" <td>1520531103654992888</td>\n",
" <td>-0.391548</td>\n",
" <td>0.680447</td>\n",
" <td>0.047928</td>\n",
" <td>-0.029049</td>\n",
" <td>-0.026683</td>\n",
" <td>-0.997190</td>\n",
" <td>-0.063690</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2819</th>\n",
" <td>1520531103704994888</td>\n",
" <td>-0.392822</td>\n",
" <td>0.680516</td>\n",
" <td>0.047170</td>\n",
" <td>-0.028912</td>\n",
" <td>-0.029105</td>\n",
" <td>-0.997270</td>\n",
" <td>-0.061396</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2820</th>\n",
" <td>1520531103754995888</td>\n",
" <td>-0.394133</td>\n",
" <td>0.680577</td>\n",
" <td>0.046144</td>\n",
" <td>-0.028037</td>\n",
" <td>-0.031506</td>\n",
" <td>-0.997328</td>\n",
" <td>-0.059644</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>2821 rows × 8 columns</p>\n",
"</div>"
],
"text/plain": [
" time[s] x y z qx qy \\\n",
"0 1520530962750148976 0.000000 0.000000 0.000000 0.000000 0.000000 \n",
"1 1520530962800150976 0.001154 -0.000453 -0.000584 -0.004628 0.002044 \n",
"2 1520530962850151976 0.002451 -0.000723 -0.000083 -0.006943 0.002162 \n",
"3 1520530962900153976 0.003486 -0.000895 0.000221 -0.006661 0.000697 \n",
"4 1520530962950155976 0.004718 -0.001340 0.001000 -0.003669 -0.001251 \n",
"... ... ... ... ... ... ... \n",
"2816 1520531103554976976 -0.388835 0.679493 0.048913 -0.028861 -0.024538 \n",
"2817 1520531103604978976 -0.390200 0.679882 0.048612 -0.028774 -0.025024 \n",
"2818 1520531103654992888 -0.391548 0.680447 0.047928 -0.029049 -0.026683 \n",
"2819 1520531103704994888 -0.392822 0.680516 0.047170 -0.028912 -0.029105 \n",
"2820 1520531103754995888 -0.394133 0.680577 0.046144 -0.028037 -0.031506 \n",
"\n",
" qz qw \n",
"0 0.000000 1.000000 \n",
"1 0.002671 0.999984 \n",
"2 0.006434 0.999953 \n",
"3 0.008585 0.999941 \n",
"4 0.009422 0.999948 \n",
"... ... ... \n",
"2816 -0.997025 -0.067123 \n",
"2817 -0.997135 -0.065333 \n",
"2818 -0.997190 -0.063690 \n",
"2819 -0.997270 -0.061396 \n",
"2820 -0.997328 -0.059644 \n",
"\n",
"[2821 rows x 8 columns]"
]
},
"execution_count": 53,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df"
]
},
{
"cell_type": "code",
"execution_count": 54,
"id": "0f988fae",
"metadata": {},
"outputs": [],
"source": [
"df.to_csv(folder + \"/f_dataset-room3_512_16_stereoi_basalt.txt\", sep=\" \", index=False)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "f7d223fe",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.10"
}
},
"nbformat": 4,
"nbformat_minor": 5
}

7
tum_vi/CMakeLists.txt Normal file
View File

@@ -0,0 +1,7 @@
cmake_minimum_required(VERSION 3.20)
project(tum_vi)
set(CMAKE_CXX_STANDARD 14)
add_executable(tum_vi
converter.cpp)

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,78 @@
set(CMAKE_C_COMPILER "/usr/bin/cc")
set(CMAKE_C_COMPILER_ARG1 "")
set(CMAKE_C_COMPILER_ID "GNU")
set(CMAKE_C_COMPILER_VERSION "9.3.0")
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
set(CMAKE_C_COMPILER_WRAPPER "")
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11")
set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert")
set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
set(CMAKE_C_PLATFORM_ID "Linux")
set(CMAKE_C_SIMULATE_ID "")
set(CMAKE_C_COMPILER_FRONTEND_VARIANT "")
set(CMAKE_C_SIMULATE_VERSION "")
set(CMAKE_AR "/usr/bin/ar")
set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-9")
set(CMAKE_RANLIB "/usr/bin/ranlib")
set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9")
set(CMAKE_LINKER "/usr/bin/ld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCC 1)
set(CMAKE_C_COMPILER_LOADED 1)
set(CMAKE_C_COMPILER_WORKS TRUE)
set(CMAKE_C_ABI_COMPILED TRUE)
set(CMAKE_COMPILER_IS_MINGW )
set(CMAKE_COMPILER_IS_CYGWIN )
if(CMAKE_COMPILER_IS_CYGWIN)
set(CYGWIN 1)
set(UNIX 1)
endif()
set(CMAKE_C_COMPILER_ENV_VAR "CC")
if(CMAKE_COMPILER_IS_MINGW)
set(MINGW 1)
endif()
set(CMAKE_C_COMPILER_ID_RUN 1)
set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
set(CMAKE_C_LINKER_PREFERENCE 10)
# Save compiler ABI information.
set(CMAKE_C_SIZEOF_DATA_PTR "8")
set(CMAKE_C_COMPILER_ABI "ELF")
set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
if(CMAKE_C_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_C_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
endif()
if(CMAKE_C_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
endif()
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s")
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")

View File

@@ -0,0 +1,91 @@
set(CMAKE_CXX_COMPILER "/usr/bin/c++")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "GNU")
set(CMAKE_CXX_COMPILER_VERSION "9.3.0")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14")
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20")
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
set(CMAKE_CXX23_COMPILE_FEATURES "")
set(CMAKE_CXX_PLATFORM_ID "Linux")
set(CMAKE_CXX_SIMULATE_ID "")
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "")
set(CMAKE_CXX_SIMULATE_VERSION "")
set(CMAKE_AR "/usr/bin/ar")
set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-9")
set(CMAKE_RANLIB "/usr/bin/ranlib")
set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9")
set(CMAKE_LINKER "/usr/bin/ld")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCXX 1)
set(CMAKE_CXX_COMPILER_LOADED 1)
set(CMAKE_CXX_COMPILER_WORKS TRUE)
set(CMAKE_CXX_ABI_COMPILED TRUE)
set(CMAKE_COMPILER_IS_MINGW )
set(CMAKE_COMPILER_IS_CYGWIN )
if(CMAKE_COMPILER_IS_CYGWIN)
set(CYGWIN 1)
set(UNIX 1)
endif()
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
if(CMAKE_COMPILER_IS_MINGW)
set(MINGW 1)
endif()
set(CMAKE_CXX_COMPILER_ID_RUN 1)
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP)
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
foreach (lang C OBJC OBJCXX)
if (CMAKE_${lang}_COMPILER_ID_RUN)
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
endforeach()
endif()
endforeach()
set(CMAKE_CXX_LINKER_PREFERENCE 30)
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
# Save compiler ABI information.
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
set(CMAKE_CXX_COMPILER_ABI "ELF")
set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
if(CMAKE_CXX_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_CXX_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
endif()
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu")
endif()
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")

View File

@@ -0,0 +1,15 @@
set(CMAKE_HOST_SYSTEM "Linux-5.11.0-46-generic")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "5.11.0-46-generic")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_SYSTEM "Linux-5.11.0-46-generic")
set(CMAKE_SYSTEM_NAME "Linux")
set(CMAKE_SYSTEM_VERSION "5.11.0-46-generic")
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_CROSSCOMPILING "FALSE")
set(CMAKE_SYSTEM_LOADED 1)

View File

@@ -0,0 +1,752 @@
#ifdef __cplusplus
# error "A C++ compiler has been selected for C."
#endif
#if defined(__18CXX)
# define ID_VOID_MAIN
#endif
#if defined(__CLASSIC_C__)
/* cv-qualifiers did not exist in K&R C */
# define const
# define volatile
#endif
/* Version number components: V=Version, R=Revision, P=Patch
Version date components: YYYY=Year, MM=Month, DD=Day */
#if defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID "Intel"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# if defined(__GNUC__)
# define SIMULATE_ID "GNU"
# endif
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
except that a few beta releases use the old format with V=2021. */
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
# if defined(__INTEL_COMPILER_UPDATE)
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
# else
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
# endif
# else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
/* The third version component from --version is an update index,
but no macro is provided for it. */
# define COMPILER_VERSION_PATCH DEC(0)
# endif
# if defined(__INTEL_COMPILER_BUILD_DATE)
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
# endif
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
# define COMPILER_ID "IntelLLVM"
#if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
#endif
#if defined(__GNUC__)
# define SIMULATE_ID "GNU"
#endif
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
* VVVV is no smaller than the current year when a versio is released.
*/
#if __INTEL_LLVM_COMPILER < 1000000L
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
#else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
#endif
#if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
#endif
#if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
#elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
#endif
#if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
#endif
#if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
#endif
#elif defined(__PATHCC__)
# define COMPILER_ID "PathScale"
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
# if defined(__PATHCC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
# endif
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
# define COMPILER_ID "Embarcadero"
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
#elif defined(__BORLANDC__)
# define COMPILER_ID "Borland"
/* __BORLANDC__ = 0xVRR */
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
# define COMPILER_ID "Watcom"
/* __WATCOMC__ = VVRR */
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__WATCOMC__)
# define COMPILER_ID "OpenWatcom"
/* __WATCOMC__ = VVRP + 1100 */
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__SUNPRO_C)
# define COMPILER_ID "SunPro"
# if __SUNPRO_C >= 0x5100
/* __SUNPRO_C = 0xVRRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
# else
/* __SUNPRO_CC = 0xVRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
# endif
#elif defined(__HP_cc)
# define COMPILER_ID "HP"
/* __HP_cc = VVRRPP */
# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
#elif defined(__DECC)
# define COMPILER_ID "Compaq"
/* __DECC_VER = VVRRTPPPP */
# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
#elif defined(__IBMC__) && defined(__COMPILER_VER__)
# define COMPILER_ID "zOS"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__ibmxl__) && defined(__clang__)
# define COMPILER_ID "XLClang"
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
# define COMPILER_ID "XL"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
# define COMPILER_ID "VisualAge"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__NVCOMPILER)
# define COMPILER_ID "NVHPC"
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
# if defined(__NVCOMPILER_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
# endif
#elif defined(__PGI)
# define COMPILER_ID "PGI"
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
# if defined(__PGIC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
# endif
#elif defined(_CRAYC)
# define COMPILER_ID "Cray"
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
#elif defined(__TI_COMPILER_VERSION__)
# define COMPILER_ID "TI"
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)
# define COMPILER_ID "Fujitsu"
#elif defined(__ghs__)
# define COMPILER_ID "GHS"
/* __GHS_VERSION_NUMBER = VVVVRP */
# ifdef __GHS_VERSION_NUMBER
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
# endif
#elif defined(__TINYC__)
# define COMPILER_ID "TinyCC"
#elif defined(__BCC__)
# define COMPILER_ID "Bruce"
#elif defined(__SCO_VERSION__)
# define COMPILER_ID "SCO"
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
# define COMPILER_ID "ARMCC"
#if __ARMCC_VERSION >= 1000000
/* __ARMCC_VERSION = VRRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#else
/* __ARMCC_VERSION = VRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#endif
#elif defined(__clang__) && defined(__apple_build_version__)
# define COMPILER_ID "AppleClang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
# define COMPILER_ID "ARMClang"
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
#elif defined(__clang__)
# define COMPILER_ID "Clang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
#elif defined(__GNUC__)
# define COMPILER_ID "GNU"
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
# if defined(__GNUC_MINOR__)
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif defined(_MSC_VER)
# define COMPILER_ID "MSVC"
/* _MSC_VER = VVRR */
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
# if defined(_MSC_FULL_VER)
# if _MSC_VER >= 1400
/* _MSC_FULL_VER = VVRRPPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
# else
/* _MSC_FULL_VER = VVRRPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
# endif
# endif
# if defined(_MSC_BUILD)
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
# endif
#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
# define COMPILER_ID "ADSP"
#if defined(__VISUALDSPVERSION__)
/* __VISUALDSPVERSION__ = 0xVVRRPP00 */
# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
#endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# define COMPILER_ID "IAR"
# if defined(__VER__) && defined(__ICCARM__)
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# endif
#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
# define COMPILER_ID "SDCC"
# if defined(__SDCC_VERSION_MAJOR)
# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
# else
/* SDCC = VRP */
# define COMPILER_VERSION_MAJOR DEC(SDCC/100)
# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
# define COMPILER_VERSION_PATCH DEC(SDCC % 10)
# endif
/* These compilers are either not known or too old to define an
identification macro. Try to identify the platform and guess that
it is the native compiler. */
#elif defined(__hpux) || defined(__hpua)
# define COMPILER_ID "HP"
#else /* unknown compiler */
# define COMPILER_ID ""
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#ifdef SIMULATE_ID
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#endif
#ifdef __QNXNTO__
char const* qnxnto = "INFO" ":" "qnxnto[]";
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#endif
#define STRINGIFY_HELPER(X) #X
#define STRINGIFY(X) STRINGIFY_HELPER(X)
/* Identify known platforms by name. */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"
#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"
#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"
#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"
#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"
#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"
#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"
#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"
#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"
#elif defined(__HAIKU__)
# define PLATFORM_ID "Haiku"
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"
#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"
#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"
#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"
#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"
#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"
#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"
#elif defined(__WATCOMC__)
# if defined(__LINUX__)
# define PLATFORM_ID "Linux"
# elif defined(__DOS__)
# define PLATFORM_ID "DOS"
# elif defined(__OS2__)
# define PLATFORM_ID "OS2"
# elif defined(__WINDOWS__)
# define PLATFORM_ID "Windows3x"
# elif defined(__VXWORKS__)
# define PLATFORM_ID "VxWorks"
# else /* unknown platform */
# define PLATFORM_ID
# endif
#elif defined(__INTEGRITY)
# if defined(INT_178B)
# define PLATFORM_ID "Integrity178"
# else /* regular Integrity */
# define PLATFORM_ID "Integrity"
# endif
#else /* unknown platform */
# define PLATFORM_ID
#endif
/* For windows compilers MSVC and Intel we can determine
the architecture of the compiler being used. This is because
the compilers do not have flags that can change the architecture,
but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
# define ARCHITECTURE_ID "IA64"
# elif defined(_M_ARM64EC)
# define ARCHITECTURE_ID "ARM64EC"
# elif defined(_M_X64) || defined(_M_AMD64)
# define ARCHITECTURE_ID "x64"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# elif defined(_M_ARM64)
# define ARCHITECTURE_ID "ARM64"
# elif defined(_M_ARM)
# if _M_ARM == 4
# define ARCHITECTURE_ID "ARMV4I"
# elif _M_ARM == 5
# define ARCHITECTURE_ID "ARMV5I"
# else
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
# endif
# elif defined(_M_MIPS)
# define ARCHITECTURE_ID "MIPS"
# elif defined(_M_SH)
# define ARCHITECTURE_ID "SHx"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__WATCOMC__)
# if defined(_M_I86)
# define ARCHITECTURE_ID "I86"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# if defined(__ICCARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__ICCRX__)
# define ARCHITECTURE_ID "RX"
# elif defined(__ICCRH850__)
# define ARCHITECTURE_ID "RH850"
# elif defined(__ICCRL78__)
# define ARCHITECTURE_ID "RL78"
# elif defined(__ICCRISCV__)
# define ARCHITECTURE_ID "RISCV"
# elif defined(__ICCAVR__)
# define ARCHITECTURE_ID "AVR"
# elif defined(__ICC430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__ICCV850__)
# define ARCHITECTURE_ID "V850"
# elif defined(__ICC8051__)
# define ARCHITECTURE_ID "8051"
# elif defined(__ICCSTM8__)
# define ARCHITECTURE_ID "STM8"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__ghs__)
# if defined(__PPC64__)
# define ARCHITECTURE_ID "PPC64"
# elif defined(__ppc__)
# define ARCHITECTURE_ID "PPC"
# elif defined(__ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__x86_64__)
# define ARCHITECTURE_ID "x64"
# elif defined(__i386__)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__TI_COMPILER_VERSION__)
# if defined(__TI_ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__MSP430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__TMS320C28XX__)
# define ARCHITECTURE_ID "TMS320C28x"
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
# define ARCHITECTURE_ID "TMS320C6x"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#else
# define ARCHITECTURE_ID
#endif
/* Convert integer to decimal digit literals. */
#define DEC(n) \
('0' + (((n) / 10000000)%10)), \
('0' + (((n) / 1000000)%10)), \
('0' + (((n) / 100000)%10)), \
('0' + (((n) / 10000)%10)), \
('0' + (((n) / 1000)%10)), \
('0' + (((n) / 100)%10)), \
('0' + (((n) / 10)%10)), \
('0' + ((n) % 10))
/* Convert integer to hex digit literals. */
#define HEX(n) \
('0' + ((n)>>28 & 0xF)), \
('0' + ((n)>>24 & 0xF)), \
('0' + ((n)>>20 & 0xF)), \
('0' + ((n)>>16 & 0xF)), \
('0' + ((n)>>12 & 0xF)), \
('0' + ((n)>>8 & 0xF)), \
('0' + ((n)>>4 & 0xF)), \
('0' + ((n) & 0xF))
/* Construct a string literal encoding the version number components. */
#ifdef COMPILER_VERSION_MAJOR
char const info_version[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
'.', COMPILER_VERSION_MINOR,
# ifdef COMPILER_VERSION_PATCH
'.', COMPILER_VERSION_PATCH,
# ifdef COMPILER_VERSION_TWEAK
'.', COMPILER_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct a string literal encoding the internal version number. */
#ifdef COMPILER_VERSION_INTERNAL
char const info_version_internal[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
'i','n','t','e','r','n','a','l','[',
COMPILER_VERSION_INTERNAL,']','\0'};
#endif
/* Construct a string literal encoding the version number components. */
#ifdef SIMULATE_VERSION_MAJOR
char const info_simulate_version[] = {
'I', 'N', 'F', 'O', ':',
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
SIMULATE_VERSION_MAJOR,
# ifdef SIMULATE_VERSION_MINOR
'.', SIMULATE_VERSION_MINOR,
# ifdef SIMULATE_VERSION_PATCH
'.', SIMULATE_VERSION_PATCH,
# ifdef SIMULATE_VERSION_TWEAK
'.', SIMULATE_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#if !defined(__STDC__)
# if (defined(_MSC_VER) && !defined(__clang__)) \
|| (defined(__ibmxl__) || defined(__IBMC__))
# define C_DIALECT "90"
# else
# define C_DIALECT
# endif
#elif __STDC_VERSION__ >= 201000L
# define C_DIALECT "11"
#elif __STDC_VERSION__ >= 199901L
# define C_DIALECT "99"
#else
# define C_DIALECT "90"
#endif
const char* info_language_dialect_default =
"INFO" ":" "dialect_default[" C_DIALECT "]";
/*--------------------------------------------------------------------------*/
#ifdef ID_VOID_MAIN
void main() {}
#else
# if defined(__CLASSIC_C__)
int main(argc, argv) int argc; char *argv[];
# else
int main(int argc, char* argv[])
# endif
{
int require = 0;
require += info_compiler[argc];
require += info_platform[argc];
require += info_arch[argc];
#ifdef COMPILER_VERSION_MAJOR
require += info_version[argc];
#endif
#ifdef COMPILER_VERSION_INTERNAL
require += info_version_internal[argc];
#endif
#ifdef SIMULATE_ID
require += info_simulate[argc];
#endif
#ifdef SIMULATE_VERSION_MAJOR
require += info_simulate_version[argc];
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
require += info_cray[argc];
#endif
require += info_language_dialect_default[argc];
(void)argv;
return require;
}
#endif

Binary file not shown.

View File

@@ -0,0 +1,743 @@
/* This source file must have a .cpp extension so that all C++ compilers
recognize the extension without flags. Borland does not know .cxx for
example. */
#ifndef __cplusplus
# error "A C compiler has been selected for C++."
#endif
/* Version number components: V=Version, R=Revision, P=Patch
Version date components: YYYY=Year, MM=Month, DD=Day */
#if defined(__COMO__)
# define COMPILER_ID "Comeau"
/* __COMO_VERSION__ = VRR */
# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
#elif defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID "Intel"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# if defined(__GNUC__)
# define SIMULATE_ID "GNU"
# endif
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
except that a few beta releases use the old format with V=2021. */
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
# if defined(__INTEL_COMPILER_UPDATE)
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
# else
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
# endif
# else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
/* The third version component from --version is an update index,
but no macro is provided for it. */
# define COMPILER_VERSION_PATCH DEC(0)
# endif
# if defined(__INTEL_COMPILER_BUILD_DATE)
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
# endif
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
# define COMPILER_ID "IntelLLVM"
#if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
#endif
#if defined(__GNUC__)
# define SIMULATE_ID "GNU"
#endif
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
* VVVV is no smaller than the current year when a versio is released.
*/
#if __INTEL_LLVM_COMPILER < 1000000L
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
#else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
#endif
#if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
#endif
#if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
#elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
#endif
#if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
#endif
#if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
#endif
#elif defined(__PATHCC__)
# define COMPILER_ID "PathScale"
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
# if defined(__PATHCC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
# endif
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
# define COMPILER_ID "Embarcadero"
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
#elif defined(__BORLANDC__)
# define COMPILER_ID "Borland"
/* __BORLANDC__ = 0xVRR */
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
# define COMPILER_ID "Watcom"
/* __WATCOMC__ = VVRR */
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__WATCOMC__)
# define COMPILER_ID "OpenWatcom"
/* __WATCOMC__ = VVRP + 1100 */
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__SUNPRO_CC)
# define COMPILER_ID "SunPro"
# if __SUNPRO_CC >= 0x5100
/* __SUNPRO_CC = 0xVRRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
# else
/* __SUNPRO_CC = 0xVRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
# endif
#elif defined(__HP_aCC)
# define COMPILER_ID "HP"
/* __HP_aCC = VVRRPP */
# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
#elif defined(__DECCXX)
# define COMPILER_ID "Compaq"
/* __DECCXX_VER = VVRRTPPPP */
# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
# define COMPILER_ID "zOS"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__ibmxl__) && defined(__clang__)
# define COMPILER_ID "XLClang"
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
# define COMPILER_ID "XL"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
# define COMPILER_ID "VisualAge"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__NVCOMPILER)
# define COMPILER_ID "NVHPC"
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
# if defined(__NVCOMPILER_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
# endif
#elif defined(__PGI)
# define COMPILER_ID "PGI"
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
# if defined(__PGIC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
# endif
#elif defined(_CRAYC)
# define COMPILER_ID "Cray"
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
#elif defined(__TI_COMPILER_VERSION__)
# define COMPILER_ID "TI"
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version)
# define COMPILER_ID "Fujitsu"
#elif defined(__ghs__)
# define COMPILER_ID "GHS"
/* __GHS_VERSION_NUMBER = VVVVRP */
# ifdef __GHS_VERSION_NUMBER
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
# endif
#elif defined(__SCO_VERSION__)
# define COMPILER_ID "SCO"
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
# define COMPILER_ID "ARMCC"
#if __ARMCC_VERSION >= 1000000
/* __ARMCC_VERSION = VRRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#else
/* __ARMCC_VERSION = VRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#endif
#elif defined(__clang__) && defined(__apple_build_version__)
# define COMPILER_ID "AppleClang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
# define COMPILER_ID "ARMClang"
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
#elif defined(__clang__)
# define COMPILER_ID "Clang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
#elif defined(__GNUC__) || defined(__GNUG__)
# define COMPILER_ID "GNU"
# if defined(__GNUC__)
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
# else
# define COMPILER_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif defined(_MSC_VER)
# define COMPILER_ID "MSVC"
/* _MSC_VER = VVRR */
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
# if defined(_MSC_FULL_VER)
# if _MSC_VER >= 1400
/* _MSC_FULL_VER = VVRRPPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
# else
/* _MSC_FULL_VER = VVRRPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
# endif
# endif
# if defined(_MSC_BUILD)
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
# endif
#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__)
# define COMPILER_ID "ADSP"
#if defined(__VISUALDSPVERSION__)
/* __VISUALDSPVERSION__ = 0xVVRRPP00 */
# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24)
# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF)
#endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# define COMPILER_ID "IAR"
# if defined(__VER__) && defined(__ICCARM__)
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# endif
/* These compilers are either not known or too old to define an
identification macro. Try to identify the platform and guess that
it is the native compiler. */
#elif defined(__hpux) || defined(__hpua)
# define COMPILER_ID "HP"
#else /* unknown compiler */
# define COMPILER_ID ""
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#ifdef SIMULATE_ID
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#endif
#ifdef __QNXNTO__
char const* qnxnto = "INFO" ":" "qnxnto[]";
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#endif
#define STRINGIFY_HELPER(X) #X
#define STRINGIFY(X) STRINGIFY_HELPER(X)
/* Identify known platforms by name. */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"
#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"
#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"
#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"
#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"
#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"
#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"
#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"
#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"
#elif defined(__HAIKU__)
# define PLATFORM_ID "Haiku"
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"
#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"
#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"
#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"
#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"
#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"
#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"
#elif defined(__WATCOMC__)
# if defined(__LINUX__)
# define PLATFORM_ID "Linux"
# elif defined(__DOS__)
# define PLATFORM_ID "DOS"
# elif defined(__OS2__)
# define PLATFORM_ID "OS2"
# elif defined(__WINDOWS__)
# define PLATFORM_ID "Windows3x"
# elif defined(__VXWORKS__)
# define PLATFORM_ID "VxWorks"
# else /* unknown platform */
# define PLATFORM_ID
# endif
#elif defined(__INTEGRITY)
# if defined(INT_178B)
# define PLATFORM_ID "Integrity178"
# else /* regular Integrity */
# define PLATFORM_ID "Integrity"
# endif
#else /* unknown platform */
# define PLATFORM_ID
#endif
/* For windows compilers MSVC and Intel we can determine
the architecture of the compiler being used. This is because
the compilers do not have flags that can change the architecture,
but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
# define ARCHITECTURE_ID "IA64"
# elif defined(_M_ARM64EC)
# define ARCHITECTURE_ID "ARM64EC"
# elif defined(_M_X64) || defined(_M_AMD64)
# define ARCHITECTURE_ID "x64"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# elif defined(_M_ARM64)
# define ARCHITECTURE_ID "ARM64"
# elif defined(_M_ARM)
# if _M_ARM == 4
# define ARCHITECTURE_ID "ARMV4I"
# elif _M_ARM == 5
# define ARCHITECTURE_ID "ARMV5I"
# else
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
# endif
# elif defined(_M_MIPS)
# define ARCHITECTURE_ID "MIPS"
# elif defined(_M_SH)
# define ARCHITECTURE_ID "SHx"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__WATCOMC__)
# if defined(_M_I86)
# define ARCHITECTURE_ID "I86"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# if defined(__ICCARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__ICCRX__)
# define ARCHITECTURE_ID "RX"
# elif defined(__ICCRH850__)
# define ARCHITECTURE_ID "RH850"
# elif defined(__ICCRL78__)
# define ARCHITECTURE_ID "RL78"
# elif defined(__ICCRISCV__)
# define ARCHITECTURE_ID "RISCV"
# elif defined(__ICCAVR__)
# define ARCHITECTURE_ID "AVR"
# elif defined(__ICC430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__ICCV850__)
# define ARCHITECTURE_ID "V850"
# elif defined(__ICC8051__)
# define ARCHITECTURE_ID "8051"
# elif defined(__ICCSTM8__)
# define ARCHITECTURE_ID "STM8"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__ghs__)
# if defined(__PPC64__)
# define ARCHITECTURE_ID "PPC64"
# elif defined(__ppc__)
# define ARCHITECTURE_ID "PPC"
# elif defined(__ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__x86_64__)
# define ARCHITECTURE_ID "x64"
# elif defined(__i386__)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__TI_COMPILER_VERSION__)
# if defined(__TI_ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__MSP430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__TMS320C28XX__)
# define ARCHITECTURE_ID "TMS320C28x"
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
# define ARCHITECTURE_ID "TMS320C6x"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#else
# define ARCHITECTURE_ID
#endif
/* Convert integer to decimal digit literals. */
#define DEC(n) \
('0' + (((n) / 10000000)%10)), \
('0' + (((n) / 1000000)%10)), \
('0' + (((n) / 100000)%10)), \
('0' + (((n) / 10000)%10)), \
('0' + (((n) / 1000)%10)), \
('0' + (((n) / 100)%10)), \
('0' + (((n) / 10)%10)), \
('0' + ((n) % 10))
/* Convert integer to hex digit literals. */
#define HEX(n) \
('0' + ((n)>>28 & 0xF)), \
('0' + ((n)>>24 & 0xF)), \
('0' + ((n)>>20 & 0xF)), \
('0' + ((n)>>16 & 0xF)), \
('0' + ((n)>>12 & 0xF)), \
('0' + ((n)>>8 & 0xF)), \
('0' + ((n)>>4 & 0xF)), \
('0' + ((n) & 0xF))
/* Construct a string literal encoding the version number components. */
#ifdef COMPILER_VERSION_MAJOR
char const info_version[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
'.', COMPILER_VERSION_MINOR,
# ifdef COMPILER_VERSION_PATCH
'.', COMPILER_VERSION_PATCH,
# ifdef COMPILER_VERSION_TWEAK
'.', COMPILER_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct a string literal encoding the internal version number. */
#ifdef COMPILER_VERSION_INTERNAL
char const info_version_internal[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
'i','n','t','e','r','n','a','l','[',
COMPILER_VERSION_INTERNAL,']','\0'};
#endif
/* Construct a string literal encoding the version number components. */
#ifdef SIMULATE_VERSION_MAJOR
char const info_simulate_version[] = {
'I', 'N', 'F', 'O', ':',
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
SIMULATE_VERSION_MAJOR,
# ifdef SIMULATE_VERSION_MINOR
'.', SIMULATE_VERSION_MINOR,
# ifdef SIMULATE_VERSION_PATCH
'.', SIMULATE_VERSION_PATCH,
# ifdef SIMULATE_VERSION_TWEAK
'.', SIMULATE_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
# if defined(__INTEL_CXX11_MODE__)
# if defined(__cpp_aggregate_nsdmi)
# define CXX_STD 201402L
# else
# define CXX_STD 201103L
# endif
# else
# define CXX_STD 199711L
# endif
#elif defined(_MSC_VER) && defined(_MSVC_LANG)
# define CXX_STD _MSVC_LANG
#else
# define CXX_STD __cplusplus
#endif
const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#if CXX_STD > 202002L
"23"
#elif CXX_STD > 201703L
"20"
#elif CXX_STD >= 201703L
"17"
#elif CXX_STD >= 201402L
"14"
#elif CXX_STD >= 201103L
"11"
#else
"98"
#endif
"]";
/*--------------------------------------------------------------------------*/
int main(int argc, char* argv[])
{
int require = 0;
require += info_compiler[argc];
require += info_platform[argc];
#ifdef COMPILER_VERSION_MAJOR
require += info_version[argc];
#endif
#ifdef COMPILER_VERSION_INTERNAL
require += info_version_internal[argc];
#endif
#ifdef SIMULATE_ID
require += info_simulate[argc];
#endif
#ifdef SIMULATE_VERSION_MAJOR
require += info_simulate_version[argc];
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
require += info_cray[argc];
#endif
require += info_language_dialect_default[argc];
(void)argv;
return require;
}

View File

@@ -0,0 +1,16 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.20
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

View File

@@ -0,0 +1,441 @@
The system is: Linux - 5.11.0-46-generic - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /usr/bin/cc
Build flags:
Id flags:
The output was:
0
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"
The C compiler identification is GNU, found in "/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/3.20.2/CompilerIdC/a.out"
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/bin/c++
Build flags:
Id flags:
The output was:
0
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
The CXX compiler identification is GNU, found in "/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/3.20.2/CompilerIdCXX/a.out"
Detecting C compiler ABI info compiled with the following output:
Change Dir: /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make -f Makefile cmTC_bcce8/fast && /usr/bin/make -f CMakeFiles/cmTC_bcce8.dir/build.make CMakeFiles/cmTC_bcce8.dir/build
make[1]: Entering directory '/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o
/usr/bin/cc -v -o CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o -c /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCCompilerABI.c
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
/usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc6zC1SW.s
GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)
compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/lib/gcc/x86_64-linux-gnu/9/include
/usr/local/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)
compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: bbf13931d8de1abe14040c9909cb6969
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
as -v --64 -o CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o /tmp/cc6zC1SW.s
GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'
Linking C executable cmTC_bcce8
/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bcce8.dir/link.txt --verbose=1
/usr/bin/cc -v CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o -o cmTC_bcce8
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bcce8' '-mtune=generic' '-march=x86-64'
/usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdTvU2q.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_bcce8 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bcce8' '-mtune=generic' '-march=x86-64'
make[1]: Leaving directory '/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/CMakeTmp'
Parsed C implicit include dir info from above output: rv=done
found start of include info
found start of implicit include info
add: [/usr/lib/gcc/x86_64-linux-gnu/9/include]
add: [/usr/local/include]
add: [/usr/include/x86_64-linux-gnu]
add: [/usr/include]
end of search list found
collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include]
collapse include dir [/usr/local/include] ==> [/usr/local/include]
collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu]
collapse include dir [/usr/include] ==> [/usr/include]
implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include]
Parsed C implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_bcce8/fast && /usr/bin/make -f CMakeFiles/cmTC_bcce8.dir/build.make CMakeFiles/cmTC_bcce8.dir/build]
ignore line: [make[1]: Entering directory '/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/CMakeTmp']
ignore line: [Building C object CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o]
ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o -c /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/usr/bin/cc]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa]
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
ignore line: [Target: x86_64-linux-gnu]
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
ignore line: [Thread model: posix]
ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc6zC1SW.s]
ignore line: [GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)]
ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"]
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"]
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include]
ignore line: [ /usr/local/include]
ignore line: [ /usr/include/x86_64-linux-gnu]
ignore line: [ /usr/include]
ignore line: [End of search list.]
ignore line: [GNU C17 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)]
ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [Compiler executable checksum: bbf13931d8de1abe14040c9909cb6969]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
ignore line: [ as -v --64 -o CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o /tmp/cc6zC1SW.s]
ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34]
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64']
ignore line: [Linking C executable cmTC_bcce8]
ignore line: [/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bcce8.dir/link.txt --verbose=1]
ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o -o cmTC_bcce8 ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/usr/bin/cc]
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa]
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
ignore line: [Target: x86_64-linux-gnu]
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
ignore line: [Thread model: posix]
ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ]
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bcce8' '-mtune=generic' '-march=x86-64']
link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdTvU2q.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_bcce8 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccdTvU2q.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [--build-id] ==> ignore
arg [--eh-frame-hdr] ==> ignore
arg [-m] ==> ignore
arg [elf_x86_64] ==> ignore
arg [--hash-style=gnu] ==> ignore
arg [--as-needed] ==> ignore
arg [-dynamic-linker] ==> ignore
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
arg [-pie] ==> ignore
arg [-znow] ==> ignore
arg [-zrelro] ==> ignore
arg [-o] ==> ignore
arg [cmTC_bcce8] ==> ignore
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib]
arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
arg [-L/lib/../lib] ==> dir [/lib/../lib]
arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..]
arg [CMakeFiles/cmTC_bcce8.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [-lgcc] ==> lib [gcc]
arg [--push-state] ==> ignore
arg [--as-needed] ==> ignore
arg [-lgcc_s] ==> lib [gcc_s]
arg [--pop-state] ==> ignore
arg [-lc] ==> lib [c]
arg [-lgcc] ==> lib [gcc]
arg [--push-state] ==> ignore
arg [--as-needed] ==> ignore
arg [-lgcc_s] ==> lib [gcc_s]
arg [--pop-state] ==> ignore
arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib]
collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
collapse library dir [/lib/../lib] ==> [/lib]
collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib]
implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o]
implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
implicit fwks: []
Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make -f Makefile cmTC_f4ed9/fast && /usr/bin/make -f CMakeFiles/cmTC_f4ed9.dir/build.make CMakeFiles/cmTC_f4ed9.dir/build
make[1]: Entering directory '/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o
/usr/bin/c++ -v -o CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o -c /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
/usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cch04q6T.s
GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)
compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9"
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/include/c++/9
/usr/include/x86_64-linux-gnu/c++/9
/usr/include/c++/9/backward
/usr/lib/gcc/x86_64-linux-gnu/9/include
/usr/local/include
/usr/include/x86_64-linux-gnu
/usr/include
End of search list.
GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)
compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 466f818abe2f30ba03783f22bd12d815
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
as -v --64 -o CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o /tmp/cch04q6T.s
GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
Linking CXX executable cmTC_f4ed9
/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f4ed9.dir/link.txt --verbose=1
/usr/bin/c++ -v CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_f4ed9
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f4ed9' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
/usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccweecqo.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_f4ed9 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f4ed9' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
make[1]: Leaving directory '/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/CMakeTmp'
Parsed CXX implicit include dir info from above output: rv=done
found start of include info
found start of implicit include info
add: [/usr/include/c++/9]
add: [/usr/include/x86_64-linux-gnu/c++/9]
add: [/usr/include/c++/9/backward]
add: [/usr/lib/gcc/x86_64-linux-gnu/9/include]
add: [/usr/local/include]
add: [/usr/include/x86_64-linux-gnu]
add: [/usr/include]
end of search list found
collapse include dir [/usr/include/c++/9] ==> [/usr/include/c++/9]
collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9]
collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward]
collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include]
collapse include dir [/usr/local/include] ==> [/usr/local/include]
collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu]
collapse include dir [/usr/include] ==> [/usr/include]
implicit include dirs: [/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include]
Parsed CXX implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_f4ed9/fast && /usr/bin/make -f CMakeFiles/cmTC_f4ed9.dir/build.make CMakeFiles/cmTC_f4ed9.dir/build]
ignore line: [make[1]: Entering directory '/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/CMakeTmp']
ignore line: [Building CXX object CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o]
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o -c /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/usr/bin/c++]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa]
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
ignore line: [Target: x86_64-linux-gnu]
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
ignore line: [Thread model: posix]
ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cch04q6T.s]
ignore line: [GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)]
ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9"]
ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"]
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"]
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /usr/include/c++/9]
ignore line: [ /usr/include/x86_64-linux-gnu/c++/9]
ignore line: [ /usr/include/c++/9/backward]
ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include]
ignore line: [ /usr/local/include]
ignore line: [ /usr/include/x86_64-linux-gnu]
ignore line: [ /usr/include]
ignore line: [End of search list.]
ignore line: [GNU C++14 (Ubuntu 9.3.0-17ubuntu1~20.04) version 9.3.0 (x86_64-linux-gnu)]
ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [Compiler executable checksum: 466f818abe2f30ba03783f22bd12d815]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
ignore line: [ as -v --64 -o CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o /tmp/cch04q6T.s]
ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34]
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
ignore line: [Linking CXX executable cmTC_f4ed9]
ignore line: [/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f4ed9.dir/link.txt --verbose=1]
ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_f4ed9 ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/usr/bin/c++]
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa]
ignore line: [OFFLOAD_TARGET_DEFAULT=1]
ignore line: [Target: x86_64-linux-gnu]
ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu]
ignore line: [Thread model: posix]
ignore line: [gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ]
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/]
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f4ed9' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccweecqo.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_f4ed9 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccweecqo.res] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [--build-id] ==> ignore
arg [--eh-frame-hdr] ==> ignore
arg [-m] ==> ignore
arg [elf_x86_64] ==> ignore
arg [--hash-style=gnu] ==> ignore
arg [--as-needed] ==> ignore
arg [-dynamic-linker] ==> ignore
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
arg [-pie] ==> ignore
arg [-znow] ==> ignore
arg [-zrelro] ==> ignore
arg [-o] ==> ignore
arg [cmTC_f4ed9] ==> ignore
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib]
arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu]
arg [-L/lib/../lib] ==> dir [/lib/../lib]
arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu]
arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..]
arg [CMakeFiles/cmTC_f4ed9.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
arg [-lstdc++] ==> lib [stdc++]
arg [-lm] ==> lib [m]
arg [-lgcc_s] ==> lib [gcc_s]
arg [-lgcc] ==> lib [gcc]
arg [-lc] ==> lib [c]
arg [-lgcc_s] ==> lib [gcc_s]
arg [-lgcc] ==> lib [gcc]
arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o]
arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o]
collapse obj [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib]
collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu]
collapse library dir [/lib/../lib] ==> [/lib]
collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu]
collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib]
implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o]
implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib]
implicit fwks: []

View File

@@ -0,0 +1,50 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.20
# The generator used is:
set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles")
# The top level Makefile was generated from the following files:
set(CMAKE_MAKEFILE_DEPENDS
"CMakeCache.txt"
"../CMakeLists.txt"
"CMakeFiles/3.20.2/CMakeCCompiler.cmake"
"CMakeFiles/3.20.2/CMakeCXXCompiler.cmake"
"CMakeFiles/3.20.2/CMakeSystem.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCInformation.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCXXInformation.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeCommonLanguageInclude.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeFindCodeBlocks.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeGenericSystem.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeInitializeConfigs.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeLanguageInformation.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeSystemSpecificInformation.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/CMakeSystemSpecificInitialize.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/Compiler/GNU-C.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/Compiler/GNU-CXX.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/Compiler/GNU.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/Platform/Linux-GNU-C.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/Platform/Linux-GNU-CXX.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/Platform/Linux-GNU.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/Platform/Linux.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/Platform/UnixPaths.cmake"
"/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/share/cmake-3.20/Modules/ProcessorCount.cmake"
)
# The corresponding makefile is:
set(CMAKE_MAKEFILE_OUTPUTS
"Makefile"
"CMakeFiles/cmake.check_cache"
)
# Byproducts of CMake generate step:
set(CMAKE_MAKEFILE_PRODUCTS
"CMakeFiles/CMakeDirectoryInformation.cmake"
)
# Dependency information for all targets:
set(CMAKE_DEPEND_INFO_FILES
"CMakeFiles/tum_vi.dir/DependInfo.cmake"
)

View File

@@ -0,0 +1,112 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.20
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake
# The command to remove a file.
RM = /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug
#=============================================================================
# Directory level rules for the build root directory
# The main recursive "all" target.
all: CMakeFiles/tum_vi.dir/all
.PHONY : all
# The main recursive "preinstall" target.
preinstall:
.PHONY : preinstall
# The main recursive "clean" target.
clean: CMakeFiles/tum_vi.dir/clean
.PHONY : clean
#=============================================================================
# Target rules for target CMakeFiles/tum_vi.dir
# All Build rule for target.
CMakeFiles/tum_vi.dir/all:
$(MAKE) $(MAKESILENT) -f CMakeFiles/tum_vi.dir/build.make CMakeFiles/tum_vi.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/tum_vi.dir/build.make CMakeFiles/tum_vi.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles --progress-num=1,2 "Built target tum_vi"
.PHONY : CMakeFiles/tum_vi.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/tum_vi.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles 2
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/tum_vi.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles 0
.PHONY : CMakeFiles/tum_vi.dir/rule
# Convenience name for target.
tum_vi: CMakeFiles/tum_vi.dir/rule
.PHONY : tum_vi
# clean rule for target.
CMakeFiles/tum_vi.dir/clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles/tum_vi.dir/build.make CMakeFiles/tum_vi.dir/clean
.PHONY : CMakeFiles/tum_vi.dir/clean
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system

View File

@@ -0,0 +1,3 @@
/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/rebuild_cache.dir
/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/edit_cache.dir
/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/tum_vi.dir

View File

@@ -0,0 +1,3 @@
ToolSet: 1.0 (local)Options:
Options:

View File

@@ -0,0 +1,4 @@
/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEPENDS_USE_COMPILER=FALSE -G "CodeBlocks - Unix Makefiles" /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug

View File

@@ -0,0 +1 @@
# This file is generated by cmake for dependency checking of the CMakeCache.txt file

View File

@@ -0,0 +1 @@
2

View File

@@ -0,0 +1,28 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
"CXX"
)
# The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_CXX
"/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/converter.cpp" "/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/tum_vi.dir/converter.cpp.o"
)
set(CMAKE_CXX_COMPILER_ID "GNU")
# The include file search paths:
set(CMAKE_CXX_TARGET_INCLUDE_PATH
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
)
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")

View File

@@ -0,0 +1,106 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.20
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake
# The command to remove a file.
RM = /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug
# Include any dependencies generated for this target.
include CMakeFiles/tum_vi.dir/depend.make
# Include the progress variables for this target.
include CMakeFiles/tum_vi.dir/progress.make
# Include the compile flags for this target's objects.
include CMakeFiles/tum_vi.dir/flags.make
CMakeFiles/tum_vi.dir/converter.cpp.o: CMakeFiles/tum_vi.dir/flags.make
CMakeFiles/tum_vi.dir/converter.cpp.o: ../converter.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/tum_vi.dir/converter.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/tum_vi.dir/converter.cpp.o -c /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/converter.cpp
CMakeFiles/tum_vi.dir/converter.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/tum_vi.dir/converter.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/converter.cpp > CMakeFiles/tum_vi.dir/converter.cpp.i
CMakeFiles/tum_vi.dir/converter.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/tum_vi.dir/converter.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/converter.cpp -o CMakeFiles/tum_vi.dir/converter.cpp.s
# Object files for target tum_vi
tum_vi_OBJECTS = \
"CMakeFiles/tum_vi.dir/converter.cpp.o"
# External object files for target tum_vi
tum_vi_EXTERNAL_OBJECTS =
tum_vi: CMakeFiles/tum_vi.dir/converter.cpp.o
tum_vi: CMakeFiles/tum_vi.dir/build.make
tum_vi: CMakeFiles/tum_vi.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable tum_vi"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/tum_vi.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
CMakeFiles/tum_vi.dir/build: tum_vi
.PHONY : CMakeFiles/tum_vi.dir/build
CMakeFiles/tum_vi.dir/clean:
$(CMAKE_COMMAND) -P CMakeFiles/tum_vi.dir/cmake_clean.cmake
.PHONY : CMakeFiles/tum_vi.dir/clean
CMakeFiles/tum_vi.dir/depend:
cd /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles/tum_vi.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/tum_vi.dir/depend

View File

@@ -0,0 +1,10 @@
file(REMOVE_RECURSE
"CMakeFiles/tum_vi.dir/converter.cpp.o"
"tum_vi"
"tum_vi.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/tum_vi.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

View File

@@ -0,0 +1,2 @@
# Empty dependencies file for tum_vi.
# This may be replaced when dependencies are built.

View File

@@ -0,0 +1,10 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.20
# compile CXX with /usr/bin/c++
CXX_DEFINES =
CXX_INCLUDES =
CXX_FLAGS = -g -std=gnu++14

View File

@@ -0,0 +1 @@
/usr/bin/c++ -g CMakeFiles/tum_vi.dir/converter.cpp.o -o tum_vi

View File

@@ -0,0 +1,3 @@
CMAKE_PROGRESS_1 = 1
CMAKE_PROGRESS_2 = 2

View File

@@ -0,0 +1,181 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.20
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
.NOTPARALLEL:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake
# The command to remove a file.
RM = /home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
/home/ivan/ivan/programs/clion-2021.1.2/bin/cmake/linux/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# The main all target
all: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug//CMakeFiles/progress.marks
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all
$(CMAKE_COMMAND) -E cmake_progress_start /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/CMakeFiles 0
.PHONY : all
# The main clean target
clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall
.PHONY : preinstall/fast
# clear depends
depend:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend
#=============================================================================
# Target rules for targets named tum_vi
# Build rule for target.
tum_vi: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 tum_vi
.PHONY : tum_vi
# fast build rule for target.
tum_vi/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles/tum_vi.dir/build.make CMakeFiles/tum_vi.dir/build
.PHONY : tum_vi/fast
converter.o: converter.cpp.o
.PHONY : converter.o
# target to build an object file
converter.cpp.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/tum_vi.dir/build.make CMakeFiles/tum_vi.dir/converter.cpp.o
.PHONY : converter.cpp.o
converter.i: converter.cpp.i
.PHONY : converter.i
# target to preprocess a source file
converter.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/tum_vi.dir/build.make CMakeFiles/tum_vi.dir/converter.cpp.i
.PHONY : converter.cpp.i
converter.s: converter.cpp.s
.PHONY : converter.s
# target to generate assembly for a file
converter.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/tum_vi.dir/build.make CMakeFiles/tum_vi.dir/converter.cpp.s
.PHONY : converter.cpp.s
# Help Target
help:
@echo "The following are some of the valid targets for this Makefile:"
@echo "... all (the default if no target is provided)"
@echo "... clean"
@echo "... depend"
@echo "... edit_cache"
@echo "... rebuild_cache"
@echo "... tum_vi"
@echo "... converter.o"
@echo "... converter.i"
@echo "... converter.s"
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system

View File

@@ -0,0 +1,3 @@
Start testing: Feb 03 12:03 MSK
----------------------------------------------------------
End testing: Feb 03 12:03 MSK

View File

@@ -0,0 +1,54 @@
# Install script for directory: /home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi
# Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
set(CMAKE_INSTALL_PREFIX "/usr/local")
endif()
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
# Set the install configuration name.
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
if(BUILD_TYPE)
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
else()
set(CMAKE_INSTALL_CONFIG_NAME "Debug")
endif()
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
endif()
# Set the component getting installed.
if(NOT CMAKE_INSTALL_COMPONENT)
if(COMPONENT)
message(STATUS "Install component: \"${COMPONENT}\"")
set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
else()
set(CMAKE_INSTALL_COMPONENT)
endif()
endif()
# Install shared libraries without execute permission?
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
set(CMAKE_INSTALL_SO_NO_EXE "1")
endif()
# Is this installation the result of a crosscompile?
if(NOT DEFINED CMAKE_CROSSCOMPILING)
set(CMAKE_CROSSCOMPILING "FALSE")
endif()
# Set default install directory permissions.
if(NOT DEFINED CMAKE_OBJDUMP)
set(CMAKE_OBJDUMP "/usr/bin/objdump")
endif()
if(CMAKE_INSTALL_COMPONENT)
set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt")
else()
set(CMAKE_INSTALL_MANIFEST "install_manifest.txt")
endif()
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
"${CMAKE_INSTALL_MANIFEST_FILES}")
file(WRITE "/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}"
"${CMAKE_INSTALL_MANIFEST_CONTENT}")

View File

@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="UTF-8"?>
<CodeBlocks_project_file>
<FileVersion major="1" minor="6"/>
<Project>
<Option title="tum_vi"/>
<Option makefile_is_custom="1"/>
<Option compiler="gcc"/>
<Option virtualFolders="CMake Files\;"/>
<Build>
<Target title="all">
<Option working_dir="/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug"/>
<Option type="4"/>
<MakeCommands>
<Build command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 all"/>
<CompileFile command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 &quot;$file&quot;"/>
<Clean command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
<DistClean command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
</MakeCommands>
</Target>
<Target title="rebuild_cache">
<Option working_dir="/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug"/>
<Option type="4"/>
<MakeCommands>
<Build command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 rebuild_cache"/>
<CompileFile command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 &quot;$file&quot;"/>
<Clean command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
<DistClean command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
</MakeCommands>
</Target>
<Target title="edit_cache">
<Option working_dir="/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug"/>
<Option type="4"/>
<MakeCommands>
<Build command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 edit_cache"/>
<CompileFile command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 &quot;$file&quot;"/>
<Clean command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
<DistClean command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
</MakeCommands>
</Target>
<Target title="tum_vi">
<Option output="/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/tum_vi" prefix_auto="0" extension_auto="0"/>
<Option working_dir="/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug"/>
<Option object_output="./"/>
<Option type="1"/>
<Option compiler="gcc"/>
<Compiler>
<Add directory="/usr/include/c++/9"/>
<Add directory="/usr/include/x86_64-linux-gnu/c++/9"/>
<Add directory="/usr/include/c++/9/backward"/>
<Add directory="/usr/lib/gcc/x86_64-linux-gnu/9/include"/>
<Add directory="/usr/local/include"/>
<Add directory="/usr/include/x86_64-linux-gnu"/>
<Add directory="/usr/include"/>
</Compiler>
<MakeCommands>
<Build command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 tum_vi"/>
<CompileFile command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 &quot;$file&quot;"/>
<Clean command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
<DistClean command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
</MakeCommands>
</Target>
<Target title="tum_vi/fast">
<Option output="/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/tum_vi" prefix_auto="0" extension_auto="0"/>
<Option working_dir="/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug"/>
<Option object_output="./"/>
<Option type="1"/>
<Option compiler="gcc"/>
<Compiler>
<Add directory="/usr/include/c++/9"/>
<Add directory="/usr/include/x86_64-linux-gnu/c++/9"/>
<Add directory="/usr/include/c++/9/backward"/>
<Add directory="/usr/lib/gcc/x86_64-linux-gnu/9/include"/>
<Add directory="/usr/local/include"/>
<Add directory="/usr/include/x86_64-linux-gnu"/>
<Add directory="/usr/include"/>
</Compiler>
<MakeCommands>
<Build command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 tum_vi/fast"/>
<CompileFile command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 &quot;$file&quot;"/>
<Clean command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
<DistClean command="/usr/bin/make -j4 -f &quot;/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/cmake-build-debug/Makefile&quot; VERBOSE=1 clean"/>
</MakeCommands>
</Target>
</Build>
<Unit filename="/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/converter.cpp">
<Option target="tum_vi"/>
</Unit>
<Unit filename="/home/ivan/ivan/git/work_drivecast2/slam_algorithms_research/tum_vi/CMakeLists.txt">
<Option virtualFolder="CMake Files\"/>
</Unit>
</Project>
</CodeBlocks_project_file>

1
tum_vi/convert_basalt.py Normal file
View File

@@ -0,0 +1 @@
import pandas as pd

BIN
tum_vi/converter Executable file

Binary file not shown.

49
tum_vi/converter.cpp Normal file
View File

@@ -0,0 +1,49 @@
//
// Created by ivan on 25.01.2022.
//
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
void DSO2CSV(const std::string& path, const std::string& filename){
std::ifstream inputFile;
std::ofstream outputFile;
inputFile.open(path + "/" + filename);
std::cout << "Open inpput file success! " << std::endl;
std::cout << "I'm going to open file: " + path + "/" + filename.substr(0, filename.size() - 4) + "_converted.txt" << std::endl;
outputFile.open(path + "/" + filename.substr(0, filename.size() - 4) + "_converted.txt");
if (!inputFile or !outputFile){
std::cout << "Failed to open one of the files. Exiting..." << std::endl;
exit(EXIT_SUCCESS);
}
outputFile << "time[s] x y z qx qy qz qw" << std::endl;
std::string tmp, comma = " ";
while (!inputFile.eof()){
inputFile >> tmp;
tmp = std::to_string(std::stod(tmp) * 1000000000.0);
outputFile << tmp << comma;
for (int i=1; i<7; i++){
inputFile >> tmp;
outputFile << tmp << comma;
}
// Last step without comma
inputFile >> tmp;
outputFile << tmp << std::endl;
}
inputFile.close();
outputFile.close();
}
int main(int argc, char **argv){
//std::string path = "/home/ivan/ivan/git/work_drivecast2/SLAM/datasets/tum_mono_vi/dataset-corridor4_512_16/dso";
std::string path = argv[1];
//std::string filename = "result";
std::string filename = argv[2];
DSO2CSV(path, filename);
std::cout << "Convert is success" << std::endl;
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,2 @@
RMSError using scaling parameter: 0.11989721814796148 m.
RMSError without scaling parameter: 0.12126197880319853 m.

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

View File

@@ -0,0 +1,2 @@
RMSError using scaling parameter: 0.11753559022906017 m.
RMSError without scaling parameter: 0.11818015703481698 m.

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,422 @@
1520530962750148864.000000 0.000000000 0.000000000 0.000000000 -0.000000000 -0.000000000 -0.000000000 1.000000000
1520530963750198528.000000 -0.004644286 0.000078634 -0.000176741 -0.017398296 -0.027503762 0.023280703 0.999199092
1520530963800219136.000000 -0.004673808 0.000065408 -0.000169157 -0.017327165 -0.027153630 0.021927327 0.999240518
1520530964000225280.000000 -0.004686948 0.000106684 -0.000309344 -0.017239191 -0.037783217 0.019621931 0.998944581
1520530966400357632.000000 -0.004714302 0.000069039 0.000101230 -0.025933595 -0.054111522 0.041260727 0.997344971
1520530967800078848.000000 -0.001366910 -0.001089534 0.011057727 0.081061289 0.368303299 -0.059254333 0.924267650
1520530968000039168.000000 -0.001479947 -0.001174369 0.010394714 0.006492577 0.386692315 -0.039971806 0.921319246
1520530968200046080.000000 -0.002349827 -0.001062193 0.009140913 -0.061459847 0.361860335 -0.013382703 0.930107892
1520530968400317440.000000 -0.003463708 -0.000702292 0.007597361 -0.095773377 0.303878516 0.012255918 0.947805405
1520530968550322432.000000 -0.004358351 -0.000342344 0.006393297 -0.069910944 0.247110665 0.014705786 0.966350138
1520530968750758400.000000 -0.006501128 -0.000165173 0.004518949 0.080660485 0.145375028 0.009832340 0.986034155
1520530968950686464.000000 -0.005158621 -0.000140750 0.003209100 0.198226660 0.013355726 0.043412022 0.979103267
1520530969150154752.000000 -0.005305363 0.000441188 -0.001970905 0.155552313 -0.163805842 0.078426391 0.970989406
1520530969350161664.000000 -0.006311163 0.000823851 -0.008779596 0.058635715 -0.252910435 0.069979377 0.963172436
1520530969600136704.000000 -0.005110086 0.002192677 -0.013518985 -0.061699059 -0.267910957 0.026901474 0.961089611
1520530969850145536.000000 -0.004082831 0.002647695 -0.014508478 -0.108786538 -0.212784007 -0.012875980 0.970939040
1520530970100604672.000000 -0.005714037 0.000405431 -0.001180593 -0.087859139 -0.090992689 0.004136530 0.991959691
1520530970551070208.000000 -0.002316847 -0.000728008 0.010541839 0.057045318 0.018684888 -0.004395652 0.998187065
1520530971050907648.000000 0.003349407 -0.000919092 0.008892017 0.036248289 0.019639242 0.004394566 0.999140203
1520530972750734336.000000 0.008399877 -0.000560972 -0.001215935 0.062896498 -0.268008828 -0.382390112 0.882039189
1520530972950491648.000000 0.004113333 0.000066978 -0.001648175 0.058711018 -0.372514933 -0.216769159 0.900442541
1520530973200707584.000000 0.000376663 -0.000031732 -0.001755306 -0.003975623 -0.352248788 0.023563761 0.935601294
1520530975951382016.000000 0.001420438 -0.001693642 0.003505595 0.096674152 0.539413691 0.204081193 0.811195314
1520530976251174144.000000 0.003560977 -0.002601177 0.002765348 0.027657866 0.567781270 -0.111601464 0.815110207
1520530977801277184.000000 -0.000656304 -0.001320385 0.005717881 -0.023245797 0.355865031 0.327159971 0.875092030
1520530978201438464.000000 0.004970730 -0.001624432 0.003168896 0.014903228 0.541306496 0.103070028 0.834351063
1520530985051023104.000000 -0.002105871 -0.001878933 0.004687230 0.020632641 -0.232247323 0.057202384 0.970754027
1520530988151252224.000000 -0.003146334 -0.000340890 0.008769870 0.045499906 0.001273224 0.027409004 0.998587489
1520530988451141120.000000 -0.002005354 -0.000189322 0.010318899 0.110622130 -0.057155762 0.030319080 0.991754413
1520530988801139200.000000 0.000847360 0.000008715 0.012865734 0.112115107 -0.036510222 0.036438987 0.992355525
1520530989101149184.000000 0.004462921 -0.000351091 0.014397783 0.128047600 0.049221724 0.030889723 0.990064085
1520530989451395072.000000 0.009777796 0.000034688 0.014902025 0.114447072 0.117810428 0.026791327 0.986055195
1520530991251191552.000000 0.035773620 0.000505713 -0.004331078 0.097104400 0.664956927 -0.015278736 0.740384758
1520530992151121920.000000 0.025982857 0.001011726 -0.021224871 0.036092758 0.961475968 -0.042004727 0.269252539
1520530992451363072.000000 0.020272128 0.000515440 -0.024605274 0.042498030 0.988743067 -0.065794118 0.127484456
1520530992801374208.000000 0.012722685 0.001096276 -0.026610686 0.039226368 0.997129381 -0.064763457 0.000122742
1520530993502958080.000000 -0.005428711 0.000732379 -0.027080262 -0.001244683 -0.981615841 0.056309700 0.182367846
1520530993602961152.000000 -0.007463571 0.000648171 -0.026642082 -0.001204226 -0.970634878 0.044015497 0.236493483
1520530993752828672.000000 -0.010498577 0.000827098 -0.025805712 -0.004531552 -0.955993831 0.059465896 0.287261307
1520530993902833664.000000 -0.013372717 0.000624320 -0.024478605 0.009441484 -0.947334886 0.090166673 0.307143986
1520530994002836736.000000 -0.015134171 0.000354664 -0.023537466 0.024997953 -0.938286662 0.096401505 0.331209868
1520530994151696384.000000 -0.017586971 0.000296547 -0.021893736 0.008208240 -0.921331704 0.083572365 0.379600078
1520530994301700352.000000 -0.019983316 0.000568742 -0.019753017 0.013869886 -0.896942675 0.087791279 0.433121383
1520530994451284736.000000 -0.022173369 0.000420076 -0.017226776 0.025604231 -0.861201167 0.107433103 0.496120095
1520530994601289728.000000 -0.023729175 0.000087633 -0.014347192 0.036181919 -0.814684451 0.096185714 0.570726335
1520530994751293696.000000 -0.024804857 0.000251350 -0.011308393 0.040345196 -0.766619265 0.079450719 0.635888934
1520530994901285888.000000 -0.025530078 0.000505866 -0.008237327 0.070066646 -0.730423689 0.090483211 0.673338413
1520530995051290880.000000 -0.025680121 0.000299404 -0.005110916 0.063736796 -0.689663172 0.097625680 0.714682877
1520530995201294848.000000 -0.025442414 0.000296754 -0.002099250 0.053759698 -0.644865930 0.089417815 0.757140875
1520530995351564288.000000 -0.024764439 0.000599855 0.001196723 0.060131967 -0.588779747 0.082693167 0.801800728
1520530995451567360.000000 -0.024080560 0.000714742 0.003567947 0.058498621 -0.539213836 0.077542089 0.836548626
1520530995601572352.000000 -0.022409258 0.000600647 0.006906266 0.046380296 -0.449912429 0.074207217 0.888774991
1520530995701540608.000000 -0.020800430 0.000530144 0.008841097 0.045620892 -0.381321639 0.061497252 0.921265781
1520530995801544704.000000 -0.019038958 0.000657496 0.010603579 0.053781115 -0.323670506 0.059230361 0.942781389
1520530995951548672.000000 -0.016036650 0.001067694 0.012870876 0.038716216 -0.263491809 0.072232530 0.961174071
1520530996051551488.000000 -0.013770961 0.000984946 0.014155654 0.046300344 -0.226131842 0.078094639 0.969856679
1520530996151684608.000000 -0.011427893 0.000935126 0.015253719 0.053931043 -0.185803592 0.064347103 0.978993356
1520530996301689600.000000 -0.007825294 0.001015857 0.016533207 0.055380214 -0.129271209 0.063254401 0.988038898
1520530996401692672.000000 -0.005195329 0.001322688 0.017228117 0.058650918 -0.094163001 0.051551409 0.992489755
1520530996552006912.000000 -0.000998306 0.001353073 0.017990004 0.052872602 -0.026595572 0.061693095 0.996338844
1520530996652010752.000000 0.001931157 0.001036046 0.018204955 0.046941966 0.030785764 0.055141602 0.996899247
1520530996752013824.000000 0.004758085 0.000785981 0.018159106 0.049192712 0.085983656 0.037396077 0.994378448
1520530998901478400.000000 0.031815458 0.000799663 -0.012947168 0.049661040 0.856545568 -0.034755733 0.512499332
1520531000101670144.000000 0.010019393 0.000958730 -0.026302379 -0.031789046 -0.996859848 0.053824943 0.048608448
1520531001851576576.000000 -0.021955907 0.001072691 -0.012837877 0.001018543 -0.812408864 0.094702348 0.575345397
1520531002251706624.000000 -0.023608871 0.000867915 -0.004213582 0.008624631 -0.653753340 0.085491940 0.751813352
1520531002451712768.000000 -0.023121051 0.000918591 -0.000119006 0.014216352 -0.597283721 0.097808965 0.795916736
1520531002601717760.000000 -0.022213573 0.000741873 0.002867380 0.024102727 -0.528696477 0.092660107 0.843393862
1520531002701909760.000000 -0.021296488 0.000841623 0.004796280 0.022891978 -0.488382250 0.084145188 0.868261695
1520531002901915648.000000 -0.018758584 0.001133227 0.008547761 0.027941309 -0.395328730 0.072028413 0.915284872
1520531003151769344.000000 -0.014486714 0.000812086 0.012202608 0.034581661 -0.245957419 0.053589363 0.967180014
1520531003351775232.000000 -0.010728972 0.001085817 0.014292857 0.027255354 -0.164453670 0.056281615 0.984400570
1520531003902288640.000000 0.000752219 0.001249514 0.017044166 0.052508418 0.027868178 0.047146264 0.997117579
1520531004852332032.000000 0.020834101 0.000995668 0.012199505 0.047923815 0.331670016 0.041984878 0.941241562
1520531005002337024.000000 0.023624225 0.001325972 0.010533252 0.049067270 0.379952997 0.029368626 0.923236549
1520531005152173824.000000 0.026173802 0.001288219 0.008573687 0.042394925 0.443333119 0.040276933 0.894447446
1520531005302179840.000000 0.028304610 0.001091042 0.006248298 0.043384872 0.513139904 0.056336749 0.855354607
1520531005452183808.000000 0.030177269 0.001197127 0.003692236 0.061869126 0.567569494 0.037546381 0.820138633
1520531005751917312.000000 0.032801062 0.001063296 -0.002015322 0.065562062 0.653967083 0.030882034 0.753043890
1520531005901850368.000000 0.033527382 0.001082388 -0.005059052 0.072488070 0.703614116 0.021488605 0.706548691
1520531011102200576.000000 -0.018171819 0.000943164 0.014736630 0.055387046 -0.272096723 0.090392061 0.956412554
1520531011302288640.000000 -0.014954650 0.000858653 0.016908571 0.054601796 -0.180239737 0.090971105 0.977883697
1520531011602298624.000000 -0.009283419 0.001148507 0.019299868 0.054992601 -0.054651011 0.062260646 0.995044112
1520531012152569856.000000 0.001629925 0.001086747 0.019699370 0.067080542 0.169866800 0.043443825 0.982221007
1520531015452173568.000000 0.019829160 0.000943373 -0.026522882 0.050518189 0.987485766 -0.063845828 0.135068700
1520531016203747840.000000 0.006067717 0.000792427 -0.028433239 -0.033899203 -0.964210570 0.043648105 0.259313971
1520531016603201792.000000 -0.001135236 0.000816104 -0.026338506 -0.014207566 -0.936544001 0.059072163 0.345244914
1520531018752434176.000000 -0.019673005 0.001011722 0.004780147 0.033966742 -0.408779234 0.063641496 0.909777761
1520531019902427648.000000 -0.002818843 0.001089227 0.006883682 0.068729095 0.315656841 0.031863362 0.945844471
1520531022003255552.000000 0.013804488 0.000068037 -0.026641505 0.005628690 -0.993245661 0.037797846 0.109557070
1520531025152996608.000000 0.012244106 0.000495415 0.016132949 0.044345483 -0.002408801 -0.014302596 0.998910964
1520531027052569344.000000 -0.021218024 0.000794796 0.005712952 0.048214808 -0.634171903 0.033165425 0.770974398
1520531028752525056.000000 -0.013160939 0.001380021 -0.023648480 0.053048454 -0.989454389 0.025725914 0.132302821
1520531029203091968.000000 -0.004265505 0.000902449 -0.026763784 -0.031366941 0.995143950 -0.047798824 0.080124117
1520531030153856512.000000 0.014774443 0.000646384 -0.027746603 -0.008268510 0.961163223 -0.048931878 0.271482140
1520531033153172992.000000 0.017557912 0.000836702 0.016177006 0.055239975 0.030898033 -0.025872068 0.997659504
1520531034253043712.000000 -0.003332215 0.000707369 0.016711941 0.055930685 -0.250760883 0.001875086 0.966430187
1520531035452723456.000000 -0.020726267 0.000883594 0.000112463 0.069374695 -0.658225179 0.022262914 0.749287128
1520531036752596992.000000 -0.011780050 -0.000190012 -0.024184721 0.033864032 -0.965675831 0.089639172 0.241429523
1520531037855004416.000000 0.011581800 -0.000985860 -0.028027728 0.018370681 0.999449193 -0.023743166 0.014144924
1520531040402890752.000000 0.023723597 -0.000001412 0.013760092 0.032315727 0.327936947 -0.044486888 0.943098068
1520531041203492096.000000 0.007251936 -0.000089537 0.019209348 0.002392192 0.039766032 -0.015007789 0.999093473
1520531041803464704.000000 -0.004961065 -0.000324577 0.018987654 0.055484112 -0.101771511 -0.026870130 0.992895782
1520531042703098624.000000 -0.020503329 0.000022589 0.007262381 0.056084063 -0.522865057 -0.002059096 0.850565970
1520531043803190016.000000 -0.020303782 0.000109537 -0.015107749 0.041546252 -0.887615800 0.011723389 0.458557159
1520531044703141632.000000 -0.004962584 0.000157446 -0.025972784 0.047779266 -0.994506896 0.025032373 0.089702755
1520531045555204096.000000 0.012954207 0.000249274 -0.027377898 -0.038658354 0.981206059 -0.028211109 0.186934024
1520531047703071232.000000 0.031344477 0.000200789 0.007179819 0.034096345 0.471598595 -0.046368711 0.879933059
1520531048803721728.000000 0.010337658 0.000619240 0.017830787 0.021105504 -0.014944171 -0.040928572 0.998827338
1520531049553701632.000000 -0.004261025 -0.000093902 0.017769888 0.041819159 -0.199959978 -0.029466113 0.978467643
1520531050853365504.000000 -0.024058454 -0.000058106 0.001550583 0.054042079 -0.610067070 0.003137986 0.790498435
1520531051303496960.000000 -0.025255639 0.000111493 -0.008112168 0.053390343 -0.768634379 0.000170403 0.637456417
1520531054004625920.000000 0.020260230 -0.000353143 -0.026995096 -0.022666963 0.962412953 -0.037789989 0.267991483
1520531055003257856.000000 0.034065958 0.000229339 -0.012965906 -0.024166510 0.799244761 -0.069125943 0.596527815
1520531058103950592.000000 -0.008462722 0.000571875 0.017263239 0.037170712 -0.263289660 -0.043520309 0.963017583
1520531058653707520.000000 -0.017823501 0.000369780 0.011712902 0.048962612 -0.413842589 -0.031597778 0.908481479
1520531059253646592.000000 -0.024340317 0.000552973 0.001654748 0.068667829 -0.614496171 -0.019247966 0.785689950
1520531059703751936.000000 -0.025354140 0.000388816 -0.007127361 0.066970833 -0.736462414 -0.018274965 0.672907174
1520531060153779968.000000 -0.023085825 0.000438351 -0.016195636 0.065890379 -0.855815172 -0.021526948 0.512616217
1520531060603714816.000000 -0.016690463 0.000351141 -0.023605214 0.081031345 -0.927800059 0.021710105 0.363523901
1520531061204553728.000000 -0.004064590 0.000470706 -0.028659448 0.078516342 -0.994336247 0.017266110 0.069516063
1520531062903633664.000000 0.028868075 0.000307794 -0.015757196 -0.047517315 0.889846742 -0.071327068 0.448137671
1520531064053690880.000000 0.031061772 0.000682068 0.007686229 -0.002912153 0.522375226 -0.099963263 0.846831083
1520531064904271104.000000 0.017689841 0.001174024 0.017861847 0.027567126 0.083849102 -0.091939725 0.991845012
1520531065704169472.000000 0.002781689 0.001000805 0.019418653 0.010782612 -0.129525021 -0.076327227 0.988575339
1520531066704199936.000000 -0.015675658 0.001087029 0.011748893 0.061061371 -0.389389604 -0.060097836 0.917079866
1520531067403862784.000000 -0.022045668 0.000780822 -0.002112941 0.096582383 -0.635677874 -0.046702225 0.764463484
1520531067954022656.000000 -0.021971967 0.001241399 -0.013885546 0.083758138 -0.808367908 -0.057076033 0.579886436
1520531068904469504.000000 -0.007162653 0.001139798 -0.028665127 0.085800402 -0.979480803 0.025160048 0.180617407
1520531070505542912.000000 0.026037693 0.000647475 -0.023996063 -0.051852003 0.922582030 -0.061792564 0.377273768
1520531071053859072.000000 0.032843474 0.000938704 -0.014245704 -0.050452489 0.829255879 -0.075047545 0.551504433
1520531071853916928.000000 0.032844000 0.000431014 0.002766971 0.008418027 0.535994530 -0.088907614 0.839484572
1520531072704352512.000000 0.022056792 0.001368199 0.015428050 -0.005709324 0.155468911 -0.088862658 0.983819246
1520531073704416768.000000 0.003098280 0.000812229 0.019588040 0.020530319 -0.164246261 -0.068483301 0.983825088
1520531074604403968.000000 -0.013476630 0.000986324 0.016315617 0.052887015 -0.373312593 -0.058242068 0.924363852
1520531075254246656.000000 -0.022006348 0.000782440 0.006977809 0.087803632 -0.560595214 -0.038439602 0.822524190
1520531075854269952.000000 -0.025090866 0.001230428 -0.004902937 0.078305647 -0.759741962 -0.049378704 0.643601000
1520531076754117888.000000 -0.016671786 0.001247096 -0.021814965 0.111541748 -0.940161288 0.002877808 0.321942478
1520531077304611584.000000 -0.005059070 0.001612626 -0.026806753 0.101590626 -0.993849158 0.013237580 0.042047244
1520531077905875200.000000 0.007226615 0.001646869 -0.029082190 -0.095782138 0.988936365 -0.024595113 0.110569790
1520531078405199872.000000 0.017239956 0.001483517 -0.027972896 -0.088534832 0.960349798 -0.048854373 0.259813577
1520531079104308224.000000 0.029677687 0.001351386 -0.020994794 -0.066187344 0.872118294 -0.035022739 0.483531088
1520531079804279296.000000 0.035090081 -0.000699136 -0.006221028 -0.003268328 0.583616138 -0.058260534 0.809930384
1520531080453992960.000000 0.030445533 -0.000807413 0.005667203 -0.022133995 0.221721619 -0.024035979 0.974562407
1520531081804704512.000000 0.008193324 0.000276346 0.016930724 0.035599746 -0.226105854 -0.060832854 0.971549392
1520531082654475520.000000 -0.007926526 0.000566698 0.012390905 0.039283887 -0.495154887 -0.053462096 0.866267979
1520531083354243072.000000 -0.015375032 0.000549591 0.000634300 0.061895929 -0.742091715 -0.036969200 0.666409850
1520531084053793792.000000 -0.010143575 -0.002479512 -0.012323413 0.092643514 -0.960205019 0.126002982 0.231401756
1520531085004285952.000000 0.009433638 0.000799546 -0.014506009 0.041256905 0.933518767 0.086886130 0.345385909
1520531085653972480.000000 0.009660931 -0.002744345 -0.018751942 0.241633922 0.962475359 0.032269094 0.119218491
1520531087054261248.000000 0.001445123 -0.000210475 -0.015479296 -0.357384503 0.925288320 0.117890731 0.047113329
1520531088904927744.000000 -0.005581754 -0.003102374 -0.013394251 0.316385925 -0.765237868 -0.057765830 0.557650447
1520531089554023168.000000 0.005396359 -0.000931236 -0.016833004 -0.289628983 0.931687057 0.079734601 0.204246670
1520531092205415936.000000 0.003116529 -0.002694881 -0.018421242 0.008825349 0.992920160 -0.111379944 0.040325791
1520531094804541696.000000 0.005587409 -0.001614625 -0.018939750 0.026571009 -0.995214045 0.035877280 0.086924531
1520531095554750208.000000 0.004787923 0.000451992 -0.017714327 0.003784243 -0.996058822 0.004419967 0.088504404
1520531096254804224.000000 0.004783965 0.001644786 -0.016783383 0.054463822 -0.997395873 0.017584860 0.043885928
1520531099304502272.000000 -0.000940892 0.001598843 -0.015086114 0.016420316 -0.991671860 0.004836344 0.127647504
1520531100054681856.000000 0.001225980 0.001118301 -0.015625205 0.015574920 -0.992555261 -0.004397702 0.120715439
1520531102304871424.000000 0.000972247 0.000933825 -0.015911253 0.012280167 -0.994178653 -0.019103272 0.105323493
1520531103104980224.000000 0.000931839 0.001120346 -0.016107706 -0.005402816 -0.996129751 -0.013527058 0.086679436
1520621175986840576.000000 0.003603667 0.000261222 -0.000075417 0.029983504 0.039124984 0.005303246 0.998770297
1520621176936878080.000000 0.003722164 0.000362072 -0.000718340 -0.015323400 0.027224667 0.040770136 0.998680055
1520621181036875776.000000 -0.007560232 -0.002669834 0.003138538 0.002866148 -0.035642028 0.057367895 0.997712553
1520621181236881920.000000 -0.006255324 -0.001789403 0.002985594 -0.021321092 -0.074390292 0.029825969 0.996555030
1520621183037202176.000000 0.022539053 -0.002826170 0.001643684 -0.012190301 0.107243717 -0.007157755 0.994132280
1520621183287209984.000000 0.024228193 -0.001477495 0.000680862 -0.012393426 0.089092709 -0.002366160 0.995943427
1520621183537267456.000000 0.024678759 0.001281645 -0.000503425 -0.079037838 0.097149886 0.018158043 0.991960287
1520621184538186240.000000 0.013774059 0.004760722 -0.007568066 -0.168668613 0.020255445 -0.005824720 0.985447466
1520621185687195648.000000 -0.006696793 0.000712557 -0.005882700 -0.101729617 -0.239753395 0.008960868 0.965447605
1520621187938206208.000000 0.018149411 -0.000017465 0.001604337 -0.064157546 0.267671227 0.028307226 0.960955083
1520621191488128256.000000 0.016820394 -0.004478526 -0.002231572 0.004865340 0.304053485 -0.058536068 0.950842440
1520621192587303936.000000 0.000684759 -0.005007003 -0.001159091 -0.012408030 -0.170614034 0.049690228 0.984005988
1520621193737363456.000000 0.010395903 -0.005268807 -0.002572703 0.051807489 -0.098969564 -0.012031653 0.993668079
1520621194887322880.000000 0.011219174 -0.004739407 -0.002920148 0.069240049 -0.055256311 0.021154035 0.995843887
1520621196087937280.000000 0.003742249 -0.003182275 -0.003019140 -0.291911632 0.036046036 0.037389297 0.955034256
1520621197187269120.000000 0.003413950 -0.003470935 -0.001486187 -0.157500505 0.055419754 0.024512423 0.985657871
1520621198237303040.000000 -0.004231356 -0.004710265 -0.000750019 0.017103545 -0.006753004 0.032359142 0.999307156
1520621199288023040.000000 0.000029706 -0.005291139 -0.002017067 0.119584903 0.015273064 0.029028378 0.992281973
1520621200437704960.000000 0.009147133 -0.004012509 -0.002668184 0.031273693 0.166081652 -0.011692787 0.985546589
1520621201587471360.000000 0.016863458 0.000335404 -0.000786416 0.012553211 0.113546424 0.020533923 0.993241191
1520621202587805440.000000 0.030361077 0.002138708 0.005062759 0.004007926 0.302809983 -0.004757449 0.953030646
1520621203439355648.000000 0.038404189 0.002916384 0.016047757 -0.012076973 0.258152902 0.022392238 0.965769053
1520621204039512320.000000 0.043481130 0.002600637 0.024951851 0.028755961 0.292672932 -0.008142235 0.955745459
1520621204789224448.000000 0.047773402 0.002002637 0.034936029 0.015725456 0.343012899 -0.008473472 0.939160883
1520621205238912256.000000 0.051666215 0.001988458 0.039705530 0.027719114 0.472092777 -0.010055760 0.881055593
1520621206289083904.000000 0.065107532 0.002325881 0.045779347 0.028725350 0.711337388 -0.008714954 0.702209413
1520621206689913088.000000 0.072975591 0.003844455 0.046074212 0.002103064 0.726786196 0.024392346 0.686427355
1520621207241376000.000000 0.090743549 0.004064256 0.044018894 0.031254832 0.774936020 -0.014628349 0.631096900
1520621207341379072.000000 0.094465487 0.003882412 0.043151237 0.007563980 0.787853241 -0.032798331 0.614942491
1520621207540075264.000000 0.102273718 0.003424489 0.041950807 0.018459737 0.773900628 -0.011240399 0.632938206
1520621207640079360.000000 0.106563322 0.003863171 0.041575737 0.009497060 0.760621190 -0.024891943 0.648649037
1520621207790083328.000000 0.113429084 0.003321065 0.041161761 0.009722576 0.736937582 -0.009998828 0.675816894
1520621207890086144.000000 0.118332341 0.003012553 0.040565401 0.021079358 0.743888736 -0.013908684 0.667826235
1520621208039128064.000000 0.125871465 0.003636868 0.039018691 0.026546640 0.764907479 -0.040094815 0.642342806
1520621208139131136.000000 0.130797058 0.003568141 0.037955150 0.001772468 0.776402593 -0.035638869 0.629226387
1520621208289136128.000000 0.138439953 0.003353707 0.036777481 0.020986333 0.769467235 -0.034889117 0.637387276
1520621208390984704.000000 0.143875629 0.003828873 0.036334917 0.023333427 0.756079912 -0.053831290 0.651844263
1520621208540992768.000000 0.151636690 0.003426119 0.036309928 0.026280880 0.725596488 -0.008027006 0.687571645
1520621208640996608.000000 0.157080993 0.003179561 0.035994440 0.039357007 0.727591395 0.001527910 0.684879243
1520621208741080832.000000 0.162642822 0.003718319 0.035155073 0.039461039 0.748567283 -0.011787433 0.661778629
1520621208894716160.000000 0.170990020 0.003451301 0.033345327 0.009033184 0.776756644 -0.003628506 0.629725635
1520621209044720128.000000 0.179299265 0.003371377 0.032155290 0.033324368 0.779217660 -0.016035249 0.625661492
1520621209194502144.000000 0.187757730 0.003811503 0.031649098 0.044923637 0.754021525 -0.030350873 0.654608548
1520621209344507136.000000 0.196219862 0.003248882 0.031742722 0.044474851 0.746855974 0.025235308 0.663016856
1520621209494511104.000000 0.205018029 0.003673481 0.030806005 0.059880905 0.764247894 0.004688225 0.642119586
1520621209643274752.000000 0.213617712 0.003583553 0.029269874 0.007635886 0.786059380 0.016801117 0.617875457
1520621209793279744.000000 0.222558916 0.002837558 0.027844518 0.057166006 0.788963377 0.001562709 0.611773133
1520621209943284736.000000 0.231342316 0.003311696 0.027056545 0.027248418 0.763022125 -0.011536771 0.645694733
1520621210089827584.000000 0.239971548 0.002540973 0.026858985 0.022098744 0.750158250 0.007834012 0.660842657
1520621210189831424.000000 0.246016294 0.002565383 0.026377678 0.048955012 0.754832864 -0.003021155 0.654080749
1520621210389513216.000000 0.257140428 0.002838882 0.024571478 0.033664078 0.778830588 -0.008631477 0.626270831
1520621210539518208.000000 0.265411526 0.002886853 0.023542702 0.049605019 0.774761140 -0.004020363 0.630292296
1520621210789526272.000000 0.279031992 0.003711981 0.023144096 0.037720717 0.739962101 0.011177147 0.671497166
1520621210992199424.000000 0.290470988 0.004074805 0.022204250 0.057410244 0.764433920 -0.018404976 0.641877115
1520621211142204416.000000 0.298698395 0.004066105 0.020972788 0.024374386 0.781299055 0.007670321 0.623633564
1520621211239849216.000000 0.304077089 0.003523630 0.020267487 0.044312462 0.779084623 0.013582342 0.625203252
1520621211339853312.000000 0.309689194 0.003685763 0.019671321 0.048207607 0.774775386 -0.002430854 0.630391359
1520621211439856128.000000 0.315169096 0.003953262 0.019364595 0.046010800 0.759497702 -0.013750112 0.648734987
1520621211539859200.000000 0.320704609 0.003655539 0.019254565 0.041376356 0.747035861 0.004862899 0.663477063
1520621211641172992.000000 0.326291591 0.003548774 0.018913090 0.044020370 0.748760641 0.023487380 0.660959959
1520621211791177984.000000 0.334740192 0.004172627 0.017626196 0.042407192 0.767268538 -0.019153778 0.639635623
1520621211941181952.000000 0.342961669 0.004060578 0.015986443 0.017990973 0.776738346 -0.013797442 0.629415214
1520621212046808320.000000 0.348749012 0.004068223 0.015374988 0.044906504 0.770212352 -0.002357447 0.636200309
1520621212246814208.000000 0.359725088 0.004497563 0.014543056 0.026357483 0.744209290 -0.007303463 0.667386413
1520621212396819200.000000 0.368108034 0.004162356 0.014045000 0.021242984 0.753364742 0.008606448 0.657203317
1520621212546824192.000000 0.376595974 0.004581358 0.012509286 0.041162189 0.781006694 -0.052159023 0.620977998
1520621212696828160.000000 0.384850442 0.004032971 0.011354297 0.039713178 0.801271737 -0.033776980 0.596024811
1520621212845879296.000000 0.392889023 0.004197814 0.010510802 0.064789191 0.797365844 -0.019186085 0.599701583
1520621212995884288.000000 0.400579154 0.003986962 0.010354549 0.062526412 0.767986655 -0.024249690 0.636945009
1520621213145889280.000000 0.408298135 0.003831724 0.010168701 0.041402884 0.761989713 -0.002116090 0.646260798
1520621213292091648.000000 0.415950537 0.004514175 0.009170264 0.045045059 0.778957009 -0.037072878 0.624357700
1520621213442098688.000000 0.423492134 0.004364100 0.008051455 0.023132084 0.791832209 0.005882978 0.610272229
1520621213592101632.000000 0.431341529 0.004618637 0.007272303 0.048276663 0.782872379 0.011004958 0.620208919
1520621213739567616.000000 0.438861817 0.004643071 0.007214934 0.045567542 0.745086014 0.010122349 0.665332973
1520621213939573504.000000 0.449368715 0.004274752 0.006382167 0.059324149 0.756467044 0.012924447 0.651207626
1520621214140560640.000000 0.459395766 0.004692914 0.004512727 0.018757511 0.790049732 0.000805028 0.612755239
1520621214290564608.000000 0.466740370 0.004720704 0.003549635 0.029548576 0.776290894 0.009371887 0.629612148
1520621214390567680.000000 0.471726239 0.005212038 0.003239691 0.028323684 0.766156971 0.000622172 0.642028749
1520621214591320064.000000 0.481400400 0.004518440 0.003198087 0.039153378 0.745354712 0.048576847 0.663742185
1520621214741324032.000000 0.489219934 0.004949796 0.002308130 0.038162909 0.760152757 0.015328741 0.648441613
1520621214841328128.000000 0.494390547 0.005219461 0.001237988 0.026003255 0.780120492 0.005070585 0.625068188
1520621214989597696.000000 0.501975417 0.004806029 -0.000243008 0.036818907 0.790467918 0.024722112 0.610895872
1520621215139602688.000000 0.509840071 0.005317458 -0.001249611 0.031356789 0.781454444 -0.000978295 0.623173118
1520621215239605760.000000 0.514775276 0.005223417 -0.001351535 0.050579011 0.753775954 -0.007937159 0.655134022
1520621215440774400.000000 0.524856627 0.005141269 -0.001752794 0.054898839 0.753851593 0.037237450 0.653687537
1520621215590779392.000000 0.532688975 0.005749995 -0.002970874 0.043084707 0.775654912 -0.004227703 0.629670799
1520621215843361792.000000 0.545679510 0.005767502 -0.005276859 0.031291723 0.784932673 0.034549706 0.617825150
1520621215993366784.000000 0.553400576 0.006107419 -0.005857885 0.014247982 0.755003512 0.013121020 0.655434608
1520621216194754560.000000 0.563639820 0.005332040 -0.006389022 0.032873549 0.745362639 0.019342694 0.665567219
1520621216344759552.000000 0.571392179 0.005568262 -0.007566273 0.043865014 0.771666944 0.004367820 0.634497344
1520621216444762624.000000 0.576304853 0.005481724 -0.008590579 0.012476610 0.786323667 0.025585430 0.617158771
1520621216595745024.000000 0.583624542 0.005628542 -0.009717464 0.013238411 0.782741070 0.025799053 0.621671498
1520621216745750016.000000 0.590969205 0.006202715 -0.010198414 0.029184833 0.772122145 0.022336394 0.634410560
1520621216942623488.000000 0.600341678 0.005953891 -0.010223925 0.020801567 0.761486411 0.041492160 0.646516860
1520621217092628480.000000 0.607625246 0.006485487 -0.010940135 0.050168384 0.773378789 -0.002906901 0.631949306
1520621217242632448.000000 0.613871515 0.005879540 -0.011789382 0.035385519 0.778471529 0.021424014 0.626315355
1520621217389956608.000000 0.619975030 0.006189592 -0.012447834 0.051225092 0.771786153 0.006510698 0.633782089
1520621217539961600.000000 0.625438333 0.006365227 -0.012491643 0.046781063 0.739499331 -0.016594822 0.671324730
1520621217739967488.000000 0.631434917 0.005999070 -0.012329817 0.067035131 0.722681761 -0.018491102 0.687674046
1520621217989763072.000000 0.636855662 0.005854718 -0.013028681 0.053394161 0.740821719 -0.029858150 0.668910086
1520621218391473152.000000 0.640998304 0.005682670 -0.013846517 0.052139029 0.744838178 -0.020842465 0.664878309
1520621219592397824.000000 0.633307457 0.005613409 -0.012153387 0.035465274 0.775824606 0.020134591 0.629629254
1520621220491395584.000000 0.624426603 0.006097532 -0.011887670 -0.031202229 0.761766732 -0.002959958 0.647092819
1520621220840564736.000000 0.621390522 0.006144290 -0.011940956 -0.039131306 0.728976548 -0.001627533 0.683417439
1520621221090088448.000000 0.619775891 0.005869350 -0.012283385 -0.027532695 0.691682160 0.009674502 0.721612275
1520621221340096512.000000 0.618629336 0.005807130 -0.012486070 -0.034274526 0.629155755 0.013036402 0.776413858
1520621221589974528.000000 0.617930710 0.005823949 -0.012620449 -0.042442955 0.520348966 0.008918917 0.852851689
1520621221840135168.000000 0.617573917 0.005978467 -0.012927845 -0.049268115 0.394834340 -0.002687200 0.917426467
1520621222140145152.000000 0.617102563 0.006197925 -0.012812044 -0.056908924 0.243103638 0.010311303 0.968274593
1520621222390797568.000000 0.616467118 0.006376695 -0.012018550 -0.063327551 0.076829456 0.022848705 0.994768739
1520621222691697408.000000 0.615959108 0.006076078 -0.010732688 -0.034733135 -0.088426203 0.026857747 0.995114625
1520621222891704576.000000 0.615597367 0.005901615 -0.010452960 -0.032955676 -0.210413277 0.009150490 0.977014065
1520621223142840832.000000 0.615183115 0.005899548 -0.010585994 -0.043010592 -0.370091021 0.011521305 0.927927792
1520621223342846976.000000 0.614922643 0.006103299 -0.010787800 -0.053177319 -0.477748632 -0.013130965 0.876787305
1520621223544983552.000000 0.614081144 0.006249506 -0.011125147 -0.068911500 -0.553696215 -0.008042866 0.829823554
1520621223694988544.000000 0.612860560 0.006428608 -0.011191130 -0.075455487 -0.591997564 -0.011160578 0.802322149
1520621223844993536.000000 0.611078560 0.006730946 -0.011310726 -0.066466488 -0.617074430 -0.013369509 0.783978641
1520621223996679680.000000 0.608581603 0.006910409 -0.011052012 -0.064374067 -0.625673056 -0.011133076 0.777345002
1520621224146684672.000000 0.605799794 0.007009542 -0.010811299 -0.069138706 -0.616088331 -0.014642355 0.784500241
1520621224297191168.000000 0.602653384 0.006879817 -0.010220051 -0.059117034 -0.607855141 -0.019386437 0.791606903
1520621224497198080.000000 0.597595453 0.007275236 -0.009604454 -0.051271483 -0.609626889 -0.014653943 0.790892899
1520621224697204224.000000 0.591947079 0.007457264 -0.009483874 -0.046593022 -0.648945510 -0.006865345 0.759375870
1520621224847208192.000000 0.587376833 0.006644704 -0.009634733 -0.066423588 -0.659858346 -0.001578810 0.748446643
1520621225047214080.000000 0.580294609 0.006601978 -0.008607119 -0.040430088 -0.615080893 0.024193002 0.787055016
1520621225196145664.000000 0.575167894 0.006502908 -0.007583857 -0.031481285 -0.593259633 -0.024122644 0.804033577
1520621225396151552.000000 0.568141282 0.006404197 -0.007001877 -0.037529614 -0.602668285 0.007820159 0.797070444
1520621225593654016.000000 0.561097503 0.006137136 -0.007183522 -0.052303620 -0.639284134 0.028979041 0.766642272
1520621225743659264.000000 0.555294275 0.006034486 -0.006630749 -0.054456424 -0.591691911 0.011155790 0.804245472
1520621225893664256.000000 0.549253047 0.006215341 -0.005708337 -0.022515655 -0.541236639 0.025004754 0.840196848
1520621226042253824.000000 0.543454826 0.005763856 -0.004771650 -0.028184447 -0.526412308 -0.004014540 0.849752665
1520621226192257792.000000 0.537243962 0.005903335 -0.004279941 -0.035912246 -0.550119281 0.017360399 0.834132910
1520621226340752128.000000 0.531105399 0.005772937 -0.004462719 -0.034318790 -0.597717285 0.045608882 0.799672425
1520621226490757120.000000 0.524648488 0.005143134 -0.004439592 -0.033594236 -0.606349707 0.034693331 0.793730319
1520621226640762112.000000 0.517934680 0.005537888 -0.003757060 -0.022524040 -0.594081402 0.033372287 0.803396702
1520621226789823488.000000 0.511291683 0.005067250 -0.002844006 -0.050557815 -0.575987935 0.011784032 0.815808177
1520621226939828480.000000 0.504243910 0.005254919 -0.002134860 -0.044768702 -0.585825920 0.030903701 0.808609128
1520621227089832448.000000 0.497402430 0.005154736 -0.002063572 -0.046585057 -0.614895165 0.058619544 0.785046279
1520621227241664768.000000 0.490322560 0.004816080 -0.001811773 -0.048120316 -0.621823072 0.032266404 0.781011760
1520621227391669760.000000 0.483264953 0.005309312 -0.000966191 -0.022403983 -0.600567341 0.040710896 0.798222780
1520621227541674752.000000 0.476312160 0.004961606 0.000327736 -0.046877034 -0.584133744 0.016690634 0.810130775
1520621227692086272.000000 0.468963236 0.004997907 0.001278967 -0.061507832 -0.593422711 0.027555674 0.802064180
1520621227842090240.000000 0.461577564 0.004761670 0.001539260 -0.034707747 -0.632236719 0.052766178 0.772196829
1520621227990364416.000000 0.454156369 0.004206900 0.002006352 -0.046816364 -0.633525670 0.037136808 0.771410584
1520621228140369408.000000 0.446226716 0.004550602 0.003318965 -0.006874974 -0.593831122 0.051547449 0.802907348
1520621228290374400.000000 0.438645065 0.004207104 0.004923433 -0.022866245 -0.563287616 0.015711315 0.825794995
1520621228441737216.000000 0.430959404 0.004109632 0.006047219 -0.038316451 -0.569293618 0.035794329 0.820460498
1520621228591742208.000000 0.423207283 0.004107730 0.006480783 -0.014913462 -0.604129553 0.048505649 0.795268714
1520621228741747200.000000 0.415381044 0.003647007 0.006724238 -0.035713311 -0.620206237 0.040898312 0.782557487
1520621228896449024.000000 0.407085568 0.004093934 0.007603258 0.004464529 -0.587532103 0.092554882 0.803878009
1520621229046452992.000000 0.399553478 0.004194764 0.008880243 -0.029358080 -0.567321181 0.039172009 0.822040319
1520621229197344256.000000 0.391521573 0.004010385 0.009720445 -0.023458371 -0.579680979 0.046132036 0.813198388
1520621229347350272.000000 0.383451581 0.004338825 0.010134578 -0.019972611 -0.601075053 0.064233735 0.796356618
1520621229497354240.000000 0.375520021 0.003802331 0.010283500 -0.047595352 -0.602328539 0.057707462 0.794735789
1520621229647358208.000000 0.367380977 0.004302019 0.011298329 -0.009286205 -0.574800551 0.059402466 0.816081762
1520621229797363200.000000 0.359416485 0.004024268 0.012759745 -0.017683432 -0.546179712 0.018184232 0.837283969
1520621229947367168.000000 0.351473302 0.004197588 0.013841838 -0.021365503 -0.546748221 0.033352394 0.836359739
1520621230094346496.000000 0.343562782 0.004327359 0.014138222 -0.008446102 -0.582967281 0.065639198 0.809795856
1520621230244351488.000000 0.335479915 0.003593612 0.014120042 -0.034402143 -0.603030443 0.054051984 0.795140982
1520621230394355456.000000 0.327090561 0.003768710 0.015131697 0.000952291 -0.577079773 0.079559550 0.812802732
1520621230490478848.000000 0.321847260 0.003700346 0.016095877 0.016731249 -0.551987112 0.074080803 0.830386937
1520621230590481920.000000 0.316717863 0.003324950 0.017071500 -0.031256415 -0.526129544 0.037805159 0.848988473
1520621230690484992.000000 0.311348557 0.003229022 0.017912641 -0.030450437 -0.522103548 0.058911737 0.850300014
1520621230790487808.000000 0.305927545 0.003774830 0.018358201 -0.005922579 -0.543101251 0.051844884 0.838044167
1520621230890574336.000000 0.300494343 0.003633316 0.018235743 -0.007776249 -0.589652181 0.046510693 0.806279540
1520621230990577152.000000 0.294985086 0.003048371 0.018183038 -0.003076182 -0.601383984 0.038229227 0.798039079
1520621231140582144.000000 0.286560208 0.003221063 0.018976852 0.002188442 -0.572572768 0.064702943 0.817293823
1520621231292119808.000000 0.277997911 0.003350878 0.020393230 -0.019776741 -0.526109576 0.044471510 0.849022985
1520621231392122880.000000 0.272493541 0.003102046 0.021320894 -0.033219989 -0.507035792 0.050331309 0.859812737
1520621231542126848.000000 0.264198422 0.003820233 0.022378184 -0.020332074 -0.517531276 0.037056178 0.854619741
1520621231689949440.000000 0.256213576 0.003633119 0.022416100 -0.034236457 -0.566857219 0.021565542 0.822821856
1520621231789952512.000000 0.250676453 0.003613062 0.022613883 -0.054760519 -0.567454040 0.012510995 0.821486950
1520621231939957504.000000 0.242339790 0.004074272 0.023699693 -0.003788729 -0.529998779 0.040787168 0.847008407
1520621232091159296.000000 0.234260380 0.003639672 0.025222771 -0.015191846 -0.518447757 0.018330785 0.854777753
1520621232241163264.000000 0.226186886 0.003713729 0.026095241 -0.014058673 -0.523996532 0.038511049 0.850733161
1520621232391168256.000000 0.217896223 0.003767137 0.026291795 -0.017222131 -0.576585233 0.063382059 0.814392805
1520621232496532480.000000 0.212448686 0.003179342 0.026289873 -0.026956750 -0.591783226 0.052385651 0.803941429
1520621232596536576.000000 0.207107887 0.003188659 0.026661724 -0.037991073 -0.588364899 0.055015475 0.805826724
1520621232746540544.000000 0.198924929 0.003616746 0.028138049 0.021970328 -0.549194634 0.052195486 0.833773434
1520621232846544384.000000 0.193917751 0.003222954 0.029434778 0.006972922 -0.526714981 0.023586126 0.849686146
1520621232997253888.000000 0.186076656 0.003183243 0.030744433 -0.008803801 -0.517639101 0.036720093 0.854765475
1520621233147257856.000000 0.178327799 0.003649093 0.031047940 0.003631615 -0.569909811 0.062759183 0.819299042
1520621233293254144.000000 0.170857713 0.003096832 0.031408049 -0.034051340 -0.603484988 0.044734061 0.795390010
1520621233443259136.000000 0.163124681 0.003407341 0.032440294 -0.011860088 -0.570182502 0.068591885 0.818563640
1520621233593263104.000000 0.155578047 0.003309883 0.034462675 -0.006480338 -0.525668204 0.015955357 0.850515366
1520621233741419776.000000 0.148379475 0.002763270 0.035755638 -0.000488026 -0.531598091 0.041651811 0.845971882
1520621233891424768.000000 0.140890777 0.003075309 0.036367353 -0.003990595 -0.547317684 0.069003634 0.834065914
1520621234041428736.000000 0.133689195 0.002585592 0.036478493 -0.019597789 -0.565431476 0.055767048 0.822674453
1520621234189795840.000000 0.126091972 0.002842409 0.037190601 -0.007974288 -0.557565570 0.061169397 0.827837765
1520621234339800832.000000 0.118624687 0.002763975 0.038680173 0.009252737 -0.506690800 0.063882060 0.859708011
1520621234489805824.000000 0.111189023 0.002445115 0.039927602 -0.004295171 -0.507667184 0.042627864 0.860487342
1520621234591033600.000000 0.105999336 0.002967336 0.040515922 0.009468352 -0.517789602 0.040652283 0.854489148
1520621234741037568.000000 0.098524787 0.002843040 0.040407181 -0.011940164 -0.581746817 0.034342486 0.812556803
1520621234891065600.000000 0.091196358 0.002526215 0.040495671 -0.019852692 -0.584788740 0.034337413 0.810215354
1520621235041855744.000000 0.083690062 0.003097843 0.041683681 0.031163612 -0.541757524 0.038309138 0.839082837
1520621235141858816.000000 0.079073697 0.002646593 0.042637225 0.007361709 -0.519564748 0.014911097 0.854269326
1520621235241861632.000000 0.074429788 0.001940284 0.043335199 0.010172498 -0.516685724 0.044342104 0.854965627
1520621235390322432.000000 0.067396782 0.002358733 0.044142336 0.044979542 -0.521630883 0.071526222 0.848977089
1520621235540326400.000000 0.060838077 0.002301019 0.043787640 0.009372306 -0.571449220 0.034361668 0.819864154
1520621235690331392.000000 0.054359466 0.002154263 0.044027001 -0.013380225 -0.555268109 0.066203892 0.828924239
1520621235841438208.000000 0.047925327 0.002766235 0.044754319 0.038041353 -0.526269794 0.070840664 0.846507251
1520621236091446272.000000 0.038831465 0.002365022 0.046047274 0.027415907 -0.517264426 0.087668136 0.850881934
1520621236247009792.000000 0.033404816 0.003022395 0.046155740 0.043831185 -0.544102967 0.065141276 0.835336685
1520621236397013760.000000 0.028848216 0.002669073 0.045927171 0.011004283 -0.574154198 0.044234328 0.817477345
1520621236547074816.000000 0.024318315 0.002806176 0.046146501 0.025938103 -0.566834986 0.061602015 0.821115375
1520621236697463552.000000 0.020341583 0.003135146 0.046629328 0.011020467 -0.547578692 0.034202341 0.835982263
1520621236897470720.000000 0.015518228 0.002772384 0.047428608 -0.002495583 -0.520618379 0.044497136 0.852625549
1520621237046883072.000000 0.011969209 0.003186679 0.048004366 0.007486132 -0.520410776 0.056470383 0.852013826
1520621237196888064.000000 0.008930020 0.003065091 0.048017088 -0.002280312 -0.552893102 0.027912218 0.832781434
1520621237346893056.000000 0.006245458 0.002336623 0.048018664 0.015290443 -0.569067717 0.049399424 0.820663035
1520621237497489664.000000 0.003522085 0.002603131 0.048174787 0.026647910 -0.573311210 0.048455324 0.817469358
1520621237697495552.000000 0.000412036 0.003020368 0.048488643 0.029533505 -0.560831666 0.039217141 0.826472998
1520621237897597952.000000 -0.001345525 0.002447973 0.049089592 0.032199532 -0.542313218 0.046587899 0.838265538
1520621238547010560.000000 0.000727842 0.002632095 0.049380735 0.007433699 -0.566976011 0.056716874 0.821745813
1520621238797170432.000000 0.003397997 0.002837032 0.049495485 -0.012642476 -0.594397545 0.042773902 0.802933455
1520621239197638912.000000 0.007763498 0.002625484 0.049029078 -0.002258465 -0.616573751 0.039843548 0.786285043
1520621239447665152.000000 0.011085562 0.002842246 0.048476923 -0.004716144 -0.609585345 0.040683288 0.791661739
1520621239697672192.000000 0.014534172 0.002861449 0.047994915 -0.013345174 -0.609464049 0.016616652 0.792527199
1520621239997681152.000000 0.018771514 0.003196067 0.047722347 -0.010519983 -0.645267010 0.013116566 0.763772070
1520621240347692288.000000 0.024305101 0.003261633 0.047724105 -0.011164066 -0.679406404 -0.005657473 0.733655453
1520621240647702272.000000 0.028816659 0.003132991 0.046955742 -0.012331618 -0.695351720 0.003456983 0.718555450
1520621240947712256.000000 0.033418257 0.003367763 0.045920469 -0.012033464 -0.707172513 -0.003369726 0.706930578
1520621241297722112.000000 0.037983611 0.003256421 0.044933815 -0.011961640 -0.726621866 -0.011333869 0.686839998
1520621241697735168.000000 0.042182781 0.003564995 0.044705264 -0.024594288 -0.727560222 -0.011428645 0.685507536
1520621242047040000.000000 0.045189802 0.003587374 0.044007048 -0.042569432 -0.739845216 -0.025107991 0.670959413
1520621242446138112.000000 0.046284508 0.003268628 0.042007010 -0.015332542 -0.819388986 -0.017134884 0.572776556
1520621242842977536.000000 0.046868283 0.003297317 0.038135767 -0.005577181 -0.899686813 -0.023206195 0.435882986
1520621243190574848.000000 0.047220115 0.003034717 0.034488834 -0.011450165 -0.941940486 -0.014187891 0.335284621
1520621243490584832.000000 0.046994973 0.003259319 0.031200744 -0.025564715 -0.962129116 -0.021362450 0.270550787
1520621243739570688.000000 0.046494573 0.003271347 0.027928375 -0.035681065 -0.972640932 -0.039159294 0.226192489
1520621244089392896.000000 0.045480147 0.002903278 0.023096714 -0.028402925 -0.982758760 -0.037097290 0.178892031
1520621244439480064.000000 0.043559670 0.003113107 0.017426323 -0.015421258 -0.977009773 -0.046432432 0.207504392
1520621244740218368.000000 0.040570747 0.002704790 0.013119813 -0.060776539 -0.964866221 -0.017570380 0.255011052
1520621244940164352.000000 0.038227506 0.002697807 0.010393869 -0.060041063 -0.965844810 -0.016485093 0.251529664
1520621245090169344.000000 0.036266435 0.002472586 0.008502264 -0.053345211 -0.965281010 -0.029906815 0.253953815
1520621245290175744.000000 0.033563387 0.002126063 0.006115135 -0.051512077 -0.963763297 -0.003775459 0.261710912
1520621245540183808.000000 0.029867962 0.002468976 0.003074847 -0.036601994 -0.956166625 -0.007167644 0.290438265
1520621245739943424.000000 0.026691442 0.002223807 0.001111431 -0.041618068 -0.940638602 -0.014001031 0.336557508
1520621245989576448.000000 0.022519210 0.002146130 -0.000684611 -0.072233737 -0.922136724 -0.013252958 0.379829735
1520621246189581568.000000 0.019122468 0.002563488 -0.001868917 -0.100481838 -0.914604604 -0.034582078 0.390135705
1520621246389536256.000000 0.015836634 0.002211610 -0.002883198 -0.092298754 -0.912888467 -0.014179489 0.397384644
1520621246639456256.000000 0.012175865 0.002123783 -0.004221620 -0.058518600 -0.923041284 0.011357492 0.380054474
1520621246889283072.000000 0.008609406 0.002374467 -0.005679418 -0.066469021 -0.924579740 -0.014963374 0.374847114
1520621247139291136.000000 0.005275741 0.001969059 -0.006890274 -0.046166025 -0.921402574 -0.007832202 0.385778099
1520621247689281280.000000 -0.000051189 0.001828302 -0.010353407 -0.015401780 -0.958443940 -0.010131927 0.284684658
1520621249989075200.000000 -0.001318582 -0.003908377 -0.007961616 0.072379418 -0.923028946 0.062861107 0.372595429
1520621250939168000.000000 -0.000524805 -0.003128380 -0.007461583 0.021396231 0.980592430 -0.025036711 0.193271622
1520621255439441664.000000 0.007417064 -0.003058770 -0.009602391 0.173264295 0.977116108 0.019224023 0.121877402
1520621256489183232.000000 0.007480048 -0.003967397 -0.013257413 -0.110386051 0.969099522 -0.024143355 0.219267324
1520621258639407616.000000 0.011954514 -0.002347768 -0.014210166 -0.041161854 -0.956221759 0.008927445 0.289596319
1520621259539273472.000000 0.015890229 -0.003630691 -0.013642425 0.120301932 0.962321460 -0.041852828 0.240235716
1520621260589399552.000000 -0.000226697 0.001483231 -0.011941931 -0.073094018 -0.994035006 -0.039585121 0.070602417
1520621261589452032.000000 -0.013989454 -0.004193718 -0.008800637 0.041029766 -0.967006266 0.027912494 0.249872625
1520621262439383296.000000 -0.001090357 -0.001583411 -0.007465732 0.048943866 -0.987678885 -0.019389179 0.147373512
1520621263389539584.000000 0.021521004 0.002650681 -0.004169146 0.006011164 0.986962974 0.067470968 0.145998701
1520621264439586816.000000 0.021591978 -0.006455936 -0.016142650 0.008910433 0.997655511 -0.047606073 0.048350736
1520621266440282112.000000 -0.009309400 0.004600369 -0.002946234 0.009190285 -0.991440833 -0.088631757 0.095420673
1520621267389814272.000000 -0.006046630 -0.003514410 -0.004572880 0.059068002 -0.990854383 0.041472409 0.114011548
1520621268540062720.000000 0.008933757 0.000363040 -0.011865913 0.027407777 0.995525360 0.062467255 0.065390311
1520621269439771904.000000 0.008220826 0.000641815 -0.016076075 0.003721052 -0.995703876 -0.000309819 0.092519604
1520621270539945216.000000 0.007918287 -0.000415925 -0.017310752 0.006793266 -0.995263457 0.025323488 0.093612291
1520621271589897216.000000 0.007894889 -0.000521991 -0.017090082 0.005722963 -0.997058451 0.031106109 0.069814742

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 KiB

View File

@@ -0,0 +1,2 @@
RMSError using scaling parameter: 0.5697746508908091 m.
RMSError without scaling parameter: 0.7255274331882897 m.

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

View File

@@ -0,0 +1,2 @@
RMSError using scaling parameter: 0.7255444017773809 m.
RMSError without scaling parameter: 0.7306660443839946 m.

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,2 @@
RMSError using scaling parameter: 1.0080517164052856 m.
RMSError without scaling parameter: 11.988997155863958 m.

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

View File

@@ -0,0 +1,2 @@
RMSError using scaling parameter: 0.9808606391878928 m.
RMSError without scaling parameter: 12.007745800942173 m.

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,2 +1,2 @@
RMSError using scaling parameter: 0.9834596487833537 m. RMSError using scaling parameter: 0.9761831030773099 m.
RMSError without scaling parameter: 3.4435383108456405 m. RMSError without scaling parameter: 3.349685241191106 m.

View File

@@ -0,0 +1,2 @@
RMSError using scaling parameter: 0.8711316241452637 m.
RMSError without scaling parameter: 0.9658473631192296 m.

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

View File

@@ -0,0 +1,2 @@
RMSError using scaling parameter: 0.9467889885673086 m.
RMSError without scaling parameter: 0.954134136027775 m.

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 KiB

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

After

Width:  |  Height:  |  Size: 134 KiB

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,2 @@
RMSError using scaling parameter: 0.04175851125211763 m.
RMSError without scaling parameter: 0.11878797901639727 m.

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 KiB

View File

@@ -0,0 +1 @@
time[s] x y z qx qy qz qw

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More