From: Ian Jackson Date: Tue, 21 Oct 2008 00:08:29 +0000 (+0100) Subject: some history files; working on 246 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=moebius2.git;a=commitdiff_plain;h=1ba8b08de20caeeb606f8e39c21f835b2ab65f1b some history files; working on 246 --- diff --git a/nice-64-125.history b/nice-64-125.history index 799adc0..17202aa 100644 --- a/nice-64-125.history +++ b/nice-64-125.history @@ -498,3 +498,503 @@ 572 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM 573 bzr status 574 history >nice-64.history + 6 less good-t + 7 rm *.o; make minimise-125 OPTIMISE=-pg NPROCCFLAGS=-DNPROCESSORS=1 + 8 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 9 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>good-t + 10 less good-t + 11 sed -n '10,$ { s/.*qi//p; /START/ q }' t + 24 less t + 25 sed -n 's/.*qi//p; 10,$ { /START/ q }' t + 31 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' t + 36 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' t + 45 less t + 46 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' history + 52 ls + 53 cd etc/ + 54 ls + 55 ls rc0.d + 56 ls rcS.d + 57 ls rcS.d/*nbd* + 58 emacs + 59 cd /usr/src/ + 60 cat >gsl.runes + 61 ed gsl.runes + 62 ed gsl.runes + 63 cd things/moebius2/ + 64 emcs + 65 emacs + 66 cd things/moebius2/ + 67 cat history + 68 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 69 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>>t + 70 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>>t + 71 rm *.o; make minimise-125 OPTIMISE=-pg + 72 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>>t + 73 less t + 74 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' /dev/null + 78 bzr diff + 79 bzr diff + 80 rm *.o; make minimise-125 OPTIMISE=-pg + 81 rm *.o; make minimise-125 OPTIMISE=-pg + 82 bzr ci -m 'machinery for checking that our OUTER parallel iteration works - before we delete it' + 83 rm *.o; make minimise-125 OPTIMISE=-pg + 84 bzr diff + 85 bzr log |less + 86 bzr diff -r115 |less + 87 bzr diff -r115 |less + 88 bzr diff -r115 |less + 89 bzr diff -r115 |less + 90 bzr ci -m 'get rid of debugging for checking OUTER iteration; leave SIGINT handler and fix to OUTER' + 91 rm *.o; make minimise-125 OPTIMISE=-pg + 92 rm *.o; make minimise-125 OPTIMISE='-O2 -pg' + 93 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 94 bzr ci -m 'on SIGINT, do not exit 0' + 95 cp gmon.out gmon.out.save + 96 bzr status + 97 rm *.o; make minimise-125 OPTIMISE='-O2 -pg' + 98 rm *.o; make minimise-125 OPTIMISE='-O2 -pg' + 99 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 100 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 101 rm *.o; make minimise-125 OPTIMISE='-pg' + 102 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 103 rm minimise-125 + 104 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 105 rm *.o; make minimise-125 OPTIMISE='-pg' + 106 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 107 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 108 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ldd ./minimise-125 + 109 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ldd ./minimise-125 + 110 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 111 rm *.o; make minimise-125 OPTIMISE='-pg' + 112 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o -lgsl -lgslcblas -lpthread + 113 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 114 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 115 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ldd ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 116 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 117 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 118 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 119 bzr diff + 120 bzr diff + 121 bzr diff + 122 rm *.o; make minimise-125 OPTIMISE='-pg' + 123 rm *.o; make minimise-125 OPTIMISE='-pg' + 124 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 125 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 126 rm *.o; make minimise-125 OPTIMISE='-pg' + 127 rm *.o; make minimise-125 OPTIMISE='-pg -O3' + 128 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 129 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 130 bzr status + 131 bzr diff energy.c + 132 bzr ci -m 'actually do precomputations!' energy.c + 133 less history + 134 history >history + 135 bzr diff Makefile + 136 bzr ci -m 'use -O3' Makefile + 137 grep main *.c + 138 rm *.o; make minimise-125 OPTIMISE='-pg -O3' + 139 rm *.o; make minimise-125 OPTIMISE='-pg -O3' + 140 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 141 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 142 bzr status + 143 bzr ci -m 'memoise edge_end2 now performance is good' + 144 cd /usr/local/profile/ + 145 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb + 146 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb . + 147 ls -ald . + 148 really chown ian . + 149 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb . + 150 dpkg -x /usr/src/profile/libgsl0-dev_1.10-4_i386.deb . + 151 dpkg -x /usr/src/profile/libgsl0ldbl_1.10-4_i386.deb . + 152 ls usr/lib/ + 153 file usr/lib/libgsl.so.0.10.0 + 154 dpkg -x /usr/src/profile/libgsl0ldbl_1.10-4_i386.deb . + 155 dpkg -x /usr/src/profile/libgsl0-dev_1.10-4_i386.deb . + 156 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb . + 157 history + 158 pwd + 159 man gprof + 160 man 3 monitor + 161 man 3 profil + 162 info gcc + 163 man gcc + 164 man -k gcc + 165 cd /usr/src/gsl-1.10/ + 166 ls + 167 cd .. + 168 ls + 169 mkdir profile + 170 cd profile/ + 171 apt-get source gsl + 172 cd gsl-1.10/ + 173 ls + 174 less debian/rules + 175 patch -p1 <../../gsl.patch + 176 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 177 MAKEFLAGS=-j16 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 178 MAKEFLAGS=-j16 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 179 MAKEFLAGS=-j16 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 180 less debian/rules + 181 cd .. + 182 rm -rf gsl-1.10 + 183 apt-get source gsl + 184 cd gsl-1.10/ + 185 patch -p1 <../../gsl.patch + 186 MAKE='make -j16' DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 187 debian/rules clean + 188 fakeroot debian/rules clean + 189 MAKE='make -j16' debian/rules build DEBUGFLAGS='-g -O3 -pg' + 190 fakeroot debian/rules binary DEBUGFLAGS='-g -O3 -pg' + 191 less debian/rules + 192 man dh_strip + 193 fakeroot debian/rules clean + 194 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build DEBUGFLAGS='-g -O3 -pg' + 195 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' fakeroot debian/rules binary DEBUGFLAGS='-g -O3 -pg' + 196 find -name '*.a' + 197 find -name 'libgsl.a' + 198 find -name '*blas*.a' + 199 history + 200 patch -p1 gsl.patch2 + 222 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 223 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 224 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 225 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 226 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 227 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 228 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 229 echo diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin + 230 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 231 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 232 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 233 cd things/moebius2/ + 234 gprof minimise-125 |less + 235 gprof minimise-125 |less + 236 gprof minimise-125 |less + 237 gprof minimise-125 |less + 238 gprof minimise-125 |less + 239 gprof minimise-125 |less + 240 gprof minimise-125 |less + 241 gprof minimise-125 |less + 242 gprof minimise-125 |less + 243 gprof minimise-125 |less + 244 gprof minimise-125 |less + 245 gprof minimise-125 |less + 246 gprof minimise-125 |less + 247 gprof minimise-125 |less + 248 gprof minimise-125 |less + 249 gprof minimise-125 |less + 250 cd things/moebius2/ + 251 grep graph_layout_prepare *.c + 252 cd /usr/src/gsl-1.10/ + 253 dpkg -l '*gsl*' + 254 find -name '*prof*' + 255 cd + 256 cd - + 257 ls + 258 less debian/rules + 259 grep -R profil * + 260 fakeroot debian/rules clean + 261 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build + 262 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' fakeroot debian/rules binary + 263 patch -p1 <../gsl.patch2 + 264 patch -p1 <../gsl.patch2 + 265 mv multimin/simplex.c.orig multimin/simplex.c + 266 patch -U -p1 <../gsl.patch2 + 267 mkdir ~/junk + 268 mkdir ~/junk/d + 269 mv multimin/simplex.c.orig multimin/simplex.c + 270 diff -u ~/junk/d/simplex.c multimin/simplex.c |less + 271 patch -U -p1 <../gsl.patch2 + 272 mv multimin/simplex.c.orig multimin/simplex.c + 273 patch -U -p1 <../gsl.patch2 + 274 less ../gsl.patch2 + 275 mv multimin/simplex.c.orig multimin/simplex.c + 276 patch -U -p1 <../gsl.patch2 + 277 mv multimin/simplex.c.orig multimin/simplex.c + 278 patch -U -p1 <../gsl.patch2 + 279 diff -u ~/junk/d/simplex.c multimin/simplex.c |less + 280 mv multimin/simplex.c.orig multimin/simplex.c + 281 diff -u ~/junk/d/simplex.c multimin/simplex.c |less + 282 patch -U -p1 <../gsl.patch2 + 283 diff -u ~/junk/d/simplex.c multimin/simplex.c.orig |less + 284 diff -u ~/junk/d/simplex.c multimin/simplex.c.orig |less + 285 history + 286 fakeroot debian/rules clean + 287 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build + 288 fakeroot debian/rules clean + 289 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build + 290 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' fakeroot debian/rules binary + 291 cd things/moebius2/ + 292 grep graph_layout_prepare *.c + 293 less things/moebius2/Makefile + 294 emacs things/moebius2/energy.c + 295 cd things/moebius2/ + 296 rm *.o; make minimise-125 + 297 ./interpolate-246 -aa start-125.cfm -ostart-246.cfm + 298 make interpolate-246 + 299 ./interpolate-246 -aa start-125.cfm -ostart-246.cfm + 300 make minimise-246 + 301 make minimise-246 + 302 ./interpolate-246 -aa start-125.cfm -ostart-246.cfm + 303 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 304 bzr diff + 305 bzr ci -m 'allow compiling spuriously with XBITS>=6' + 306 make + 307 make + 308 make -j8 + 309 bzr diff + 310 bzr ci -m 'primer does not need mgraph_prepare' + 311 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 312 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 313 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 314 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 315 top + 316 cd things/moebius2 + 317 bzr status + 318 ls + 319 make compute + 320 make clean + 321 make -j4 + 322 make compute + 323 pwd + 324 make compute + 325 rm best-33.CFM + 326 make compute + 327 make -n compute + 328 make -n best-968.CFM + 329 make -n best-33.CFM + 330 make best-33.CFM + 331 make best-64.CFM + 332 make best-64.cfm + 333 ./interpolate-64 -aa best-33.CFM -ostart-64.cfm + 334 ./minimise-64 start-64.cfm -iwip-64.CFM -obest-64.CFM + 335 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 336 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 337 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 338 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 339 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 340 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 341 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 342 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 343 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 344 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 345 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 346 history >nice-64.history + 347 fg + 348 fg + 349 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 350 bzr status + 351 history >nice-64.history + 352 bzr ci -m 'stopping point for 64' + 353 bzr status + 354 bzr status + 355 cd things/moebius2 + 356 bzr status + 357 bzr diff + 358 bzr ci -m 'adjusted costs for 64' + 359 top + 360 top + 361 top + 362 cd things/moebius2/ + 363 ./interpolate-125 -aa best-64.CFM -ostart-1256.cfm + 364 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 365 rm ./start-1256.cfm + 366 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 367 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 368 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 369 cp start-125.cfm wip-125.cfm + 370 cp start-125.cfm wip-125.cfm + 371 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 372 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 373 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 374 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 375 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 376 ls -al minimise-125 + 377 date + 378 lsss energy.c + 379 less energy.c + 380 make minimise-125 + 381 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 382 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 383 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 384 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 385 ls + 386 ls *hist8 + 387 ls *hist* + 388 history >wip-125.history + 389 bzr status + 390 bzr diff |les + 391 bzr diff |less + 392 bzr ci -m 'attempts to fix 125; really need to combine edge length variation and bending costs' + 393 bzr update + 394 ls ../ + 395 bzr pull ../moebius2-from-liberator + 396 bzr merge ../moebius2-from-liberator + 397 bzr status + 398 bzr diff + 399 bzr ci -m merge + 400 bzr push + 401 bzr pull ../moebius2-from-liberator + 402 bzr merge ../moebius2-from-liberator + 403 bzr status + 404 bzr ci -m merge + 405 bzr status + 406 bzr pull ../moebius2-from-liberator + 407 cd things/moebius2 + 408 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 409 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 410 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 411 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 412 sync + 413 cd things/moebius2 + 414 pwd + 415 bzr pull ../moebius2-from-liberator + 416 cat new-costs.history + 417 cp start-64.cfm wip-64.cfm + 418 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 419 cp wip-64.cfm best-64.CFM + 420 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 421 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 422 cp start-125.cfm wip-125.cfm + 423 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 424 ./minimise-125 wip-125.cfm -iwip-125.cfm -obest-125.CFM + 425 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 426 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 427 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 428 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 429 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 430 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 431 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 432 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 433 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 434 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 435 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 436 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 437 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 438 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 439 ./interpolate-125 -aa wip-64.cfm -ostart-125.cfm + 440 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 441 bzr status + 442 bzr diff + 443 bzr diff Makefile + 444 bzr ci -m 'build more stuff' Makefile + 445 bzr stauts + 446 bzr status + 447 bzr ci -m 'wip energy functions' + 448 bzr pull ../moebius2-from-liberator/ + 449 bzr status + 450 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 451 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 452 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 453 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 454 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 455 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 456 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 457 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 458 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM 2>&1 |less + 459 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM 2>&1 |less + 460 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM 2>&1 |less + 461 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 462 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 463 bzr ci -m 'before abandon this version of rim twist which is nonsense' + 464 bzr ci -m 'before abandon this version of rim twist which is nonsense' + 465 bzr uncommit + 466 bzr status + 467 bzr log |less + 468 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 469 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 470 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 471 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 472 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 473 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 474 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 475 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 476 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 477 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 478 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 479 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 480 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 481 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 482 bzr status + 483 bzr ci -m 'wip before increase power of bendings' + 484 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 485 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 486 bzr status + 487 bzr diff + 488 bzr ci -m 'changed powers on vertex displacements -- tweaked parameters for XBITS==5' + 489 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 490 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 491 bzr status + 492 history >nice-64.history + 493 mv nice-64.history nice-64-125.history + 494 bzr add nice-64-125.history + 495 bzr ci -m 'fixed XBITS==4' + 496 screen + 497 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 498 cd things/moebius2 + 499 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 500 bzr diff |less + 501 bzr ci -m 'scale 125 seems to work ish although could be more bowl-like' + 502 make -j4 + 503 make -j4 minimise-246 + 504 cat nice-64-125.history + 505 history >>nice-64-125.history diff --git a/run-246.history b/run-246.history new file mode 100644 index 0000000..46fec2d --- /dev/null +++ b/run-246.history @@ -0,0 +1,500 @@ + 13 sed -n 's/.*qi//p; 10,$ { /START/ q }' t + 24 less t + 25 sed -n 's/.*qi//p; 10,$ { /START/ q }' t + 31 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' t + 36 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' t + 45 less t + 46 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' history + 52 ls + 53 cd etc/ + 54 ls + 55 ls rc0.d + 56 ls rcS.d + 57 ls rcS.d/*nbd* + 58 emacs + 59 cd /usr/src/ + 60 cat >gsl.runes + 61 ed gsl.runes + 62 ed gsl.runes + 63 cd things/moebius2/ + 64 emcs + 65 emacs + 66 cd things/moebius2/ + 67 cat history + 68 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 69 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>>t + 70 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>>t + 71 rm *.o; make minimise-125 OPTIMISE=-pg + 72 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>>t + 73 less t + 74 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' /dev/null + 78 bzr diff + 79 bzr diff + 80 rm *.o; make minimise-125 OPTIMISE=-pg + 81 rm *.o; make minimise-125 OPTIMISE=-pg + 82 bzr ci -m 'machinery for checking that our OUTER parallel iteration works - before we delete it' + 83 rm *.o; make minimise-125 OPTIMISE=-pg + 84 bzr diff + 85 bzr log |less + 86 bzr diff -r115 |less + 87 bzr diff -r115 |less + 88 bzr diff -r115 |less + 89 bzr diff -r115 |less + 90 bzr ci -m 'get rid of debugging for checking OUTER iteration; leave SIGINT handler and fix to OUTER' + 91 rm *.o; make minimise-125 OPTIMISE=-pg + 92 rm *.o; make minimise-125 OPTIMISE='-O2 -pg' + 93 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 94 bzr ci -m 'on SIGINT, do not exit 0' + 95 cp gmon.out gmon.out.save + 96 bzr status + 97 rm *.o; make minimise-125 OPTIMISE='-O2 -pg' + 98 rm *.o; make minimise-125 OPTIMISE='-O2 -pg' + 99 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 100 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 101 rm *.o; make minimise-125 OPTIMISE='-pg' + 102 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 103 rm minimise-125 + 104 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 105 rm *.o; make minimise-125 OPTIMISE='-pg' + 106 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 107 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 108 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ldd ./minimise-125 + 109 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ldd ./minimise-125 + 110 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 111 rm *.o; make minimise-125 OPTIMISE='-pg' + 112 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o -lgsl -lgslcblas -lpthread + 113 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 114 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 115 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ldd ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 116 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 117 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 118 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 119 bzr diff + 120 bzr diff + 121 bzr diff + 122 rm *.o; make minimise-125 OPTIMISE='-pg' + 123 rm *.o; make minimise-125 OPTIMISE='-pg' + 124 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 125 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 126 rm *.o; make minimise-125 OPTIMISE='-pg' + 127 rm *.o; make minimise-125 OPTIMISE='-pg -O3' + 128 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 129 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 130 bzr status + 131 bzr diff energy.c + 132 bzr ci -m 'actually do precomputations!' energy.c + 133 less history + 134 history >history + 135 bzr diff Makefile + 136 bzr ci -m 'use -O3' Makefile + 137 grep main *.c + 138 rm *.o; make minimise-125 OPTIMISE='-pg -O3' + 139 rm *.o; make minimise-125 OPTIMISE='-pg -O3' + 140 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 141 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 142 bzr status + 143 bzr ci -m 'memoise edge_end2 now performance is good' + 144 cd /usr/local/profile/ + 145 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb + 146 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb . + 147 ls -ald . + 148 really chown ian . + 149 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb . + 150 dpkg -x /usr/src/profile/libgsl0-dev_1.10-4_i386.deb . + 151 dpkg -x /usr/src/profile/libgsl0ldbl_1.10-4_i386.deb . + 152 ls usr/lib/ + 153 file usr/lib/libgsl.so.0.10.0 + 154 dpkg -x /usr/src/profile/libgsl0ldbl_1.10-4_i386.deb . + 155 dpkg -x /usr/src/profile/libgsl0-dev_1.10-4_i386.deb . + 156 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb . + 157 history + 158 pwd + 159 man gprof + 160 man 3 monitor + 161 man 3 profil + 162 info gcc + 163 man gcc + 164 man -k gcc + 165 cd /usr/src/gsl-1.10/ + 166 ls + 167 cd .. + 168 ls + 169 mkdir profile + 170 cd profile/ + 171 apt-get source gsl + 172 cd gsl-1.10/ + 173 ls + 174 less debian/rules + 175 patch -p1 <../../gsl.patch + 176 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 177 MAKEFLAGS=-j16 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 178 MAKEFLAGS=-j16 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 179 MAKEFLAGS=-j16 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 180 less debian/rules + 181 cd .. + 182 rm -rf gsl-1.10 + 183 apt-get source gsl + 184 cd gsl-1.10/ + 185 patch -p1 <../../gsl.patch + 186 MAKE='make -j16' DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 187 debian/rules clean + 188 fakeroot debian/rules clean + 189 MAKE='make -j16' debian/rules build DEBUGFLAGS='-g -O3 -pg' + 190 fakeroot debian/rules binary DEBUGFLAGS='-g -O3 -pg' + 191 less debian/rules + 192 man dh_strip + 193 fakeroot debian/rules clean + 194 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build DEBUGFLAGS='-g -O3 -pg' + 195 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' fakeroot debian/rules binary DEBUGFLAGS='-g -O3 -pg' + 196 find -name '*.a' + 197 find -name 'libgsl.a' + 198 find -name '*blas*.a' + 199 history + 200 patch -p1 gsl.patch2 + 222 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 223 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 224 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 225 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 226 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 227 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 228 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 229 echo diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin + 230 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 231 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 232 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 233 cd things/moebius2/ + 234 gprof minimise-125 |less + 235 gprof minimise-125 |less + 236 gprof minimise-125 |less + 237 gprof minimise-125 |less + 238 gprof minimise-125 |less + 239 gprof minimise-125 |less + 240 gprof minimise-125 |less + 241 gprof minimise-125 |less + 242 gprof minimise-125 |less + 243 gprof minimise-125 |less + 244 gprof minimise-125 |less + 245 gprof minimise-125 |less + 246 gprof minimise-125 |less + 247 gprof minimise-125 |less + 248 gprof minimise-125 |less + 249 gprof minimise-125 |less + 250 cd things/moebius2/ + 251 grep graph_layout_prepare *.c + 252 cd /usr/src/gsl-1.10/ + 253 dpkg -l '*gsl*' + 254 find -name '*prof*' + 255 cd + 256 cd - + 257 ls + 258 less debian/rules + 259 grep -R profil * + 260 fakeroot debian/rules clean + 261 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build + 262 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' fakeroot debian/rules binary + 263 patch -p1 <../gsl.patch2 + 264 patch -p1 <../gsl.patch2 + 265 mv multimin/simplex.c.orig multimin/simplex.c + 266 patch -U -p1 <../gsl.patch2 + 267 mkdir ~/junk + 268 mkdir ~/junk/d + 269 mv multimin/simplex.c.orig multimin/simplex.c + 270 diff -u ~/junk/d/simplex.c multimin/simplex.c |less + 271 patch -U -p1 <../gsl.patch2 + 272 mv multimin/simplex.c.orig multimin/simplex.c + 273 patch -U -p1 <../gsl.patch2 + 274 less ../gsl.patch2 + 275 mv multimin/simplex.c.orig multimin/simplex.c + 276 patch -U -p1 <../gsl.patch2 + 277 mv multimin/simplex.c.orig multimin/simplex.c + 278 patch -U -p1 <../gsl.patch2 + 279 diff -u ~/junk/d/simplex.c multimin/simplex.c |less + 280 mv multimin/simplex.c.orig multimin/simplex.c + 281 diff -u ~/junk/d/simplex.c multimin/simplex.c |less + 282 patch -U -p1 <../gsl.patch2 + 283 diff -u ~/junk/d/simplex.c multimin/simplex.c.orig |less + 284 diff -u ~/junk/d/simplex.c multimin/simplex.c.orig |less + 285 history + 286 fakeroot debian/rules clean + 287 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build + 288 fakeroot debian/rules clean + 289 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build + 290 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' fakeroot debian/rules binary + 291 cd things/moebius2/ + 292 grep graph_layout_prepare *.c + 293 less things/moebius2/Makefile + 294 emacs things/moebius2/energy.c + 295 cd things/moebius2/ + 296 rm *.o; make minimise-125 + 297 ./interpolate-246 -aa start-125.cfm -ostart-246.cfm + 298 make interpolate-246 + 299 ./interpolate-246 -aa start-125.cfm -ostart-246.cfm + 300 make minimise-246 + 301 make minimise-246 + 302 ./interpolate-246 -aa start-125.cfm -ostart-246.cfm + 303 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 304 bzr diff + 305 bzr ci -m 'allow compiling spuriously with XBITS>=6' + 306 make + 307 make + 308 make -j8 + 309 bzr diff + 310 bzr ci -m 'primer does not need mgraph_prepare' + 311 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 312 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 313 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 314 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 315 top + 316 cd things/moebius2 + 317 bzr status + 318 ls + 319 make compute + 320 make clean + 321 make -j4 + 322 make compute + 323 pwd + 324 make compute + 325 rm best-33.CFM + 326 make compute + 327 make -n compute + 328 make -n best-968.CFM + 329 make -n best-33.CFM + 330 make best-33.CFM + 331 make best-64.CFM + 332 make best-64.cfm + 333 ./interpolate-64 -aa best-33.CFM -ostart-64.cfm + 334 ./minimise-64 start-64.cfm -iwip-64.CFM -obest-64.CFM + 335 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 336 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 337 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 338 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 339 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 340 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 341 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 342 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 343 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 344 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 345 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 346 history >nice-64.history + 347 fg + 348 fg + 349 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 350 bzr status + 351 history >nice-64.history + 352 bzr ci -m 'stopping point for 64' + 353 bzr status + 354 bzr status + 355 cd things/moebius2 + 356 bzr status + 357 bzr diff + 358 bzr ci -m 'adjusted costs for 64' + 359 top + 360 top + 361 top + 362 cd things/moebius2/ + 363 ./interpolate-125 -aa best-64.CFM -ostart-1256.cfm + 364 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 365 rm ./start-1256.cfm + 366 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 367 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 368 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 369 cp start-125.cfm wip-125.cfm + 370 cp start-125.cfm wip-125.cfm + 371 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 372 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 373 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 374 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 375 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 376 ls -al minimise-125 + 377 date + 378 lsss energy.c + 379 less energy.c + 380 make minimise-125 + 381 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 382 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 383 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 384 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 385 ls + 386 ls *hist8 + 387 ls *hist* + 388 history >wip-125.history + 389 bzr status + 390 bzr diff |les + 391 bzr diff |less + 392 bzr ci -m 'attempts to fix 125; really need to combine edge length variation and bending costs' + 393 bzr update + 394 ls ../ + 395 bzr pull ../moebius2-from-liberator + 396 bzr merge ../moebius2-from-liberator + 397 bzr status + 398 bzr diff + 399 bzr ci -m merge + 400 bzr push + 401 bzr pull ../moebius2-from-liberator + 402 bzr merge ../moebius2-from-liberator + 403 bzr status + 404 bzr ci -m merge + 405 bzr status + 406 bzr pull ../moebius2-from-liberator + 407 cd things/moebius2 + 408 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 409 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 410 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 411 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 412 sync + 413 cd things/moebius2 + 414 pwd + 415 bzr pull ../moebius2-from-liberator + 416 cat new-costs.history + 417 cp start-64.cfm wip-64.cfm + 418 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 419 cp wip-64.cfm best-64.CFM + 420 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 421 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 422 cp start-125.cfm wip-125.cfm + 423 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 424 ./minimise-125 wip-125.cfm -iwip-125.cfm -obest-125.CFM + 425 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 426 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 427 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 428 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 429 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 430 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 431 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 432 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 433 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 434 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 435 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 436 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 437 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 438 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 439 ./interpolate-125 -aa wip-64.cfm -ostart-125.cfm + 440 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 441 bzr status + 442 bzr diff + 443 bzr diff Makefile + 444 bzr ci -m 'build more stuff' Makefile + 445 bzr stauts + 446 bzr status + 447 bzr ci -m 'wip energy functions' + 448 bzr pull ../moebius2-from-liberator/ + 449 bzr status + 450 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 451 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 452 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 453 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 454 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 455 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 456 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 457 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 458 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM 2>&1 |less + 459 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM 2>&1 |less + 460 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM 2>&1 |less + 461 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 462 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 463 bzr ci -m 'before abandon this version of rim twist which is nonsense' + 464 bzr ci -m 'before abandon this version of rim twist which is nonsense' + 465 bzr uncommit + 466 bzr status + 467 bzr log |less + 468 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 469 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 470 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 471 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 472 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 473 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 474 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 475 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 476 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 477 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 478 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 479 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 480 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 481 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 482 bzr status + 483 bzr ci -m 'wip before increase power of bendings' + 484 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 485 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 486 bzr status + 487 bzr diff + 488 bzr ci -m 'changed powers on vertex displacements -- tweaked parameters for XBITS==5' + 489 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 490 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 491 bzr status + 492 history >nice-64.history + 493 mv nice-64.history nice-64-125.history + 494 bzr add nice-64-125.history + 495 bzr ci -m 'fixed XBITS==4' + 496 screen + 497 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 498 cd things/moebius2 + 499 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 500 bzr diff |less + 501 bzr ci -m 'scale 125 seems to work ish although could be more bowl-like' + 502 make -j4 + 503 make -j4 minimise-246 + 504 cat nice-64-125.history + 505 history >>nice-64-125.history + 506 cat nice-64-125.history + 507 ./interpolate-246 -aa wip-125.cfm -ostart-246.cfm + 508 ./minimise-246 start-246.cfm -iwip-246.cfm -obest-246.CFM + 509 bzr pull ../moebius2-from-liberator + 510 make -j4 + 511 ./minimise-246 start-246.cfm -iwip-246.cfm -obest-246.CFM + 512 history >run-246.history diff --git a/wip-125.history b/wip-125.history new file mode 100644 index 0000000..63f4fbd --- /dev/null +++ b/wip-125.history @@ -0,0 +1,500 @@ + 21 ./interpolate-125 -aa start-64.cfm -ostart125.cfm + 22 ./interpolate-125 -aa start-64.cfm -ostart-125.cfm + 23 rm start125.cfm + 24 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 25 ls -al gmon.out + 26 file gmon.out + 27 gprof ./minimise-125 + 28 gprof ./minimise-125 |less + 29 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 30 gprof ./minimise-125 |less + 31 ./minimise-125 + 32 make minimise-125 OPTIMISE=-pg + 33 make minimise-125 OPTIMISE=-pg + 34 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 35 gprof minimise-125 |less + 36 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 37 make minimise-125 OPTIMISE=-pg + 38 make minimise-125 OPTIMISE=-pg + 39 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 40 gprof minimise-125 |less + 41 gprof minimise-125 |less + 42 gprof minimise-125 |less + 43 make minimise-125 OPTIMISE=-pg + 44 make minimise-125 OPTIMISE=-pg + 45 make minimise-125 OPTIMISE=-pg + 46 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 47 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 48 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 49 make minimise-125 OPTIMISE=-pg + 50 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 51 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 52 make minimise-125 OPTIMISE=-pg + 53 make minimise-125 OPTIMISE=-pg + 54 make minimise-125 OPTIMISE=-pg + 55 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 56 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 57 strace -ot ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 58 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 59 make minimise-125 OPTIMISE=-pg + 60 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 61 make minimise-125 OPTIMISE=-pg + 62 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 63 strace -ot ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 64 less t + 65 make minimise-125 OPTIMISE=-pg + 66 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 67 make minimise-125 OPTIMISE=-pg + 68 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 69 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 70 less t + 71 make minimise-125 OPTIMISE=-pg + 72 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 73 less t + 74 rm *.o + 75 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 76 less t + 77 rm *.o + 78 make minimise-125 OPTIMISE=-pg + 79 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 80 less t + 81 sort +2 t |lss + 82 man sort + 83 sort -k 2 t |lss + 84 sort -k 2 t |less + 85 sort -k 3 t |less + 86 make minimise-125 OPTIMISE=-pg + 87 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 88 sort -k 3 t |less + 89 rm *.o + 90 history + 91 make minimise-125 OPTIMISE=-pg NPROCCFLAGS=-DNPROCESSORS=1 + 92 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 93 less t + 94 cp t good-t + 95 make minimise-125 OPTIMISE=-pg + 96 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 97 less t + 98 sort -k 3 t |less + 99 sort -k 3 t |less + 100 sort -k 3 t |sed -e 's/.*qi//' |less + 101 sed -e 's/.*qi//' good-t + 111 less good-t + 112 rm *.o; make minimise-125 OPTIMISE=-pg + 113 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 114 rm *.o; make minimise-125 OPTIMISE=-pg + 115 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 116 less t + 117 rm *.o; make minimise-125 OPTIMISE=-pg + 118 strace -ou ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 119 less u + 120 less t + 121 sed -n '/START,START/ s/.*qi//p' t + 138 less good-t + 139 sed -n '10,$ { s/.*qi//p; /START/ q }' t + 143 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>good-t + 144 less good-t + 145 sed -n '10,$ { s/.*qi//p; /START/ q }' t + 158 less t + 159 sed -n 's/.*qi//p; 10,$ { /START/ q }' t + 165 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' t + 170 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' t + 179 less t + 180 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' history + 186 ls + 187 cd etc/ + 188 ls + 189 ls rc0.d + 190 ls rcS.d + 191 ls rcS.d/*nbd* + 192 emacs + 193 cd /usr/src/ + 194 cat >gsl.runes + 195 ed gsl.runes + 196 ed gsl.runes + 197 cd things/moebius2/ + 198 emcs + 199 emacs + 200 cd things/moebius2/ + 201 cat history + 202 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>t + 203 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>>t + 204 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>>t + 205 rm *.o; make minimise-125 OPTIMISE=-pg + 206 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM 2>>t + 207 less t + 208 diff -u <(sed -n 's/.*qi//p; 10,$ { /START/ q }' /dev/null + 212 bzr diff + 213 bzr diff + 214 rm *.o; make minimise-125 OPTIMISE=-pg + 215 rm *.o; make minimise-125 OPTIMISE=-pg + 216 bzr ci -m 'machinery for checking that our OUTER parallel iteration works - before we delete it' + 217 rm *.o; make minimise-125 OPTIMISE=-pg + 218 bzr diff + 219 bzr log |less + 220 bzr diff -r115 |less + 221 bzr diff -r115 |less + 222 bzr diff -r115 |less + 223 bzr diff -r115 |less + 224 bzr ci -m 'get rid of debugging for checking OUTER iteration; leave SIGINT handler and fix to OUTER' + 225 rm *.o; make minimise-125 OPTIMISE=-pg + 226 rm *.o; make minimise-125 OPTIMISE='-O2 -pg' + 227 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 228 bzr ci -m 'on SIGINT, do not exit 0' + 229 cp gmon.out gmon.out.save + 230 bzr status + 231 rm *.o; make minimise-125 OPTIMISE='-O2 -pg' + 232 rm *.o; make minimise-125 OPTIMISE='-O2 -pg' + 233 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 234 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 235 rm *.o; make minimise-125 OPTIMISE='-pg' + 236 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 237 rm minimise-125 + 238 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 239 rm *.o; make minimise-125 OPTIMISE='-pg' + 240 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 241 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 242 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ldd ./minimise-125 + 243 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ldd ./minimise-125 + 244 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 245 rm *.o; make minimise-125 OPTIMISE='-pg' + 246 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o -lgsl -lgslcblas -lpthread + 247 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 248 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 249 LD_LIBRARY_PATH=/usr/local/profile/usr/lib ldd ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 250 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 251 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 252 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 253 bzr diff + 254 bzr diff + 255 bzr diff + 256 rm *.o; make minimise-125 OPTIMISE='-pg' + 257 rm *.o; make minimise-125 OPTIMISE='-pg' + 258 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 259 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 260 rm *.o; make minimise-125 OPTIMISE='-pg' + 261 rm *.o; make minimise-125 OPTIMISE='-pg -O3' + 262 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 263 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 264 bzr status + 265 bzr diff energy.c + 266 bzr ci -m 'actually do precomputations!' energy.c + 267 less history + 268 history >history + 269 bzr diff Makefile + 270 bzr ci -m 'use -O3' Makefile + 271 grep main *.c + 272 rm *.o; make minimise-125 OPTIMISE='-pg -O3' + 273 rm *.o; make minimise-125 OPTIMISE='-pg -O3' + 274 g++ -MMD -pg -g -Wall -Wwrite-strings -Wpointer-arith -Werror -Wshadow -Wno-shadow -Wno-error -o minimise-125 energy+125.o graph+125.o mgraph+125.o minimise+125.o half+125.o parallel.o common.o /usr/src/profile/gsl-1.10/.libs/libgsl.a /usr/src/profile/gsl-1.10/cblas/.libs/libgslcblas.a -lpthread + 275 ./minimise-125 start-125.cfm -iwip-125.CFM -obest-125.CFM + 276 bzr status + 277 bzr ci -m 'memoise edge_end2 now performance is good' + 278 cd /usr/local/profile/ + 279 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb + 280 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb . + 281 ls -ald . + 282 really chown ian . + 283 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb . + 284 dpkg -x /usr/src/profile/libgsl0-dev_1.10-4_i386.deb . + 285 dpkg -x /usr/src/profile/libgsl0ldbl_1.10-4_i386.deb . + 286 ls usr/lib/ + 287 file usr/lib/libgsl.so.0.10.0 + 288 dpkg -x /usr/src/profile/libgsl0ldbl_1.10-4_i386.deb . + 289 dpkg -x /usr/src/profile/libgsl0-dev_1.10-4_i386.deb . + 290 dpkg -x /usr/src/profile/libgsl0-dbg_1.10-4_i386.deb . + 291 history + 292 pwd + 293 man gprof + 294 man 3 monitor + 295 man 3 profil + 296 info gcc + 297 man gcc + 298 man -k gcc + 299 cd /usr/src/gsl-1.10/ + 300 ls + 301 cd .. + 302 ls + 303 mkdir profile + 304 cd profile/ + 305 apt-get source gsl + 306 cd gsl-1.10/ + 307 ls + 308 less debian/rules + 309 patch -p1 <../../gsl.patch + 310 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 311 MAKEFLAGS=-j16 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 312 MAKEFLAGS=-j16 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 313 MAKEFLAGS=-j16 DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 314 less debian/rules + 315 cd .. + 316 rm -rf gsl-1.10 + 317 apt-get source gsl + 318 cd gsl-1.10/ + 319 patch -p1 <../../gsl.patch + 320 MAKE='make -j16' DEBUGFLAGS='-g -O3 -pg' dpkg-buildpackage -us -uc -rfakeroot -b + 321 debian/rules clean + 322 fakeroot debian/rules clean + 323 MAKE='make -j16' debian/rules build DEBUGFLAGS='-g -O3 -pg' + 324 fakeroot debian/rules binary DEBUGFLAGS='-g -O3 -pg' + 325 less debian/rules + 326 man dh_strip + 327 fakeroot debian/rules clean + 328 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build DEBUGFLAGS='-g -O3 -pg' + 329 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' fakeroot debian/rules binary DEBUGFLAGS='-g -O3 -pg' + 330 find -name '*.a' + 331 find -name 'libgsl.a' + 332 find -name '*blas*.a' + 333 history + 334 patch -p1 gsl.patch2 + 356 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 357 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 358 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 359 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 360 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 361 diff -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 362 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 363 echo diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin + 364 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 365 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 366 diff --exclude=\*{.orig,.rej,~} -ru {orig2/,}gsl-1.10/multimin >gsl.patch2 + 367 cd things/moebius2/ + 368 gprof minimise-125 |less + 369 gprof minimise-125 |less + 370 gprof minimise-125 |less + 371 gprof minimise-125 |less + 372 gprof minimise-125 |less + 373 gprof minimise-125 |less + 374 gprof minimise-125 |less + 375 gprof minimise-125 |less + 376 gprof minimise-125 |less + 377 gprof minimise-125 |less + 378 gprof minimise-125 |less + 379 gprof minimise-125 |less + 380 gprof minimise-125 |less + 381 gprof minimise-125 |less + 382 gprof minimise-125 |less + 383 gprof minimise-125 |less + 384 cd things/moebius2/ + 385 grep graph_layout_prepare *.c + 386 cd /usr/src/gsl-1.10/ + 387 dpkg -l '*gsl*' + 388 find -name '*prof*' + 389 cd + 390 cd - + 391 ls + 392 less debian/rules + 393 grep -R profil * + 394 fakeroot debian/rules clean + 395 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build + 396 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' fakeroot debian/rules binary + 397 patch -p1 <../gsl.patch2 + 398 patch -p1 <../gsl.patch2 + 399 mv multimin/simplex.c.orig multimin/simplex.c + 400 patch -U -p1 <../gsl.patch2 + 401 mkdir ~/junk + 402 mkdir ~/junk/d + 403 mv multimin/simplex.c.orig multimin/simplex.c + 404 diff -u ~/junk/d/simplex.c multimin/simplex.c |less + 405 patch -U -p1 <../gsl.patch2 + 406 mv multimin/simplex.c.orig multimin/simplex.c + 407 patch -U -p1 <../gsl.patch2 + 408 less ../gsl.patch2 + 409 mv multimin/simplex.c.orig multimin/simplex.c + 410 patch -U -p1 <../gsl.patch2 + 411 mv multimin/simplex.c.orig multimin/simplex.c + 412 patch -U -p1 <../gsl.patch2 + 413 diff -u ~/junk/d/simplex.c multimin/simplex.c |less + 414 mv multimin/simplex.c.orig multimin/simplex.c + 415 diff -u ~/junk/d/simplex.c multimin/simplex.c |less + 416 patch -U -p1 <../gsl.patch2 + 417 diff -u ~/junk/d/simplex.c multimin/simplex.c.orig |less + 418 diff -u ~/junk/d/simplex.c multimin/simplex.c.orig |less + 419 history + 420 fakeroot debian/rules clean + 421 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build + 422 fakeroot debian/rules clean + 423 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' debian/rules build + 424 DEB_BUILD_OPTIONS=nostrip MAKE='make -j16' fakeroot debian/rules binary + 425 cd things/moebius2/ + 426 grep graph_layout_prepare *.c + 427 less things/moebius2/Makefile + 428 emacs things/moebius2/energy.c + 429 cd things/moebius2/ + 430 rm *.o; make minimise-125 + 431 ./interpolate-246 -aa start-125.cfm -ostart-246.cfm + 432 make interpolate-246 + 433 ./interpolate-246 -aa start-125.cfm -ostart-246.cfm + 434 make minimise-246 + 435 make minimise-246 + 436 ./interpolate-246 -aa start-125.cfm -ostart-246.cfm + 437 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 438 bzr diff + 439 bzr ci -m 'allow compiling spuriously with XBITS>=6' + 440 make + 441 make + 442 make -j8 + 443 bzr diff + 444 bzr ci -m 'primer does not need mgraph_prepare' + 445 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 446 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 447 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 448 ./minimise-246 start-246.cfm -iwip-246.CFM -obest-246.CFM + 449 top + 450 cd things/moebius2 + 451 bzr status + 452 ls + 453 make compute + 454 make clean + 455 make -j4 + 456 make compute + 457 pwd + 458 make compute + 459 rm best-33.CFM + 460 make compute + 461 make -n compute + 462 make -n best-968.CFM + 463 make -n best-33.CFM + 464 make best-33.CFM + 465 make best-64.CFM + 466 make best-64.cfm + 467 ./interpolate-64 -aa best-33.CFM -ostart-64.cfm + 468 ./minimise-64 start-64.cfm -iwip-64.CFM -obest-64.CFM + 469 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 470 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 471 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 472 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 473 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 474 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 475 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 476 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 477 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 478 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 479 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 480 history >nice-64.history + 481 fg + 482 fg + 483 ./minimise-64 start-64.cfm -iwip-64.cfm -obest-64.CFM + 484 bzr status + 485 history >nice-64.history + 486 bzr ci -m 'stopping point for 64' + 487 bzr status + 488 bzr status + 489 cd things/moebius2 + 490 bzr status + 491 bzr diff + 492 bzr ci -m 'adjusted costs for 64' + 493 top + 494 cd things/moebius2/ + 495 ./interpolate-125 -aa best-64.CFM -ostart-1256.cfm + 496 ./interpolate-125 -aa best-64.CFM -ostart-125.cfm + 497 rm ./start-1256.cfm + 498 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 499 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 500 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 501 cp start-125.cfm wip-125.cfm + 502 cp start-125.cfm wip-125.cfm + 503 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 504 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 505 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 506 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 507 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 508 ls -al minimise-125 + 509 date + 510 lsss energy.c + 511 less energy.c + 512 make minimise-125 + 513 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 514 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 515 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 516 ./minimise-125 start-125.cfm -iwip-125.cfm -obest-125.CFM + 517 ls + 518 ls *hist8 + 519 ls *hist* + 520 history >wip-125.history