On Thu, 2009-11-12 at 20:30 +0100, Samuel Thibault wrote: > Ashley Pittman, le Thu 12 Nov 2009 19:11:11 +0000, a écrit : > > I just tried to run it on my arm but failed as I only have autoconf > > 2.61, > > You can run ./configure && make dist on another machine to get an > autoconfied tarball ready to unpack/conf/make.
That didn't go so well actually, this is on a NSLU2 arm machine with 32Mb of ram running debian etch so hardly your target market! I'm leaving for the airport in an hour or two so don't have time to do any investigation into the cause today. Ashley, cam:~/hw> /tmp/bin/lstopo Segmentation fault cam:~/hw> gdb /tmp/bin/lstopo GNU gdb 6.4.90-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "arm-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1". (gdb) run Starting program: /tmp/bin/lstopo Program received signal SIGSEGV, Segmentation fault. hwloc_obj_snprintf (string=0xbedd4b48 "\001", size=256, topology=<value optimized out>, l=0x0, _indexprefix=0x4009bdd8 "#", verbose=1) at traversal.c:177 177 hwloc_obj_type_t type = l->type; (gdb) bt #0 hwloc_obj_snprintf (string=0xbedd4b48 "\001", size=256, topology=<value optimized out>, l=0x0, _indexprefix=0x4009bdd8 "#", verbose=1) at traversal.c:177 #1 0x40095924 in print_objects (topology=0x19050, indent=0, obj=0x0) at topology.c:373 #2 0x40097490 in hwloc_topology_load (topology=0x4001ce14) at topology.c:1009 #3 0x000093e0 in main (argc=1, argv=0x1) at lstopo.c:206 (gdb) p l $1 = (struct hwloc_obj *) 0x0 (gdb) -- Ashley Pittman, Bath, UK. Padb - A parallel job inspection tool for cluster computing http://padb.pittman.org.uk