[hwloc-users] hwloc 1.2 compilation problems

2011-06-09 Thread cs
I wonder whether anyone could speak about exactly what versions of the supporting operating systems we should expect to work, particularly specifics about compilation requirements and instructions. I've been trying to build hwloc-1.2 on some of our old AIX systems (5.2, 5.3, 6.1), w

Re: [hwloc-users] Patch to disable GCC __builtin_ operations

2011-06-09 Thread Josh Hursey
Interesting. Thanks for the tip about the SSE instruction. In fact one machine has flags of: -- flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc no

Re: [hwloc-users] Patch to disable GCC __builtin_ operations

2011-06-09 Thread Samuel Thibault
Hello, Josh Hursey, le Thu 09 Jun 2011 17:03:29 +0200, a écrit : > Program terminated with signal 4, Illegal instruction. > #0 0x0041d8d9 in hwloc_weight_long () > 0x0041d8d9 : popcnt > 0xfff8(%rbp),%rax This is SSE4 indeed. You could check in grep sse4 /proc/c

Re: [hwloc-users] Patch to disable GCC __builtin_ operations

2011-06-09 Thread Josh Hursey
Below is some disassembly generated from gdb from the core file that was generated. The signal is an illegal instruction, not a segv as I mentioned previously (sorry about that). I also included some information about the lstopo file and configure parameters below. Thanks, Josh --

Re: [hwloc-users] Patch to disable GCC __builtin_ operations

2011-06-09 Thread Samuel Thibault
Josh Hursey, le Thu 09 Jun 2011 14:52:39 +0200, a écrit : > The odd thing about this environment is that the head node seems to > have a slightly different setup than the compute nodes (not sure why > exactly, but that's what it is). So hwloc is configured and runs > correctly on the head node, but

Re: [hwloc-users] Patch to disable GCC __builtin_ operations

2011-06-09 Thread Josh Hursey
The odd thing about this environment is that the head node seems to have a slightly different setup than the compute nodes (not sure why exactly, but that's what it is). So hwloc is configured and runs correctly on the head node, but when it is asked to run on the compute nodes it segvs at the call