Opened 5 months ago

Closed 5 months ago

Last modified 5 months ago

#20639 closed enhancement (fixed)

cmake-3.31.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (11)

comment:1 by Xi Ruoyao, 5 months ago

Two tests fail due to a Binutils bug: https://gitlab.kitware.com/cmake/cmake/-/issues/26401 referring https://sourceware.org/bugzilla/show_bug.cgi?id=32300.

I'm not sure if we should patch Binutils to fix the issue.

comment:2 by Xi Ruoyao, 5 months ago

Well now I think we need to patch Binutils... Without the fix, cmake-based packages insist to relink everything if you run make again. It causes a significant time increase on make install which would also relink everything w/o the fix.

Created lfs:#5591.

comment:3 by Xi Ruoyao, 5 months ago

Summary: cmake-3.31.0cmake-3.31.0 (wait for LFS Binutils fix)

comment:4 by Bruce Dubbs, 5 months ago

Summary: cmake-3.31.0 (wait for LFS Binutils fix)cmake-3.31.0

comment:5 by Bruce Dubbs, 5 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

by Bruce Dubbs, 5 months ago

Attachment: ExternalProjectLocal.fail added

comment:7 by Bruce Dubbs, 5 months ago

I'm not sure what is going on with the tests. I had 20 fail. I attached the output of one failing test here that I ran with:

bin/ctest -R "ExternalProjectLocal" --output-on-failure

From the best I can tell, these are problems with the tests. I do have the patched binutils installed.

comment:8 by Douglas R. Reno, 5 months ago

I can't reproduce any issues on my system:

769/769 Test #148: ExternalProjectUpdate .............................   Passed    8.89 sec

100% tests passed, 0 tests failed out of 769

Label Time Summary:
CUDA       =  86.60 sec*proc (15 tests)
Fortran    =  84.45 sec*proc (19 tests)
HIP        =  27.24 sec*proc (10 tests)
ISPC       =  43.18 sec*proc (7 tests)
Qt5        = 830.02 sec*proc (50 tests)
Qt6        = 1318.38 sec*proc (50 tests)

Total Test time (real) = 427.16 sec
renodr [ /sources/cmake-3.31.0 ]$

I have also rebuilt binutils with the patch prior to running this. As far as I can tell, I have the latest dependencies installed as well

comment:9 by Douglas R. Reno, 5 months ago

Resolution: fixed
Status: assignedclosed

comment:10 by Bruce Dubbs, 5 months ago

Obviously I had an issue on my system. I noticed that curl was a bit out of date and updated it. Now all tests pass. Curious.

Note: See TracTickets for help on using tickets.