Skip to content

Conversation

@dpiparo
Copy link
Member

@dpiparo dpiparo commented Jun 10, 2025

for example, when they are only forward declared.
Side effect: less lookups are carried out during the selection, therefore less memory and runtime is used for dictionary generation.

Fixes #18982

@dpiparo dpiparo self-assigned this Jun 10, 2025
@dpiparo dpiparo requested a review from pcanal as a code owner June 10, 2025 13:12
@dpiparo dpiparo requested a review from vgvassilev June 10, 2025 13:23
@vgvassilev
Copy link
Member

Any chance for writing a test?

@dpiparo
Copy link
Member Author

dpiparo commented Jun 10, 2025

You are right @vgvassilev , we need one and it's not too hard to write.

dpiparo added 2 commits June 10, 2025 21:01
in presence of selected template instances with template arguments
that are represented in the AST as invalid.
@github-actions
Copy link

Test Results

    19 files      19 suites   3d 10h 46m 31s ⏱️
 2 809 tests  2 808 ✅ 0 💤 1 ❌
51 871 runs  51 870 ✅ 0 💤 1 ❌

For more details on these failures, see this check.

Results for commit e5b6bee.

@vgvassilev
Copy link
Member

@smuzaffar, can we give this a try on cmssw scale?

@smuzaffar
Copy link
Contributor

sure, CMSSW tests are running via cms-sw#223

@dpiparo
Copy link
Member Author

dpiparo commented Jun 14, 2025

@smuzaffar thanks a lot. I see some failures but can't judge if they are caused by these changes: what would be your verdict?

@smuzaffar
Copy link
Contributor

CMSSW tests look good for this. The unit tests failure during PR tests are not related to this change ( we already have those unit tests failing for cmssw IBs)

@dpiparo
Copy link
Member Author

dpiparo commented Jun 14, 2025

Thanks!

@dpiparo dpiparo merged commit 0e7fe86 into root-project:master Jun 14, 2025
21 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[cling] Unexpected warning and errors printed by dictionary generation

3 participants