#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 , 5 months ago
comment:2 by , 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 , 5 months ago
Summary: | cmake-3.31.0 → cmake-3.31.0 (wait for LFS Binutils fix) |
---|
comment:4 by , 5 months ago
Summary: | cmake-3.31.0 (wait for LFS Binutils fix) → cmake-3.31.0 |
---|
comment:5 by , 5 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:6 by , 5 months ago
The release notes are at https://cmake.org/cmake/help/latest/release/3.31.html
by , 5 months ago
Attachment: | ExternalProjectLocal.fail added |
---|
comment:7 by , 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 , 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 , 5 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:10 by , 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.
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.