{"action":"created","issue":{"url":"https://api.github.com/repos/sourceryinstitute/OpenCoarrays/issues/538","repository_url":"https://api.github.com/repos/sourceryinstitute/OpenCoarrays","labels_url":"https://api.github.com/repos/sourceryinstitute/OpenCoarrays/issues/538/labels{/name}","comments_url":"https://api.github.com/repos/sourceryinstitute/OpenCoarrays/issues/538/comments","events_url":"https://api.github.com/repos/sourceryinstitute/OpenCoarrays/issues/538/events","html_url":"https://github.com/sourceryinstitute/OpenCoarrays/issues/538","id":324658111,"node_id":"MDU6SXNzdWUzMjQ2NTgxMTE=","number":538,"title":"Defect: test 6 - allocate_as_barrier_proc (Failed) on Debian9/gcc-6.3/openmpi-3.1.0","user":{"login":"schloegl","id":1644245,"node_id":"MDQ6VXNlcjE2NDQyNDU=","avatar_url":"https://avatars1.githubusercontent.com/u/1644245?v=4","gravatar_id":"","url":"https://api.github.com/users/schloegl","html_url":"https://github.com/schloegl","followers_url":"https://api.github.com/users/schloegl/followers","following_url":"https://api.github.com/users/schloegl/following{/other_user}","gists_url":"https://api.github.com/users/schloegl/gists{/gist_id}","starred_url":"https://api.github.com/users/schloegl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/schloegl/subscriptions","organizations_url":"https://api.github.com/users/schloegl/orgs","repos_url":"https://api.github.com/users/schloegl/repos","events_url":"https://api.github.com/users/schloegl/events{/privacy}","received_events_url":"https://api.github.com/users/schloegl/received_events","type":"User","site_admin":false},"labels":[{"id":202472792,"node_id":"MDU6TGFiZWwyMDI0NzI3OTI=","url":"https://api.github.com/repos/sourceryinstitute/OpenCoarrays/labels/bug","name":"bug","color":"fc2929","default":true},{"id":202472793,"node_id":"MDU6TGFiZWwyMDI0NzI3OTM=","url":"https://api.github.com/repos/sourceryinstitute/OpenCoarrays/labels/duplicate","name":"duplicate","color":"cccccc","default":true}],"state":"open","locked":false,"assignee":{"login":"zbeekman","id":279612,"node_id":"MDQ6VXNlcjI3OTYxMg==","avatar_url":"https://avatars3.githubusercontent.com/u/279612?v=4","gravatar_id":"","url":"https://api.github.com/users/zbeekman","html_url":"https://github.com/zbeekman","followers_url":"https://api.github.com/users/zbeekman/followers","following_url":"https://api.github.com/users/zbeekman/following{/other_user}","gists_url":"https://api.github.com/users/zbeekman/gists{/gist_id}","starred_url":"https://api.github.com/users/zbeekman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zbeekman/subscriptions","organizations_url":"https://api.github.com/users/zbeekman/orgs","repos_url":"https://api.github.com/users/zbeekman/repos","events_url":"https://api.github.com/users/zbeekman/events{/privacy}","received_events_url":"https://api.github.com/users/zbeekman/received_events","type":"User","site_admin":false},"assignees":[{"login":"zbeekman","id":279612,"node_id":"MDQ6VXNlcjI3OTYxMg==","avatar_url":"https://avatars3.githubusercontent.com/u/279612?v=4","gravatar_id":"","url":"https://api.github.com/users/zbeekman","html_url":"https://github.com/zbeekman","followers_url":"https://api.github.com/users/zbeekman/followers","following_url":"https://api.github.com/users/zbeekman/following{/other_user}","gists_url":"https://api.github.com/users/zbeekman/gists{/gist_id}","starred_url":"https://api.github.com/users/zbeekman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zbeekman/subscriptions","organizations_url":"https://api.github.com/users/zbeekman/orgs","repos_url":"https://api.github.com/users/zbeekman/repos","events_url":"https://api.github.com/users/zbeekman/events{/privacy}","received_events_url":"https://api.github.com/users/zbeekman/received_events","type":"User","site_admin":false}],"milestone":null,"comments":6,"created_at":"2018-05-19T20:31:13Z","updated_at":"2018-07-04T00:07:09Z","closed_at":null,"author_association":"NONE","body":"<!-- Please fill out the issue template included below, failure to do -->\r\n<!-- so may result in immediate closure of your issue. -->\r\n\r\nWhen trying to install OpenCoarrays 2.0.0 on Debian 9 using gcc 6.3, and a openmpi 3.1.0, running `make test` failed with:\r\n\r\n```\r\n 5/49 Test  #5: allocate_as_barrier ..................   Passed    1.69 sec\r\n      Start  6: allocate_as_barrier_proc\r\n 6/49 Test  #6: allocate_as_barrier_proc .............***Failed  Required regular expression not found.Regex=[Test passed.\r\n]  2.13 sec\r\n      Start  7: get_array\r\n 7/49 Test  #7: get_array ............................   Passed    0.95 sec\r\n      Start  8: get_self\r\n...\r\n49/49 Test #49: test-installation-scripts.sh .........   Passed    0.46 sec\r\n\r\n98% tests passed, 1 tests failed out of 49\r\n\r\nTotal Test time (real) =  44.68 sec\r\n\r\nThe following tests FAILED:\r\n          6 - allocate_as_barrier_proc (Failed)\r\nErrors while running CTest\r\nMakefile:127: recipe for target 'test' failed\r\nmake: *** [test] Error 8\r\n```\r\n\r\ngcc/gfortran 6.3 from  Debian 9 /stretch was was used for compiling OpenCorrarys as well as  OpenMPI 3.1.0. gcc -v / `gfortran -v` report provide this report. \r\n\r\n```\r\n$ gfortran -v\r\nUsing built-in specs.\r\nCOLLECT_GCC=gfortran\r\nCOLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/6/lto-wrapper\r\nTarget: x86_64-linux-gnu\r\nConfigured with: ../src/configure -v --with-pkgversion='Debian 6.3.0-18+deb9u1' --with-bugurl=file:///usr/share/doc/gcc-6/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-6 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-6-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-6-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-6-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu\r\nThread model: posix\r\ngcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) \r\n```\r\n\r\nopenmpi 3.1.0 was compiled from source with the following configuration flags: \r\n```\r\n       ./configure --prefix=/mnt/nfs/clustersw/$(lsb_release -is)/$(lsb_release -cs)/openmpi/${VER} \\\r\n                --enable-orterun-prefix-by-default  \\\r\n                --enable-mpi-cxx \\\r\n                --with-pmi \\\r\n                --with-pmix \\\r\n                --with-sge \\\r\n                --with-slurm \\\r\n                --with-pmi-libdir=/usr/lib/x86_64-linux-gnu  \\\r\n```\r\n\r\n\r\nOpenCoarrays 2.0.0 was build with\r\n\r\n```\r\n        mkdir opencoarrays-build\r\n        cd opencoarrays-build\r\n        export FC=/mnt/nfs/clustersw/Debian/stretch/openmpi/3.1.0/bin/mpifort\r\n        export CC=/mnt/nfs/clustersw/Debian/stretch/openmpi/3.1.0/bin/mpicc\r\n        cmake ${BUILDDIR}/OpenCoarrays-${VER} \\\r\n          -DCMAKE_INSTALL_PREFIX=/mnt/nfs/clustersw/$(lsb_release -is)/$(lsb_release -cs)/${PKG}/${VER}\r\n        make\r\n        make test \r\n```\r\nThis is were the failed tests (as described above) were observed. \r\n\r\n# Defect/Bug Report #\r\n\r\n<!-- THE FOLLOWING INFORMATION IS MANDATORY if you would like our help -->\r\n\r\n- OpenCoarrays Version: 2.0.0\r\n- Fortran Compiler: Debian, 6.3.0 \r\n- C compiler used for building lib: 6.3.0\r\n- Installation method: cmake (see above)\r\n- Output of `uname -a`: `Linux bea81 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux`\r\n\r\n- MPI library being used: openmpi 3.1.0\r\n- Machine architecture and number of physical cores:`x86_64, 24`\r\n- Version of CMake: 3.7.2, preinstalled \r\n\r\n## Observed Behavior ##\r\n\r\n```\r\nThe following tests FAILED:\r\n          6 - allocate_as_barrier_proc (Failed)\r\n\r\n98% tests passed, 1 tests failed out of 49\r\n\r\nTotal Test time (real) =  44.68 sec\r\n\r\nThe following tests FAILED:\r\n          6 - allocate_as_barrier_proc (Failed)\r\n```\r\n\r\n## Expected Behavior ##\r\n\r\n```\r\n   100% tests passed\r\n```\r\n\r\n## Steps to Reproduce ##\r\n\r\ninstalling openmpi 3.1.0 on Debian9, setting environment variables `CC` and `FC` to `mpicc` and `mpifort`, and compile OpenCoarrays 2.0.0  accordingly . Running `make test` will produce the failed test. \r\n"},"comment":{"url":"https://api.github.com/repos/sourceryinstitute/OpenCoarrays/issues/comments/402325283","html_url":"https://github.com/sourceryinstitute/OpenCoarrays/issues/538#issuecomment-402325283","issue_url":"https://api.github.com/repos/sourceryinstitute/OpenCoarrays/issues/538","id":402325283,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMjMyNTI4Mw==","user":{"login":"zbeekman","id":279612,"node_id":"MDQ6VXNlcjI3OTYxMg==","avatar_url":"https://avatars3.githubusercontent.com/u/279612?v=4","gravatar_id":"","url":"https://api.github.com/users/zbeekman","html_url":"https://github.com/zbeekman","followers_url":"https://api.github.com/users/zbeekman/followers","following_url":"https://api.github.com/users/zbeekman/following{/other_user}","gists_url":"https://api.github.com/users/zbeekman/gists{/gist_id}","starred_url":"https://api.github.com/users/zbeekman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zbeekman/subscriptions","organizations_url":"https://api.github.com/users/zbeekman/orgs","repos_url":"https://api.github.com/users/zbeekman/repos","events_url":"https://api.github.com/users/zbeekman/events{/privacy}","received_events_url":"https://api.github.com/users/zbeekman/received_events","type":"User","site_admin":false},"created_at":"2018-07-04T00:07:08Z","updated_at":"2018-07-04T00:07:08Z","author_association":"MEMBER","body":"We’re planning to make ISO_Fortran_binding it’s own project as it’s not\nrequired and only tangentially related to OpenCoarrays. The latest (still\nopen) PR disables ISO_Fortran_binding by default. I haven’t been able to\nreproduce allocate_as_barrier_proc with 7.2 or 8.1 (patched). Is gcc/7.3m\nthe 7.3 development branch?\n\nCan you compile the Debug configuration (`cmake /path/to/src\n-DCMAKE_BUILD_TYPE=Debug`) and run ctest with `--output-on-failure` copying\nthe output of the failing tests?\n\nThanks!\nOn Tue, Jul 3, 2018 at 7:48 PM Alois Schlögl <notifications@github.com>\nwrote:\n\n> I compiled from commit 8ef32a8\n> <https://github.com/sourceryinstitute/OpenCoarrays/commit/8ef32a85d2eb103ec6c37e9e0379dd5bd7877959>\n> with gcc/7.3m openmpi/3.1.0, and the test failure\n> \"allocate_as_barrier_proc\" did not appear. The test \"#67\n> <https://github.com/sourceryinstitute/OpenCoarrays/pull/67>:\n> ISO_Fortran_binding_tests \" still fails, attached is the error log produced\n> with\n> CTEST_OUTPUT_ON_FAILURE=1 ctest\n>\n> ctest.txt\n> <https://github.com/sourceryinstitute/OpenCoarrays/files/2161383/ctest.txt>\n>\n> —\n> You are receiving this because you were assigned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/sourceryinstitute/OpenCoarrays/issues/538#issuecomment-402322657>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AAREPGA4-fxbchdGRo_6U70iqXTXSnJxks5uDAK4gaJpZM4UF2E8>\n> .\n>\n"}}
{"actor":{"display_login":"zbeekman"}}