Skip to content

[cmake] Build clad with one core only#16682

Merged
dpiparo merged 1 commit intoroot-project:masterfrom
dpiparo:issue_16654
Oct 16, 2024
Merged

[cmake] Build clad with one core only#16682
dpiparo merged 1 commit intoroot-project:masterfrom
dpiparo:issue_16654

Conversation

@dpiparo
Copy link
Copy Markdown
Member

@dpiparo dpiparo commented Oct 15, 2024

fixes #16654

See also #16667 that on top of these changes adds a Ubuntu 24.10 build.

@dpiparo dpiparo requested a review from vgvassilev October 15, 2024 06:21
@dpiparo dpiparo self-assigned this Oct 15, 2024
@dpiparo dpiparo requested a review from bellenot as a code owner October 15, 2024 06:21
@github-actions
Copy link
Copy Markdown

Test Results

    17 files      17 suites   3d 23h 55m 6s ⏱️
 2 713 tests  2 712 ✅ 0 💤 1 ❌
43 511 runs  43 510 ✅ 0 💤 1 ❌

For more details on these failures, see this check.

Results for commit 78a3ce0.

@dpiparo dpiparo merged commit 31ed063 into root-project:master Oct 16, 2024
guitargeek added a commit to guitargeek/root that referenced this pull request Mar 4, 2025
The problem around for which the added `-j 1` was a workaround was
reported and solved upstream in CMake:

https://gitlab.kitware.com/cmake/cmake/-/issues/26398

It's better to not do the workaround for the fixed CMake versions
anymore, because actually the increase in build time can be quite
significant.

On my machine, building ROOT `master` with a warm ccache takes 5m33s
with 32 threads, which reduces to 4m6s without the workaround.

Follows up on root-project#16682.
guitargeek added a commit that referenced this pull request Mar 4, 2025
The problem around for which the added `-j 1` was a workaround was
reported and solved upstream in CMake:

https://gitlab.kitware.com/cmake/cmake/-/issues/26398

It's better to not do the workaround for the fixed CMake versions
anymore, because actually the increase in build time can be quite
significant.

On my machine, building ROOT `master` with a warm ccache takes 5m33s
with 32 threads, which reduces to 4m6s without the workaround.

Follows up on #16682.
enirolf pushed a commit to enirolf/root that referenced this pull request Mar 10, 2025
The problem around for which the added `-j 1` was a workaround was
reported and solved upstream in CMake:

https://gitlab.kitware.com/cmake/cmake/-/issues/26398

It's better to not do the workaround for the fixed CMake versions
anymore, because actually the increase in build time can be quite
significant.

On my machine, building ROOT `master` with a warm ccache takes 5m33s
with 32 threads, which reduces to 4m6s without the workaround.

Follows up on root-project#16682.
guitargeek added a commit to guitargeek/root that referenced this pull request Mar 12, 2025
The problem around for which the added `-j 1` was a workaround was
reported and solved upstream in CMake:

https://gitlab.kitware.com/cmake/cmake/-/issues/26398

It's better to not do the workaround for the fixed CMake versions
anymore, because actually the increase in build time can be quite
significant.

On my machine, building ROOT `master` with a warm ccache takes 5m33s
with 32 threads, which reduces to 4m6s without the workaround.

Follows up on root-project#16682.
guitargeek added a commit to guitargeek/root that referenced this pull request Mar 12, 2025
The problem around for which the added `-j 1` was a workaround was
reported and solved upstream in CMake:

https://gitlab.kitware.com/cmake/cmake/-/issues/26398

It's better to not do the workaround for the fixed CMake versions
anymore, because actually the increase in build time can be quite
significant.

On my machine, building ROOT `master` with a warm ccache takes 5m33s
with 32 threads, which reduces to 4m6s without the workaround.

Follows up on root-project#16682.
guitargeek added a commit that referenced this pull request Mar 13, 2025
The problem around for which the added `-j 1` was a workaround was
reported and solved upstream in CMake:

https://gitlab.kitware.com/cmake/cmake/-/issues/26398

It's better to not do the workaround for the fixed CMake versions
anymore, because actually the increase in build time can be quite
significant.

On my machine, building ROOT `master` with a warm ccache takes 5m33s
with 32 threads, which reduces to 4m6s without the workaround.

Follows up on #16682.
guitargeek added a commit that referenced this pull request Mar 13, 2025
The problem around for which the added `-j 1` was a workaround was
reported and solved upstream in CMake:

https://gitlab.kitware.com/cmake/cmake/-/issues/26398

It's better to not do the workaround for the fixed CMake versions
anymore, because actually the increase in build time can be quite
significant.

On my machine, building ROOT `master` with a warm ccache takes 5m33s
with 32 threads, which reduces to 4m6s without the workaround.

Follows up on #16682.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cannot compile ROOT master with Ubuntu 24.10 with gcc 14 (Ubuntu 14.2.0-4ubuntu2)

2 participants