I've been using the new record arrays and lexsort from numpy quite a lot lately. Very cool stuff.
Using the nightly egg for numpy from here (I believe it is up to date...): http://code.enthought.com/enstaller/eggs/numpy-nightly-py2.4-win32.egg I get segfaults when using lexsort on character arrays. A lot of my columns in record arrays are string based, so sorting the arrays based on these columns would be really handy. Here is an example that crashes for me. <http://code.enthought.com/enstaller/eggs/numpy-nightly-py2.4-win32.egg>C:\wrk\mt\trunk\src\lib\mt\statement\tests>python Python 2.4.3 - Enthought Edition 1.0.0 (#69, Aug 2 2006, 12:09:59) [MSC v.1310 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> from numpy import lexsort >>> lst = [1,2,3] >>> lexsort((lst,)) array([0, 1, 2]) >>> lst = ['abc','cde','fgh'] >>> lexsort((lst,)) <seg-fault> Do others see this? I've opened a ticket at: http://projects.scipy.org/scipy/numpy/ticket/298 thanks, eric ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Numpy-discussion mailing list Numpy-discussion@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/numpy-discussion