{"action":"created","issue":{"url":"https://api.github.com/repos/nest/nest-simulator/issues/946","repository_url":"https://api.github.com/repos/nest/nest-simulator","labels_url":"https://api.github.com/repos/nest/nest-simulator/issues/946/labels{/name}","comments_url":"https://api.github.com/repos/nest/nest-simulator/issues/946/comments","events_url":"https://api.github.com/repos/nest/nest-simulator/issues/946/events","html_url":"https://github.com/nest/nest-simulator/issues/946","id":318855198,"number":946,"title":"OpenMPI is not detected at CMake configure time","user":{"login":"ikitayama","id":962791,"avatar_url":"https://avatars0.githubusercontent.com/u/962791?v=4","gravatar_id":"","url":"https://api.github.com/users/ikitayama","html_url":"https://github.com/ikitayama","followers_url":"https://api.github.com/users/ikitayama/followers","following_url":"https://api.github.com/users/ikitayama/following{/other_user}","gists_url":"https://api.github.com/users/ikitayama/gists{/gist_id}","starred_url":"https://api.github.com/users/ikitayama/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ikitayama/subscriptions","organizations_url":"https://api.github.com/users/ikitayama/orgs","repos_url":"https://api.github.com/users/ikitayama/repos","events_url":"https://api.github.com/users/ikitayama/events{/privacy}","received_events_url":"https://api.github.com/users/ikitayama/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-04-30T11:08:45Z","updated_at":"2018-05-01T09:54:30Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"On K computer, I am unable to detect OpenMPI at CMake configure time:\r\n```-- Host triple: x86_64-pc-linux\r\n-- Target triple: s64fx-fujitsu-linux\r\n-- Could NOT find OpenMP_C (missing: OpenMP_C_LIB_NAMES)\r\n-- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_LIB_NAMES)\r\n-- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND)\r\n-- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS)\r\n-- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS)\r\n-- Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND)\r\n-- Check the abort exitcode.\r\n-- Check the abort exitcode.\r\n-- Check the segmentation fault exitcode.\r\n-- Check the segmentation fault exitcode.\r\n-- Check whether the compiler ignores cmath makros.\r\n-- Check whether the compiler ignores cmath makros. ON\r\n-- Check whether the compiler does NOT include <*.h> headers ISO conformant.\r\n-- Check whether the compiler does NOT include <*.h> headers ISO conformant. ON\r\n-- Check whether the compiler respects symbolic signal names in signal.h.\r\n-- Check whether the compiler respects symbolic signal names in signal.h. ON\r\n-- Check static template member declaration.\r\n-- Check static template member declaration. ON\r\n-- Check for STL vector capacity base unity.\r\n-- Check for STL vector capacity base unity. ON\r\n-- Check for STL vector capacity doubling strategy.\r\n-- Check for STL vector capacity doubling strategy. ON\r\n-- Check whether the compiler fails with ICE.\r\n-- Check whether the compiler fails with ICE. ON\r\n-- Check if ::nan is available from cmath.\r\n-- Check if ::nan is available from cmath. OFF\r\n-- Check if ::isnan is available from cmath.\r\n-- Check if ::isnan is available from cmath. OFF\r\nc147084\r\n\r\n--------------------------------------------------------------------------------\r\nNEST Configuration Summary\r\n--------------------------------------------------------------------------------\r\n\r\nBuild type          :\r\nTarget System       : Linux\r\nCross Compiling     : TRUE\r\nC compiler          : /opt/FJSVtclang/GM-1.2.0-24/bin/mpifccpx\r\nC compiler flags    : -DUSE_PMA  -Kfast,openmp -x1 -Xg --std=c++11 --alternative_tokens\r\nC++ compiler        : /opt/FJSVtclang/GM-1.2.0-24/bin/mpiFCCpx\r\nC++ compiler flags  : -DUSE_PMA  -Kfast,openmp -x1 -Xg --std=c++11 --alternative_tokens\r\nBuild dynamic       : OFF\r\n\r\nBuilt-in modules    : models;precise;topology\r\nUser modules        : None\r\nPython bindings     : No\r\nUse threading       : No\r\nUse GSL             : Yes (GSL 2.3)\r\n    Includes        : /data/share035/a03500/opt/gsl-2.3/include\r\n    Libraries       : /data/share035/a03500/opt/gsl-2.3/lib/libgsl.a;/data/share035/a03500/opt/gsl-2.3/lib/libgslcblas.a\r\n\r\nUse Readline        : No\r\nUse libltdl         : No\r\nUse doxygen         : Yes (/usr/bin/doxygen)\r\n                    : target `doc` available\r\n    `dot` available : Yes (/usr/bin/dot)\r\n                    : target `fulldoc` available\r\nUse MPI             : No\r\nUse MUSIC           : No\r\nUse libneurosim     : No\r\n\r\n--------------------------------------------------------------------------------\r\n\r\nThe NEST executable will be installed to:\r\n  /data/share035/a03500/opt/nest-miniApp/bin/\r\n\r\nDocumentation and examples will be installed to:\r\n  /data/share035/a03500/opt/nest-miniApp/share/doc/nest/\r\n\r\nTo set necessary environment variables, add the following line\r\nto your ~/.bashrc :\r\n  source /data/share035/a03500/opt/nest-miniApp/bin/nest_vars.sh\r\n\r\n--------------------------------------------------------------------------------\r\n\r\nYou can now build and install NEST with\r\n  make\r\n  make install\r\n  make installcheck\r\n\r\nIf you experience problems with the installation or the use of NEST,\r\nplease see http://www.nest-simulator.org/frequently_asked_questions\r\nor go to http://www.nest-simulator.org/community to find out how to\r\njoin the user mailing list.\r\n\r\n-- Configuring done\r\n-- Generating done\r\n-- Build files have been written to: /data/share035/a03500/build/nest-miniApp\r\n```"},"comment":{"url":"https://api.github.com/repos/nest/nest-simulator/issues/comments/385637247","html_url":"https://github.com/nest/nest-simulator/issues/946#issuecomment-385637247","issue_url":"https://api.github.com/repos/nest/nest-simulator/issues/946","id":385637247,"user":{"login":"ikitayama","id":962791,"avatar_url":"https://avatars0.githubusercontent.com/u/962791?v=4","gravatar_id":"","url":"https://api.github.com/users/ikitayama","html_url":"https://github.com/ikitayama","followers_url":"https://api.github.com/users/ikitayama/followers","following_url":"https://api.github.com/users/ikitayama/following{/other_user}","gists_url":"https://api.github.com/users/ikitayama/gists{/gist_id}","starred_url":"https://api.github.com/users/ikitayama/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ikitayama/subscriptions","organizations_url":"https://api.github.com/users/ikitayama/orgs","repos_url":"https://api.github.com/users/ikitayama/repos","events_url":"https://api.github.com/users/ikitayama/events{/privacy}","received_events_url":"https://api.github.com/users/ikitayama/received_events","type":"User","site_admin":false},"created_at":"2018-05-01T09:54:30Z","updated_at":"2018-05-01T09:54:30Z","author_association":"CONTRIBUTOR","body":"WIth CMake 3.8.1, a bit of progress:\r\n\r\n```klogin3$ ./cmake-with-options\r\n-- The CXX compiler identification is Fujitsu\r\n-- The C compiler identification is Fujitsu\r\n-- Check for working CXX compiler: /opt/FJSVtclang/GM-1.2.0-24/bin/mpiFCCpx\r\n-- Check for working CXX compiler: /opt/FJSVtclang/GM-1.2.0-24/bin/mpiFCCpx -- works\r\n-- Detecting CXX compiler ABI info\r\n-- Detecting CXX compiler ABI info - done\r\n-- Check for working C compiler: /opt/FJSVtclang/GM-1.2.0-24/bin/mpifccpx\r\n-- Check for working C compiler: /opt/FJSVtclang/GM-1.2.0-24/bin/mpifccpx -- works\r\n-- Detecting C compiler ABI info\r\n-- Detecting C compiler ABI info - done\r\n-- Found Doxygen: /usr/bin/doxygen (found version \"1.6.1\")\r\n-- Host triple: x86_64-pc-linux\r\n-- Target triple: s64fx-fujitsu-linux\r\n-- Found OpenMP: -Kopenmp\r\n-- Found MPI_C: /opt/FJSVtclang/GM-1.2.0-24/lib64/libmpi.so;/opt/FJSVpxtof/sparc64fx/lib64/libtofucom.so;/opt/FJSVpxtof/sparc64fx/lib64/libtofutop.so;/usr/lib64/libm.a;/usr/lib64/libnsl.a;/usr/lib64/libutil.a\r\n-- Could NOT find MPI_CXX (missing:  MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)\r\n-- Check the abort exitcode.\r\n```"}}
{"actor":{"display_login":"ikitayama"}}