I agree with Michael that upgrading to Chapel 1.14 would be the preferred
path to take (it should result in lots of other improvements as well). But
as a fallback wanted to point out the following:
http://chapel.cray.com/docs/latest/usingchapel/chplenv.html#readme-chplenv-chpl-hwloc
Specifically:
"In the unlikely event the bundled hwloc distribution does not build
successfully, it should still be possible to use qthreads. To do this,
manually set CHPL_HWLOC to none and rebuild... Note that building without
hwloc will have a negative impact on performance."
-Brad
On Wed, 9 Nov 2016, Michael Ferguson wrote:
Hi -
I've tried to reproduce this issue with Chapel 1.14 and
with the master branch. Neither version shows the problem
in an OpenSUSE Leap 42.1 VM.
I have been able to reproduce the problem with Chapel 1.12.
Please upgrade to Chapel 1.14.
Thanks,
-michael
On 11/9/16, 8:15 AM, "Fábio Mallaco Moreira" <[email protected]> wrote:
I got a sucessefull quickstart build with no issues but am having
problems compiling the full featured version. Using openSUSE 42.1, all
packages up to date.
The build seems to proceed fine until this point
ecking hwloc.h usability... yes
checking hwloc.h presence... yes
checking for hwloc.h... yes
checking for library containing hwloc_topology_init... no
configure: error: Specified topology library (hwloc) does not work.
Makefile:109: recipe for target 'qthread-config' failed
make[4]: *** [qthread-config] Error 1
Makefile:104: recipe for target
'/home/USERNAME/opt/chapel/third-party/qthread/install/linux64-gnu-native-
flat' failed
make[3]: ***
[/home/USERNAME/opt/chapel/third-party/qthread/install/linux64-gnu-native-
flat] Error 2
Makefile:61: recipe for target 'third-party-pkgs' failed
make[2]: *** [third-party-pkgs] Error 2
Makefile:73: recipe for target 'runtime' failed
make[1]: *** [runtime] Error 2
Makefile:57: recipe for target 'comprt' failed
make: *** [comprt] Error 2
chpl --version
chpl Version 1.12.0.93052c3
Copyright (c) 2004-2015, Cray Inc. (See LICENSE file for more details)
CHPL_HOME/util/printchplenv
machine info: Linux HOSTNAME 4.1.34-33-default #1 SMP PREEMPT Thu Oct 20
08:03:29 UTC 2016 (fe18aba) x86_64
CHPL_HOME: /home/USERNAME/opt/chapel *
script location: /home/USERNAME/opt/chapel/util
CHPL_HOST_PLATFORM: linux64 *
CHPL_HOST_COMPILER: gnu
CHPL_TARGET_PLATFORM: linux64
CHPL_TARGET_COMPILER: gnu
CHPL_TARGET_ARCH: native
CHPL_LOCALE_MODEL: flat
CHPL_COMM: none
CHPL_TASKS: qthreads
CHPL_LAUNCHER: none
CHPL_TIMERS: generic
CHPL_MEM: cstdlib
CHPL_MAKE: gmake
CHPL_ATOMICS: intrinsics
CHPL_GMP: gmp
CHPL_HWLOC: hwloc
CHPL_REGEXP: re2
CHPL_WIDE_POINTERS: struct
CHPL_LLVM: none
CHPL_AUX_FILESYS: none
gcc --version
gcc (SUSE Linux) 4.8.5
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
Fábio Mallaco Moreira
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Chapel-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-bugs
------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Chapel-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-bugs