Skip to content

gtest-math-matrix-test-testMatrixTSparse fails on aarch64, ppc64le and s390x with gcc 14 #14446

@ellert

Description

@ellert

Check duplicate issues.

  • Checked for duplicates

Description

Fedora 40 updated gcc to version 14. After this. the test gtest-math-matrix-test-testMatrixTSparse started failing on aarch64, ppc64le and s390x. The test still succeeds on ix86 and x86_64.

The test failure:

          Start  207: gtest-math-matrix-test-testMatrixTSparse
 243/1265 Test  #207: gtest-math-matrix-test-testMatrixTSparse ..................................***Failed    0.03 sec
Running main() from /builddir/build/BUILD/googletest-1.14.0/googletest/src/gtest_main.cc
Note: Google Test filter = -RCsvDS.Remote:RRawFile.Remote:RSqliteDS.Davix:TChainParsing.RemoteGlob:TFile.ReadWithoutGlobalRegistrationNet:TFile.ReadWithoutGlobalRegistrationWeb:RNTuple.TClassEBO
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from testSparse
[ RUN      ] testSparse.LwbInit
/builddir/build/BUILD/root-6.30.02/math/matrix/test/testMatrixTSparse.cxx:47: Failure
Expected equality of these values:
  m1
    Which is: 80-byte object <00-00 02-AA 28-E9 07-70 00-00 00-00 02-00 00-00 00-00 00-04 00-00 00-05 00-00 00-01 00-00 00-00 00-00 00-14 00-00 00-05 3C-B0 00-00 00-00 00-00 01-00 03-FF 87-BA DF-98 00-00 02-AA 29-1E 84-50 00-00 02-AA 29-1E 65-B0 00-00 02-AA 29-1E 7F-00>
  m2
    Which is: 264-byte object <00-00 02-AA 28-E9 04-58 00-00 00-00 02-00 00-00 00-00 00-04 00-00 00-05 00-00 00-01 00-00 00-00 00-00 00-14 00-00 00-00 3C-B0 00-00 00-00 00-00 01-22 00-C0 4C-E7 2C-66 40-09 21-FB 54-44 2D-18 ... 40-34 B8-A1 9E-49 B7-53 40-37 70-82 EF-AC 42-40 00-00 02-AA 29-1E 83-A0 00-00 03-FF 87-BA DF-98 00-00 03-FF 87-86 06-68 00-00 03-FF 87-85 04-16 00-00 03-FF EE-2F 6B-28 00-00 03-FF EE-2F 6A-E0>
[  FAILED  ] testSparse.LwbInit (0 ms)
[----------] 1 test from testSparse (0 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (0 ms total)
[  PASSED  ] 0 tests.
[  FAILED  ] 1 test, listed below:
[  FAILED  ] testSparse.LwbInit
 1 FAILED TEST
CMake Error at /builddir/build/BUILD/root-6.30.02/cmake/modules/RootTestDriver.cmake:232 (message):
  error code: 1

Reproducer

  • Build root with gcc 14 on Fedora 40 on aarch64, ppc64le or s390x
  • Run the test

ROOT version

6.30.02

Installation method

build from source

Operating system

Fedora Linux 40

Additional context

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions