-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Comparing changes
Open a pull request
base repository: Kitware/CMake
base: v3.31.3
head repository: Kitware/CMake
compare: v3.31.4
- 14 commits
- 27 files changed
- 4 contributors
Commits on Dec 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e7ea299 - Browse repository at this point
Copy the full SHA e7ea299View commit details
Commits on Dec 22, 2024
-
Merge topic 'Help-FindPython-Fix-typo' into release-3.31
e7ea299 Help: FindPython: fix typo Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !10121
Configuration menu - View commit details
-
Copy full SHA for e7153c2 - Browse repository at this point
Copy the full SHA e7153c2View commit details
Commits on Jan 7, 2025
-
Makefile: List codegen target in help
This was left out of commit 197cb41 (add_custom_command: Add CODEGEN support, 2024-05-27, v3.31.0-rc1~394^2). Fixes: #26545
Configuration menu - View commit details
-
Copy full SHA for 45726d9 - Browse repository at this point
Copy the full SHA 45726d9View commit details -
FindBoost: Add support for Boost 1.87
Update the list of known versions. Run the command cmake -DBOOST_DIR=/path/to/boost_1_87_0 \ -P Utilities/Scripts/BoostScanDeps.cmake to extract dependencies from the 1.87.0 source tree. Dependencies differ from 1.86: * Boost.Log no longer depends on Boost.Chrono Fixes: #26562Configuration menu - View commit details
-
Copy full SHA for f485f94 - Browse repository at this point
Copy the full SHA f485f94View commit details
Commits on Jan 8, 2025
-
Merge topic 'codegen-help' into release-3.31
45726d9 Makefile: List codegen target in help Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !10146
Configuration menu - View commit details
-
Copy full SHA for d29855f - Browse repository at this point
Copy the full SHA d29855fView commit details -
Merge topic 'FindBoost-1.87' into release-3.31
f485f94 FindBoost: Add support for Boost 1.87 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !10147
Configuration menu - View commit details
-
Copy full SHA for 627d710 - Browse repository at this point
Copy the full SHA 627d710View commit details
Commits on Jan 9, 2025
-
GenEx: Revert "Limit TARGET_PROPERTY transitive closure optimization"
Revert commit 4a11772 (GenEx: Limit TARGET_PROPERTY transitive closure optimization to subgraphs, 2024-05-31, v3.31.0-rc1~114^2). The change caused substantial performance regressions in some existing use cases. Revert it pending further investigation. Issue: #25728 Fixes: #26457
Configuration menu - View commit details
-
Copy full SHA for a6b84a4 - Browse repository at this point
Copy the full SHA a6b84a4View commit details -
LFortran: Remove hard-coded --generate-object-code flag
This was added in commit 98d0f91 (LFortran: Add support for this compiler, 2024-01-25, v3.31.0-rc1~303^2~2) because it is needed for cases covered by CMake's Fortran tests. However, it does not work with Fortran modules and breaks lfortran's own `examples/project1`. Move the flag to the test cases that need it, just as the original commit did with `--implicit-interface`. Fixes: #26597 Co-authored-by: Brad King <brad.king@kitware.com>
Configuration menu - View commit details
-
Copy full SHA for daf6cc8 - Browse repository at this point
Copy the full SHA daf6cc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cfb8ae - Browse repository at this point
Copy the full SHA 5cfb8aeView commit details -
target_sources: Restore toleration of duplicate CXX_MODULES sources
In commit 9c0491a (cmDyndepCollation: write out scanned source information too, 2024-03-25) via !9708, the `sf_map` gained a new job of also being used to track non-file set sources which could import modules. This was implemented by removing processed `FILE_SET TYPE CXX_MODULES` sources from the map and working with the sources remaining. When a `FILE_SET TYPE CXX_MODULES` source appeared multiple times, this would then erroneously complain that it "was not scheduled for compilation". Use a set of source paths to track sources that have already been processed. If duplicates are found, trigger an author warning and skip the duplicate file. Fixes: #26549
Configuration menu - View commit details
-
Copy full SHA for 3e15419 - Browse repository at this point
Copy the full SHA 3e15419View commit details
Commits on Jan 10, 2025
-
Merge topic 'revert-genex-tco-subgraph' into release-3.31
a6b84a4 GenEx: Revert "Limit TARGET_PROPERTY transitive closure optimization" Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !10156
Configuration menu - View commit details
-
Copy full SHA for 8f45140 - Browse repository at this point
Copy the full SHA 8f45140View commit details -
Merge topic 'lfortran-generate-object-code' into release-3.31
daf6cc8 LFortran: Remove hard-coded --generate-object-code flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !10159
Configuration menu - View commit details
-
Copy full SHA for 3df8890 - Browse repository at this point
Copy the full SHA 3df8890View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92b2603 - Browse repository at this point
Copy the full SHA 92b2603View commit details -
Configuration menu - View commit details
-
Copy full SHA for 569b821 - Browse repository at this point
Copy the full SHA 569b821View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.31.3...v3.31.4