1- Copy Testing from LAPACK to ../testing/main
2- Update Makefiles
	TODO
2- Changes calls in testing from XYZ to CXYZ
	./update_testing.sh
3A- Correct line length
	./check_length.pl `find ../testing/main/ -name *.f`
3C- Correct by hand obvious error : lsamen, zcgesv, dsgesv
	TODO

4- You can then compile, linking with TESTLIB, LAWRAPLIB and LAPACKLIB
	Testing that way ensures that the wrapper is correct for drivers called from the testing suite. Any subsequent call will *not* be tested. TESTLIB converts the calls to CXYZ (fortran code) to FXYZ (C code). FXYZ then can call safely call lapack_xyz (in LAWRAPLIB), which in turn calls xyz_ from LAPACK. (yes, this is the easy way to test it... read no further if you are scared).

5- Copy the SRC directory from LAPACK to testing/lapack_cprefix
6- Update lapack_cprefix to change any call to XYZ to CXYZ, without changing the actual routine names.
	./testing_in_depth/update_testing.sh
	
7- Correct line length, calls to xerbla et CHARACTER*6 variables (they are now CHARACTER*7)
./testing_in_depth/update_testing_char.sh (TO BE TESTED)
./testing_in_depth/update_testing_xerbla.sh (TO BE TESTED)
./check_length.pl `find ../testing/lapack_cprefix -name *.f`

8- Correct calls to xerbla
	TODO
