Do we need all those "Static" test cases?

SimTKcore exists as a separate project to provide 'one stop shopping' for SimTK Core software and support, although the software is actually developed as a set of interdependent projects. SimTK 1.0 was released in March 2008, SimTK 2.0 in December, 2009.
User avatar
Ayman Habib
Posts: 2248
Joined: Fri Apr 01, 2005 12:24 pm

RE: Do we need all those "Static" test cases?

Post by Ayman Habib » Thu Dec 04, 2008 3:24 pm

Sherm,

Yes, that's what I was leading to at least: optionally neither build nor test static libraries.

Use case would be a user who gets the source and is not modifying it, and (s)he knows which variation he needs (e.g. OpenSim using dynamic libs only).

I understand the main concern is that we need to make sure we can link executables, but that's more of a development time issue on our side.

I don't feel so strongly about it, however, since this scenario may not continue for the long term.

-Ayman


User avatar
Michael Sherman
Posts: 807
Joined: Fri Apr 01, 2005 6:05 pm

RE: Do we need all those "Static" test cases?

Post by Michael Sherman » Tue Dec 23, 2008 2:21 pm

To close out this thread, the answer appears to be "yes, we do need all those static test cases!". However, I have now modified the CMake scripts so that you can turn off static, dynamic, or all tests selectively.

The nightly builds will continue building both static and dynamic versions of everything, because there are still a significant number of failures revealed by one kind but not the other.

POST REPLY