Thank you for your message.
It works fine for this problem and the compilation goes further.

Now I have a compilation error with the "zmq" package

=========================] 100.0% (2.0MB of 2.0MB) 1.405MB/s ETA 0s
[zmq] Building zmq/32k234mmpyhn, follow log with:
[zmq] tail -f /work/mdsip/fenics/1.6.0_intel/tmp/zmq-32k234mmpyhn/_hashdist/build.log [zmq|ERROR] Command '[u'/bin/bash', '_hashdist/build.sh']' returned non-zero exit status 2
[zmq|ERROR] command failed (code=2); raising



The end of its "build.log" file is :

2015/11/17 14:58:37 - INFO: [package:run_job] make[2]: Entering directory `/work/mdsip/fenics/1.6.0_intel/tmp/zmq-32k234mmpyhn/src'
2015/11/17 14:58:37 - INFO: [package:run_job]   CXX libzmq_la-address.lo
2015/11/17 14:58:37 - INFO: [package:run_job]   CXX libzmq_la-clock.lo
2015/11/17 14:58:37 - INFO: [package:run_job]   CXX libzmq_la-ctx.lo
2015/11/17 14:58:37 - INFO: [package:run_job]   CXX libzmq_la-decoder.lo
2015/11/17 14:58:38 - INFO: [package:run_job]   CXX libzmq_la-devpoll.lo
2015/11/17 14:58:38 - INFO: [package:run_job]   CXX libzmq_la-dist.lo
2015/11/17 14:58:39 - INFO: [package:run_job]   CXX libzmq_la-encoder.lo
2015/11/17 14:58:39 - INFO: [package:run_job]   CXX libzmq_la-epoll.lo
2015/11/17 14:58:39 - INFO: [package:run_job]   CXX libzmq_la-err.lo
2015/11/17 14:58:40 - INFO: [package:run_job]   CXX libzmq_la-fq.lo
2015/11/17 14:58:40 - INFO: [package:run_job]   CXX libzmq_la-io_object.lo
2015/11/17 14:58:40 - INFO: [package:run_job]   CXX libzmq_la-io_thread.lo
2015/11/17 14:58:40 - INFO: [package:run_job]   CXX libzmq_la-ip.lo
2015/11/17 14:58:40 - INFO: [package:run_job]   CXX libzmq_la-ipc_address.lo
2015/11/17 14:58:41 - INFO: [package:run_job] CXX libzmq_la-ipc_connecter.lo 2015/11/17 14:58:41 - INFO: [package:run_job] CXX libzmq_la-ipc_listener.lo
2015/11/17 14:58:41 - INFO: [package:run_job]   CXX libzmq_la-kqueue.lo
2015/11/17 14:58:41 - INFO: [package:run_job] In file included from ipc_connecter.cpp(28): 2015/11/17 14:58:41 - INFO: [package:run_job] stream_engine.hpp(97): error #82: storage class is not first 2015/11/17 14:58:41 - INFO: [package:run_job] const static size_t greeting_size = 12;
2015/11/17 14:58:41 - INFO: [package:run_job]                 ^
2015/11/17 14:58:41 - INFO: [package:run_job]
2015/11/17 14:58:41 - INFO: [package:run_job] compilation aborted for ipc_connecter.cpp (code 2) 2015/11/17 14:58:41 - INFO: [package:run_job] make[2]: *** [libzmq_la-ipc_connecter.lo] Error 1 2015/11/17 14:58:41 - INFO: [package:run_job] make[2]: *** Waiting for unfinished jobs.... 2015/11/17 14:58:41 - INFO: [package:run_job] In file included from ipc_listener.cpp(29): 2015/11/17 14:58:41 - INFO: [package:run_job] stream_engine.hpp(97): error #82: storage class is not first 2015/11/17 14:58:41 - INFO: [package:run_job] const static size_t greeting_size = 12;
2015/11/17 14:58:41 - INFO: [package:run_job]                 ^
2015/11/17 14:58:41 - INFO: [package:run_job]
2015/11/17 14:58:41 - INFO: [package:run_job] compilation aborted for ipc_listener.cpp (code 2) 2015/11/17 14:58:41 - INFO: [package:run_job] make[2]: *** [libzmq_la-ipc_listener.lo] Error 1 2015/11/17 14:58:42 - INFO: [package:run_job] make[2]: Leaving directory `/work/mdsip/fenics/1.6.0_intel/tmp/zmq-32k234mmpyhn/src'
2015/11/17 14:58:42 - INFO: [package:run_job] make[1]: *** [all] Error 2
2015/11/17 14:58:42 - INFO: [package:run_job] make[1]: Leaving directory `/work/mdsip/fenics/1.6.0_intel/tmp/zmq-32k234mmpyhn/src' 2015/11/17 14:58:42 - INFO: [package:run_job] make: *** [all-recursive] Error 1 2015/11/17 14:58:42 - ERROR: [package:run_job] Command '[u'/bin/bash', '_hashdist/build.sh']' returned non-zero exit status 2 2015/11/17 14:58:42 - ERROR: [package:run_job] command failed (code=2); raising


Regards,
   Guy


Le 17/11/2015 13:59, Johannes Ring a écrit :
Sourcing compilervars_global.sh should set the correct paths (LD_LIBRARY_PATH, etc.). I would try with the following in your local.yaml:

parameters:
  PROLOGUE: |
. /ccipl/logiciels/intel/compilers_and_libraries_2016.0.109/linux/bin/compilervars_global.sh intel64; . /ccipl/logiciels/intel/compilers_and_libraries_2016.0.109/linux/mpi/intel64/bin/mpivars.sh; echo "setting default compilers"; export CC=icc; export CXX=icpc; export FC=ifort; export F77=ifort; export F90=ifort

Johannes

On Tue, Nov 17, 2015 at 1:42 PM Guy Moebs <[email protected] <mailto:[email protected]>> wrote:

    Hello Johannes,

    I do agree with you.
    The Intel's environment is set by using Intel's scripts in my
    ".bashrc" file.

    .
    
/ccipl/logiciels/intel/compilers_and_libraries_2016.0.109/linux/bin/compilervars_global.sh
    intel64
    .
    
/ccipl/logiciels/intel/compilers_and_libraries_2016.0.109/linux/mpi/intel64/bin/mpivars.sh

    I have changed the "config.yaml" file : "build_dirs" are not in my
    home but elsewhere on a shared filesystem.

    I have changed the local.yaml file by looking what I did some
    weeks ago :
    parameters:
        PROLOGUE: |
          export
    
FC=/ccipl/logiciels/intel/compilers_and_libraries_2016.0.109/linux/bin/intel64/ifort
    ; export
    
CC=/ccipl/logiciels/intel/compilers_and_libraries_2016.0.109/linux/bin/intel64/icc
    ; export
    
CXX=/ccipl/logiciels/intel/compilers_and_libraries_2016.0.109/linux/bin/intel64/icpc

    Should I set "the LD_LIBRARY_PATH" and the "PATH" env. variables
    as "FC", "CC", "CXX" juste above at the end of the "local.yaml" file ?

    Regards,
       Guy.



        _______________________________________________
        fenics-support mailing list
        [email protected]
        <mailto:[email protected]>
        http://fenicsproject.org/mailman/listinfo/fenics-support


_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to