Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Defect: OpenCoarrays 2.10.0-11-gdfde1b9 and mpich release 4.0.2: 94% tests passed, 5 tests failed out of 85 #761

Open
jdeliacimec opened this issue Jun 9, 2022 · 0 comments

Comments

@jdeliacimec
Copy link

CMakeCache.txt
CMakeError.log
configure.log
make-opencoarrays-mpich.log
make-test-mpich.log

  • [x ] I am reporting a bug others will be able to reproduce and not asking a question or requesting a new feature.

System information including:

  • OpenCoarrays Version:
    $ ./install.sh --version
    OpenCoarrays 2.10.0
    OpenCoarrays installer
    Copyright (C) 2015-2022 Sourcery Institute
    Copyright (C) 2015-2022 Archaeologic Inc.

  • Fortran Compiler:
    $ which mpifort
    /usr/beta/mpich/bin/mpifort
    $ mpifort --version
    GNU Fortran (GCC) 13.0.0 20220516 (experimental)

  • C compiler used for building lib:
    $ which mpicc
    /usr/beta/mpich/bin/mpicc
    $ mpicc --version
    gcc (GCC) 13.0.0 20220516 (experimental)
    Copyright (C) 2022 Free Software Foundation, Inc.

  • Installation method:
    $ cd BUILD-MPICH
    $ export PREFIX="/usr/beta/opencoarrays-${MPI_NAME}"
    $ cmake .. -DCMAKE_INSTALL_PREFIX=${PREFIX} 2>&1 | tee configure.eco

  • All flags & options passed to the installer
    $ export FC=/usr/beta/mpich/bin/mpifort
    $ export CC=/usr/beta/mpich/bin/mpicc

  • Output of uname -a:
    $ uname -a
    Linux 5.17.11-200.fc35.x86_64 tests dis_transpose: test passed  #1 SMP PREEMPT Wed May 25 14:56:43 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

  • MPI library being used:
    MPICH release 4.0.2 (Apr 07, 2022)

  • Machine architecture and number of physical cores:
    $ lscpu
    Architecture: x86_64
    CPU op-mode(s): 32-bit, 64-bit
    Address sizes: 43 bits physical, 48 bits virtual
    Byte Order: Little Endian
    CPU(s): 8
    On-line CPU(s) list: 0-7
    Vendor ID: AuthenticAMD
    Model name: AMD Ryzen 7 3700X 8-Core Processor
    CPU family: 23
    Model: 113
    Thread(s) per core: 1
    Core(s) per socket: 8
    Socket(s): 1
    Stepping: 0
    Frequency boost: enabled
    CPU max MHz: 4426.1709
    CPU min MHz: 2200.0000
    BogoMIPS: 7199.96
    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 pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc
    cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe
    popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalig
    nsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc
    mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2
    cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm
    _occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd arat npt lbrv
    svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold a
    vic v_vmsave_vmload vgif v_spec_ctrl umip rdpid overflow_recov succor smca sme sev sev_es
    Virtualization features:
    Virtualization: AMD-V
    Caches (sum of all):
    L1d: 256 KiB (8 instances)
    L1i: 256 KiB (8 instances)
    L2: 4 MiB (8 instances)
    L3: 32 MiB (2 instances)
    NUMA:
    NUMA node(s): 1
    NUMA node0 CPU(s): 0-7
    Vulnerabilities:
    Itlb multihit: Not affected
    L1tf: Not affected
    Mds: Not affected
    Meltdown: Not affected
    Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
    Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
    Spectre v2: Mitigation; Retpolines, IBPB conditional, STIBP disabled, RSB filling
    Srbds: Not affected
    Tsx async abort: Not affected

  • Version of CMake:
    $ cmake --version
    cmake version 3.22.2

To help us debug your issue please explain:

What you were trying to do (and why)

I did a fresh install of OpenCoarrays on one server

What happened (include command output, screenshots, logs, etc.)

With openmpi release 4.1.3 (Mar 31, 2022) and mvapich2 release 2.3.7 (Mar 02, 2022), everything is fine as usual, including 100% tests passed. However, with mpich release 4.0.2 (Apr 07, 2022), only 94% tests passed, 5 tests failed out of 85.

What you expected to happen

That 100% tests were passed with mpich release 4.0.2 (Apr 07, 2022).

Step-by-step reproduction instructions to reproduce the error/bug

I followed the INSTALL file.

CMakeCache.txt
CMakeError.log
configure.log
make-opencoarrays-mpich.log
make-test-mpich.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant