Skip to content

icb_arpack_cpp test FAILs on ppc64le on Fedora #230

Closed
@rathann

Description

@rathann

Expected behavior

All tests in the testsuite should PASS.

Actual behavior

icb_arpack_cpp test FAILs on ppc64le on Fedora.

Where/how to reproduce the problem

  • arpack-ng: 3.7.0
  • OS: Fedora 32/rawhide
  • compiler: gcc 9.2.1
  • environment:
+ CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
  • configure:
./configure --build=ppc64le-redhat-linux-gnu --host=ppc64le-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-static --with-blas=-lopenblasp --with-lapack=-lopenblasp --enable-icb
  • input data: N/A

Steps to reproduce the problem

make check

Error message

...
ERROR: iparam[4] 9, nev 9, info -8
terminate called after throwing an instance of 'std::domain_error'
  what():  Error inside ARPACK routines
FAIL icb_arpack_cpp (exit status: 134)

Traces

~/arpack-ng> tail -n 300 test-suite.log

Callstack

...
ERROR: iparam[4] 1, nev 9, info 1
terminate called after throwing an instance of 'std::domain_error'
  what():  Error inside ARPACK routines

Thread 1 "lt-icb_arpack_c" received signal SIGABRT, Aborted.
0x00007ffff6ba6ed8 in raise () from /lib64/libc.so.6
 libgcc-9.2.1-1.fc32.3.ppc64le libgfortran-9.2.1-1.fc32.3.ppc64le libquadmath-9.2.1-1.fc32.3.ppc64le libstdc++-9.2.1-1.fc32.3.ppc64le openblas-threads-0.3.7-1.fc31.ppc64le
(gdb) where
Missing separate debuginfos, use: dnf debuginfo-install#0  0x00007ffff6ba6ed8 in raise () from /lib64/libc.so.6
#1  0x00007ffff6b87b4c in abort () from /lib64/libc.so.6
#2  0x00007ffff6fa39e8 in __gnu_cxx::__verbose_terminate_handler() () from /lib64/libstdc++.so.6
#3  0x00007ffff6f9ed04 in __cxxabiv1::__terminate(void (*)()) () from /lib64/libstdc++.so.6
#4  0x00007ffff6f9edc0 in std::terminate() () from /lib64/libstdc++.so.6
#5  0x00007ffff6f9f290 in __cxa_throw () from /lib64/libstdc++.so.6
#6  0x0000000100003064 in complex_symmetric_runner<float> () at /usr/include/c++/9/ostream:621
#7  0x0000000100001984 in main () at icb_arpack_cpp.cpp:205
(gdb)

Notes, remarks

Callstack is from a diffent machine than the build log.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions