From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9708 invoked by alias); 16 Feb 2007 05:03:32 -0000 Received: (qmail 9700 invoked by uid 22791); 16 Feb 2007 05:03:30 -0000 X-Spam-Check-By: sourceware.org Received: from vms044pub.verizon.net (HELO vms044pub.verizon.net) (206.46.252.44) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 16 Feb 2007 05:03:20 +0000 Received: from [192.168.1.101] ([138.88.132.138]) by vms044.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0JDJ00AARI1DPGS7@vms044.mailsrvcs.net> for gsl-discuss@sourceware.org; Thu, 15 Feb 2007 23:03:14 -0600 (CST) Date: Fri, 16 Feb 2007 05:03:00 -0000 From: Ed Smith-Rowland <3dw4rd@verizon.net> Subject: Re: test release gsl-1.8.90.tar.gz In-reply-to: <873b57h9dg.wl%bjg@network-theory.co.uk> To: gsl-discuss@sourceware.org Message-id: <45D53B0C.1090109@verizon.net> MIME-version: 1.0 Content-type: multipart/mixed; boundary=------------040905050207050804000904 References: <873b57h9dg.wl%bjg@network-theory.co.uk> User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) Mailing-List: contact gsl-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gsl-discuss-owner@sourceware.org X-SW-Source: 2007-q1/txt/msg00016.txt.bz2 This is a multi-part message in MIME format. --------------040905050207050804000904 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-length: 1344 Brian Gough wrote: > I have made a test release for gsl-1.9. > > I have only tested it on GNU/Linux -- please report any problems you > find in compiling it, running make check or against existing > applications (it should be backwards compatible). > > It is available at the following location: > > http://www.network-theory.co.uk/download/gsl/gsl-1.8.90.tar.gz > http://www.network-theory.co.uk/download/gsl/gsl-1.8.90.tar.gz.sig > > The main new features from the ChangeLog are: > > ** Added support for nonsymmetric eigensystems (Patrick Alken) > > ** Added Mathieu functions (Lowell Johnson) > > ** Added a new BFGS2 minimisation method, requires substantially fewer > function and gradient evaluations that the existing BFGS minimiser. > > ** Added new functions for basis splines (Patrick Alken) > > I tested on Mac OS X / 10.3.9 PPC G4. Everything came out good except the wavelet and spline stuff. I am attaching the log. I'll go back and test 1.8 tomorrow. Also, what references are you looking at for restricting the angles in the elliptic integrals? I am in the middle of implementing special functions for gcc (The C++ standards people are adding a list of special functions to the library - or rather to an adjunct of the library.) Finally, how do you get Hermite polynomials out of GSL? Thank you, Ed Smith-Rowland --------------040905050207050804000904 Content-Type: application/octet-stream; x-mac-type="0"; x-mac-creator="0"; name="log.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="log.bz2" Content-length: 10574 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 qqpb6oTblvs1cyS63XU5NbhpNTNcKnMx7Xcl49wrNDsdkkpSSSSSSSSSSSSS SSSSSSSSSSSSSSSSlJJJJJJJJJJJJJJJJJJJJJJJJJL83PPvz76666666666 6bbbfIhtttRUJREchPrbcQqqm3EJttuITblvqhNuW+wqezLkrddTk1uGk1O0 +W53dd13JePcKzQcqVxcXFxLiXFxcXJJJJJJJJJJJJJJJJJJJJJJJJJJJSkk kkkkkkkkkkkkkkkkkkkki4uLi4uLkR2STeqE25b6oTblvqhNuW+qFVdpuYXU lERyE3105UJvrblQm+tuVCb7LcqE31tzC5vRyVuupya3DSana3lG5W27mSVu 3m1vNKSURFwqfXZKhN9bcqE31tyoTfW3KhN9bcwuJKIjkJvrblQm+y3KhN9b cqE31tyoTfW3MKd6OSt11OTW4aTU7W8o3K23cySt282t5pSSiIuFT7TuVCb6 25UJvrblQm+tuVCb62zU3yc6kCAEEIEAIh/Qu2BACGwgQAiEBIEAIIQIARCA kCAEEIEAIhARWOd+T58CBACIQEgQAghAgBEICQIWyoQIARCAkCAEEIEAIhAS BACCECc52ZgQNMVIEIxYAR0sQIPnixCA+eMUIEWLACOliBB88WIQHnMyYEB8 8YoQNMVIEIxYAR0sQIPnixCAxipAhGLACOliBB72d7hAh3vZ3AgTnTjtv17T 3cEmiT57VHIq2aJPvq23j8dFotFotGvW9Xl6d+ry5ot9TXhaLRaLRaLRaLRz xznffpVtuq72LRaLRaLRrvx33333Vtu9cWi0Wi0Wi0Wi0WjXfjz7775rpaLR aLRaLRaLRaNc8c5znNdLRaLRaNex4mpv6+ypnZr7LPCanK19sucmTR5Wbszl HDCdyTjt4rfvpNYmYmYmZO3j4c+PSdK1jK5znOc1xaLRaLRaLRaLRaNc5zrn WuLRaLRaLRaLRaLRrnOc51ri0Wi0Wi0Wi0Wi0a665znWuLRaEzEzJrr2JO4q 3nGJmJmJmJc5C5u7ukI4oXOQuIkBtttty2AAefLZL+fKmdmvqzwmpytfbLnJ k0eVm7M5Rwz6ShQvmKNvd34RCABqE25bub4lPIV3c211Qm3LfYX0koiOQgJO KFVTVRCqqqo1FV1qKrrXh9P19oej+PefOCdc33ffXvpc2+5vDEw493NHPfXW oqutRVdaiq60331vvqeAq7kS7+G+YdeuuvXvsnHGuONKLVs1Fq3U9nmpvd3v kJqv1v6+0Oj+PefXJqcrXmXOE910Y8nanZKx/EoULkKr7mdURatmotWzUWrZ qLVupuTU1PxJNa1w1POXnLNRQfJqKj5NRUfJqKj5qU69+Iej9e8+uCdc31w7 77mJ0M7zeRzMJ59SampdS82Z5NRUfJqBVs1Fq2aig5YxrYZxhhkzTQkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkmkYYaDBhjIMMOjjrrYk4FXPM6dOu3OToKsnHHG 3GTgVbanHG23GtTgVZOON+N1wKsnHHDpRNeOvnx1NzXuHwmp2teV2wzKm5nN Hqrd2V9fSUKF2E/MKiFVVVJfXL4HQAG5nsyAAAAAATD36+tpwfvvPvgmOb6m 99996lzbmbydxDfm+AB9fW9uwAA3FUAAAB3ve9+envz5tOD9d59cExzfU3vv vvUubczeTuIb+S8PQAAAAAAAAAAAOHMzicH53nzgmOb6j4+8e9Toe5zvM2Yv tc+p9Te97PA3ve97AOqugp5ApQAD038+bT0frvPrgmOb6mbu++uYmB73neZs xXDvC2+W2203ObgBPQgJAgBBCBACIQEgQAghAgBEICQIAQQgQAiEBIEAIIQI AN5k9zCBACCECAEQ/Ku2BACGwgQAiEBIEAIIQIARCAkCAEEIEAIhASBDvZ8+ fCBCMWAEdLECD54sQgPnjFCBpipAgxYgQfPFiEB88YoQJzmTMCBpipAhGLAC OliBB88WIQHzxihAixYAR0sQIPnixCA3avVMzK3MWZsqZU93OL4lEL9aSiFE QkJSeZJ1JOgVbcdm/Ode3oKunHHHHp0JRENt0koiKqqpJREVVVSSiI5N/Z5U 3NeZz8cE/I5vqYV5zOuJe7ezM7hOs55dgAAAAH4k1JqaVQAAAADy5mJwfnvP nBPjm+phXnM64l7t7MzuE6/JNTU/HR9AAAA9ir+PZNTU3vewAAAAD6+vpOD9 8584J9ub6mA85w6uYnTr3u0fM78k1NQzzvKeAAAAAyamofc3d7tAACgX33OC PznPrgn05vqYDznDq5idOve7R8zt+59yampe/Lb97Vt+AAAfUVeKvAEAvz4n zPeffBPtzfUwO+3fD3MfUs5nMx7vfeb3QAAAAAPmezyTU1PuTU1M2szSSSSS SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS SSSSSSSSSSSSSSSSSSSSSaaaaabCTwIlhVXk8fDu6+WbddtttgAAAL+PtPfv 3mcE+nN9TA77d8Pcx9SzmczHu994+bPn43vewAAAAAAAAAAzte/PefXBPpzf UwOmG+d6Hq8x6ZjmPfOlUAAAC0PAoeAW22277vffeczgmOb6mB0rv30OLmPT Mcx750rbsAAACgBaAAeAAHeHfeczgmOb6mB047576BvMce33PXO8nO7AAAAA MiqAAAUADuOd5zvBMc31MDpx3z30DeY49vueud5OPQAAAABj7NgQQgQAiH5V 2wIAQ2ECAEQgJAgBBCBACIQEgQAghAgBEICQIAeDz2fPkAJ8CAkCAEEIEAIh ASBACCECAEQgJAgBBCBACIQEgQAghAgBHnJnYATNLECD54sQgPnjFCBpipAh GLACMViEB88YoQNMVIEOcmZhAhGLACOliBB88WIQHzxihA0xUgQYsQIPnixC A+eMUIE9nvswCGe+z3IATH6sbvsmpqck1NT8STU1NySa1r8D8+9/YAAAAB9/ Z893798ExzfUwOnHvt56d4HVzrhmOec8rgAAAAUC222223p23vvvucExzfUw OnHM6e9M9DF71wzHPPZ5agAAAWhYeAFAAAALd+5vOCde76mB045mznvcAO96 9mZenPTzewC0AAA+KoUAAAADfe8zgnx7vqfA6cczZz3uAHe9ezMvTnv37fff QAAAAoqoAAAABzvDPRPj7vqfA6cczfPPe8Qzocc36mDcp3gAAAABnzkmpqWT U1NAwwza7USSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSWWWWWWWWWa1Jqa3r5n4/G4e368 CgKqqqv31Px6J9vu+p8DpxzN8897xDOhxzfqYNzo9PVVAVVVqqqqqqqiqodT hjzfqYHTjmbfPeb569wA7N8zMV935486qq1VVVH7k1Jqa3ve9qqqqqqquJ6f H3fqfA6cfmbfPeb569wA7N8zMV938k1NT0MPVVVFVVVTShQm23VVVVVVVVVV 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 q21YqgDbVAG2rbViqANtUAbattWKoA21QBtq21YqgDbVAG2rbViqANtUAbat tWL+hDZu2qANtW2rFUAbaoA21basVQBtqgDbVtqxVAG2qANtW2rFUAbaoA21 basVQBtqgDbVu7vcdqANtUAbattWKoA21QBtq21YqgDbVAG2rbViqANtUAba ttWKoA21QBtq21YqgDbVAG2rbVVUAbaoA21basVQBtqgDbVtqgCANtUAbatt WKoA21QBtq21QBAG2qANtW2rFUAbaoA21baoAgDbVAG2rbViqANtUAbattUA QBtqgDbVtqxVAG2qANtW2qAIA21QBtq21YqgDbVAG2rbVtqgDbVAG2rbViqA NtUAbattUAQBtqgDbVtqxVAG2qANtW2qAIA21QBtq21YqgDbVAG2rbVVUAba oA21basVQBtqgDbVtqgCANtUAbattWKoA21QBtq21QBAG2qANtW2rFUAbaoA 21baoAgDbVAG2rbViqANtUAbattUAQBtqgDbVtqxVAG2qANtW2qAIA21QBtq 21YqgDbVAG2rbVtqgDbVAG2rbViqANtUAbattUAQBtqgDbVtqxVAG2qANtW2 qAIA21QBtq21YqgDbVAG2rbV88VAG2qANtW2rFUAbaoA21basVQBtqgDbVtq xVAG2qANtW2rP0b35+e/r8b+j3TN77s32xpu2/RrbXbjntz1zPLv/9v2mUn/ S9Kp/yKVGhSo/sKvw5IPylP4/P7fq46lKjb7xV4FKj97/sTVAJwts69Nc8Co Pz9/Q/MVBx+GySJ/l4YaeZSo50qf5MifO7ClRuKg/lkqb3OpJ8SlR6PRjGMY xhJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ SSSSSSSSSSSSSSSSSSSSSkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkklopUbEKVoUqPEpUdKVCuc8sbYb+v4In9Dg pE9+3Sk4RfT8vp6ioNSpt5/vE8eqTYpUcClR29d+/X+PoUqORSo4KVHn31z1 FQapJ4lOPr9unTGYbduntRcdO/MVdFKE7ClRgqDDXbVa8RUG23H6NPXPk5lP L3wSJ8JTwPlw5mUnjrf1ev0eWeiqeaKbeQnd6+/v76pOfTQkT7hOej6rrzrP 2kG/XjNZqky762eGumOBSo3qnO8pUbmwkToxFwUqNlSo10KVGdBSo39qp5aa 8nn/dJnJ8DXsUqPj3dcvgfDxFKj/B6ugpUelJuJxmutJsJE67s6D1FKj2FXy 4zRSo+reUqPDPz6e2drd+67+Pt/j49/JmtRPGk7CoPQTy8vTT5CROwnSJz9G opwUqPzWbFKjdvE2dknbf7M2+PTUU7ClRiKo9slKjqKVHbek4SaVKjaifqiY YyJ7lSo4XT16s2Mziqb+/UUqN+W8Tbx3FQbilR8bjy60Anv24+O/bjNds89v Lw//F3JFOFCQQDWuyQ== --------------040905050207050804000904--