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