Skip to content

Conversation

@hugtalbot
Copy link
Contributor

@hugtalbot hugtalbot commented Nov 11, 2025

See #4429

Assess that other PRs are passing using :
[ci-depends-on https://github.com/sofa-framework/CSparseSolvers/pull/6]
[ci-depends-on https://github.com/sofa-framework/CGALPlugin/pull/39]
[ci-depends-on https://github.com/sofa-framework/Registration/pull/29]


By submitting this pull request, I acknowledge that
I have read, understand, and agree SOFA Developer Certificate of Origin (DCO).


Reviewers will merge this pull-request only if

  • it builds with SUCCESS for all platforms on the CI.
  • it does not generate new warnings.
  • it does not generate new unit test failures.
  • it does not generate new scene test failures.
  • it does not break API compatibility.
  • it is more than 1 week old (or has fast-merge label).

@hugtalbot hugtalbot added pr: status to review To notify reviewers to review this pull-request pr: clean Cleaning the code labels Nov 11, 2025
@hugtalbot
Copy link
Contributor Author

[ci-build][with-all-tests]

@epernod epernod force-pushed the 202511_image_new_registration_mechanism branch from 86309b6 to d68be99 Compare November 13, 2025 08:05
@hugtalbot hugtalbot changed the title Apply new factory registration mechanism [image] Apply new factory registration mechanism Nov 13, 2025
@sofabot
Copy link
Collaborator

sofabot commented Nov 13, 2025

[ci-depends-on] detected during build #5.

To unlock the merge button, you must

@hugtalbot
Copy link
Contributor Author

[ci-build][force-full-build]

@sofabot
Copy link
Collaborator

sofabot commented Nov 13, 2025

[ci-depends-on] detected during build #6.

To unlock the merge button, you must

@sofabot
Copy link
Collaborator

sofabot commented Nov 14, 2025

[ci-depends-on] detected during build #7.

To unlock the merge button, you must

@sofabot
Copy link
Collaborator

sofabot commented Nov 17, 2025

[ci-depends-on] detected during build #8.

To unlock the merge button, you must

@sofabot
Copy link
Collaborator

sofabot commented Nov 17, 2025

[ci-depends-on] detected during build #9.

To unlock the merge button, you must

@epernod
Copy link
Contributor

epernod commented Nov 19, 2025

red red red :/

@sofabot
Copy link
Collaborator

sofabot commented Nov 19, 2025

[ci-depends-on] detected during build #10.

To unlock the merge button, you must

@sofabot
Copy link
Collaborator

sofabot commented Nov 19, 2025

[ci-depends-on] detected during build #11.

To unlock the merge button, you must

extern void registerCollisionToCarvingEngine(sofa::core::ObjectFactory* factory);

#ifdef SOFA_BUILD_TESTS
extern void registerTestImageEngine(sofa::core::ObjectFactory* factory);
Copy link
Contributor

@fredroy fredroy Nov 20, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will never work as the definition of registerTestImageEngine is in an other Translation Unit so the symbol will never be defined at link stage. And image is a dep of image_test, not the other way around

@sofabot
Copy link
Collaborator

sofabot commented Nov 20, 2025

[ci-depends-on] detected during build #12.

To unlock the merge button, you must

@hugtalbot
Copy link
Contributor Author

[ci-build][force-full-build]

@sofabot
Copy link
Collaborator

sofabot commented Nov 20, 2025

[ci-depends-on] detected during build #13.

To unlock the merge button, you must

@hugtalbot
Copy link
Contributor Author

[ci-build][with-all-tests]

@sofabot
Copy link
Collaborator

sofabot commented Nov 23, 2025

[ci-depends-on] detected during build #14.

To unlock the merge button, you must

@hugtalbot
Copy link
Contributor Author

I got it @fredroy @epernod
Cheers

@sofabot
Copy link
Collaborator

sofabot commented Nov 23, 2025

[ci-depends-on] detected during build #15.

To unlock the merge button, you must

@fredroy fredroy force-pushed the 202511_image_new_registration_mechanism branch from f4f3c88 to d68cf6f Compare November 25, 2025 15:06
@sofabot
Copy link
Collaborator

sofabot commented Nov 25, 2025

[ci-depends-on] detected during build #16.

To unlock the merge button, you must

@fredroy
Copy link
Contributor

fredroy commented Nov 25, 2025

[ci-build][with-all-tests][force-full-build]

@sofabot
Copy link
Collaborator

sofabot commented Nov 25, 2025

[ci-depends-on] detected during build #17.

All dependencies are merged/closed. Congrats! 👍

@fredroy fredroy added pr: status ready Approved a pull-request, ready to be squashed and removed pr: status to review To notify reviewers to review this pull-request labels Nov 25, 2025
@fredroy fredroy merged commit c70d43e into sofa-framework:master Nov 25, 2025
13 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: clean Cleaning the code pr: status ready Approved a pull-request, ready to be squashed

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants