Hi,
I know there was a recent issue about Thrust versioning in cmake the other
day, but I have the latest chrono files after the regex fix. My issue
involves an error during the make portion when attempting to build the demo
executables. I have linked an output.txt file with my make output. It seems
as though the issue lies in undefined references from fsi to thrust? I am
not sure what the best solution would be to resolve this. Maybe a CUDA
reinstall? I haven't edited any files, and am just trying to get the FSI
module to build. I'm open to any help or suggestions, thanks!
Best,
Mason
--
You received this message because you are subscribed to the Google Groups
"ProjectChrono" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/projectchrono/4a47d484-77c6-4b9c-9e21-e4538b38f7a1n%40googlegroups.com.
[ 0%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/core/ChClassFactory.cpp.o
[ 0%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/core/ChRotation.cpp.o
[ 0%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/core/ChVector3.cpp.o
[ 0%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/core/ChQuaternion.cpp.o
[ 0%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/core/ChCoordsys.cpp.o
[ 1%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/core/ChQuadrature.cpp.o
[ 1%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/core/ChBezierCurve.cpp.o
[ 1%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/core/ChRandom.cpp.o
[ 1%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/serialization/ChArchive.cpp.o
[ 1%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/core/ChCubicSpline.cpp.o
[ 1%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/serialization/ChObjectExplorer.cpp.o
[ 1%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/core/ChGlobal.cpp.o
[ 2%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/serialization/ChArchiveBinary.cpp.o
[ 2%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/serialization/ChArchiveJSON.cpp.o
[ 2%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/serialization/ChArchiveXML.cpp.o
[ 2%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/serialization/ChOutputASCII.cpp.o
[ 3%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChMarker.cpp.o
[ 3%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChObject.cpp.o
[ 3%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChForce.cpp.o
[ 3%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChBodyFrame.cpp.o
[ 3%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChBody.cpp.o
[ 3%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChBodyAuxRef.cpp.o
[ 4%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChBodyEasy.cpp.o
[ 4%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChSystem.cpp.o
[ 4%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChSystemNSC.cpp.o
[ 4%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChSystemSMC.cpp.o
[ 4%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChPhysicsItem.cpp.o
[ 4%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChParticleCloud.cpp.o
[ 5%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChIndexedParticles.cpp.o
[ 5%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChIndexedNodes.cpp.o
[ 5%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChNodeBase.cpp.o
[ 5%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChNodeXYZ.cpp.o
[ 5%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChProximityContainer.cpp.o
[ 6%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChConveyor.cpp.o
[ 6%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChFeeder.cpp.o
[ 6%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChExternalDynamics.cpp.o
[ 6%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChAssembly.cpp.o
[ 6%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChContactContainer.cpp.o
[ 6%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChContactContainerNSC.cpp.o
[ 7%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChContactContainerSMC.cpp.o
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemNSC.cpp:23:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h: In
member function ‘virtual void chrono::ChContactNSC<Ta,
Tb>::ContIntLoadConstraint_C(unsigned int, chrono::ChVectorDynamic<double>&,
double, bool, double)’:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:189:43:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerNSC’
189 | double h = this->container->GetSystem()->GetStep(); //
= 1.0 / c; // not all steppers have c = 1/h
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemNSC.h:23,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemNSC.cpp:22:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:855:18:
note: forward declaration of ‘class chrono::ChContactContainerNSC’
855 | friend class ChContactContainerNSC;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemNSC.cpp:23:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:192:58:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerNSC’
192 | if (neg_rebounce_speed <
-this->container->GetMinBounceSpeed())
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemNSC.h:23,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemNSC.cpp:22:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:855:18:
note: forward declaration of ‘class chrono::ChContactContainerNSC’
855 | friend class ChContactContainerNSC;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemNSC.cpp:23:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h: In
member function ‘virtual void chrono::ChContactNSC<Ta,
Tb>::ConstraintsBiLoad_C(double, double, bool)’:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:289:58:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerNSC’
289 | if (neg_rebounce_speed <
-this->container->GetMinBounceSpeed())
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemNSC.h:23,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemNSC.cpp:22:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:855:18:
note: forward declaration of ‘class chrono::ChContactContainerNSC’
855 | friend class ChContactContainerNSC;
| ^~~~~~~~~~~~~~~~~~~~~
[ 7%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChContactable.cpp.o
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerSMC.h:23,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemSMC.cpp:23:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactSMC.h: In
member function ‘void chrono::ChContactSMC<Ta, Tb>::Reset(Ta*, Tb*, const
chrono::ChCollisionInfo&, const chrono::ChContactMaterialCompositeSMC&)’:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactSMC.h:310:54:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerSMC’
310 | if
(static_cast<ChSystemSMC*>(this->container->GetSystem())->GetStiffContact()) {
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemSMC.h:25,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemSMC.cpp:22:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:856:18:
note: forward declaration of ‘class chrono::ChContactContainerSMC’
856 | friend class ChContactContainerSMC;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerSMC.h:23,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemSMC.cpp:23:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactSMC.h: In
member function ‘chrono::ChWrenchd chrono::ChContactSMC<Ta,
Tb>::CalculateForceTorque(double, const ChVector3d&, const ChVector3d&, const
ChVector3d&, const chrono::ChContactMaterialCompositeSMC&)’:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactSMC.h:330:69:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerSMC’
330 | ChSystemSMC* sys =
static_cast<ChSystemSMC*>(this->container->GetSystem());
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemSMC.h:25,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemSMC.cpp:22:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:856:18:
note: forward declaration of ‘class chrono::ChContactContainerSMC’
856 | friend class ChContactContainerSMC;
| ^~~~~~~~~~~~~~~~~~~~~
[ 7%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChContactMaterial.cpp.o
[ 7%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChContactMaterialSMC.cpp.o
[ 7%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChContactMaterialNSC.cpp.o
[ 8%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkLimit.cpp.o
[ 8%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkForce.cpp.o
[ 8%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMask.cpp.o
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChFeeder.cpp:21:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h: In
member function ‘virtual void chrono::ChContactNSC<Ta,
Tb>::ContIntLoadConstraint_C(unsigned int, chrono::ChVectorDynamic<double>&,
double, bool, double)’:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:189:43:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerNSC’
189 | double h = this->container->GetSystem()->GetStep(); //
= 1.0 / c; // not all steppers have c = 1/h
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChFeeder.cpp:19:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:855:18:
note: forward declaration of ‘class chrono::ChContactContainerNSC’
855 | friend class ChContactContainerNSC;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChFeeder.cpp:21:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:192:58:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerNSC’
192 | if (neg_rebounce_speed <
-this->container->GetMinBounceSpeed())
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChFeeder.cpp:19:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:855:18:
note: forward declaration of ‘class chrono::ChContactContainerNSC’
855 | friend class ChContactContainerNSC;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChFeeder.cpp:21:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h: In
member function ‘virtual void chrono::ChContactNSC<Ta,
Tb>::ConstraintsBiLoad_C(double, double, bool)’:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:289:58:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerNSC’
289 | if (neg_rebounce_speed <
-this->container->GetMinBounceSpeed())
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChFeeder.cpp:19:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:855:18:
note: forward declaration of ‘class chrono::ChContactContainerNSC’
855 | friend class ChContactContainerNSC;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.cpp:15:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h: In
member function ‘virtual void chrono::ChContactNSC<Ta,
Tb>::ContIntLoadConstraint_C(unsigned int, chrono::ChVectorDynamic<double>&,
double, bool, double)’:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:189:43:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerNSC’
189 | double h = this->container->GetSystem()->GetStep(); //
= 1.0 / c; // not all steppers have c = 1/h
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:24,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.cpp:15:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:855:18:
note: forward declaration of ‘class chrono::ChContactContainerNSC’
855 | friend class ChContactContainerNSC;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.cpp:15:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:192:58:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerNSC’
192 | if (neg_rebounce_speed <
-this->container->GetMinBounceSpeed())
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:24,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.cpp:15:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:855:18:
note: forward declaration of ‘class chrono::ChContactContainerNSC’
855 | friend class ChContactContainerNSC;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.cpp:15:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h: In
member function ‘virtual void chrono::ChContactNSC<Ta,
Tb>::ConstraintsBiLoad_C(double, double, bool)’:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:289:58:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerNSC’
289 | if (neg_rebounce_speed <
-this->container->GetMinBounceSpeed())
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactNSC.h:24,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.h:21,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerNSC.cpp:15:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:855:18:
note: forward declaration of ‘class chrono::ChContactContainerNSC’
855 | friend class ChContactContainerNSC;
| ^~~~~~~~~~~~~~~~~~~~~
[ 8%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkBase.cpp.o
[ 8%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLink.cpp.o
[ 8%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkDistance.cpp.o
[ 9%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMarkers.cpp.o
[ 9%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkBushing.cpp.o
[ 9%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkLock.cpp.o
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerSMC.h:23,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerSMC.cpp:15:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactSMC.h: In
member function ‘void chrono::ChContactSMC<Ta, Tb>::Reset(Ta*, Tb*, const
chrono::ChCollisionInfo&, const chrono::ChContactMaterialCompositeSMC&)’:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactSMC.h:310:54:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerSMC’
310 | if
(static_cast<ChSystemSMC*>(this->container->GetSystem())->GetStiffContact()) {
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemSMC.h:25,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactSMC.h:34,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerSMC.h:23,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerSMC.cpp:15:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:856:18:
note: forward declaration of ‘class chrono::ChContactContainerSMC’
856 | friend class ChContactContainerSMC;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerSMC.h:23,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerSMC.cpp:15:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactSMC.h: In
member function ‘chrono::ChWrenchd chrono::ChContactSMC<Ta,
Tb>::CalculateForceTorque(double, const ChVector3d&, const ChVector3d&, const
ChVector3d&, const chrono::ChContactMaterialCompositeSMC&)’:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactSMC.h:330:69:
warning: invalid use of incomplete type ‘class chrono::ChContactContainerSMC’
330 | ChSystemSMC* sys =
static_cast<ChSystemSMC*>(this->container->GetSystem());
| ^~
In file included from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystemSMC.h:25,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactSMC.h:34,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerSMC.h:23,
from
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChContactContainerSMC.cpp:15:
/home/trusses/chrono_workspace/chrono/src/chrono/physics/ChSystem.h:856:18:
note: forward declaration of ‘class chrono::ChContactContainerSMC’
856 | friend class ChContactContainerSMC;
| ^~~~~~~~~~~~~~~~~~~~~
[ 9%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkLockBrake.cpp.o
[ 9%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkLockGear.cpp.o
[ 9%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkLockPulley.cpp.o
[ 10%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkLockLinActuator.cpp.o
[ 10%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkLockScrew.cpp.o
[ 10%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkLockClearance.cpp.o
[ 10%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkLockPointSpline.cpp.o
[ 10%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkLockTrajectory.cpp.o
[ 11%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMate.cpp.o
[ 11%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkRevolute.cpp.o
[ 11%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkRevoluteSpherical.cpp.o
[ 11%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkRevoluteTranslational.cpp.o
[ 11%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkUniversal.cpp.o
[ 11%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkRSDA.cpp.o
[ 12%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkTSDA.cpp.o
[ 12%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotor.cpp.o
[ 12%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotorRotation.cpp.o
[ 12%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotorRotationAngle.cpp.o
[ 12%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotorRotationSpeed.cpp.o
[ 13%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotorRotationTorque.cpp.o
[ 13%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotorRotationDriveline.cpp.o
[ 13%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotorLinear.cpp.o
[ 13%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotorLinearPosition.cpp.o
[ 13%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotorLinearSpeed.cpp.o
[ 13%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotorLinearForce.cpp.o
[ 14%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotorLinearDriveline.cpp.o
[ 14%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLinkMotionImposed.cpp.o
[ 14%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLoaderU.cpp.o
[ 14%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLoaderUV.cpp.o
[ 14%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLoaderUVW.cpp.o
[ 14%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLoad.cpp.o
[ 15%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLoadsBody.cpp.o
[ 15%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLoadsNodeXYZ.cpp.o
[ 15%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLoadBodyMesh.cpp.o
[ 15%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChLoadContainer.cpp.o
[ 15%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChHydraulicCircuit.cpp.o
[ 16%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChHydraulicActuator.cpp.o
[ 16%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaft.cpp.o
[ 16%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftBodyConstraint.cpp.o
[ 16%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsGear.cpp.o
[ 16%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsGearbox.cpp.o
[ 16%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsGearboxAngled.cpp.o
[ 17%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsClutch.cpp.o
[ 17%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsPlanetary.cpp.o
[ 17%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsMotor.cpp.o
[ 17%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsMotorPosition.cpp.o
[ 17%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsMotorSpeed.cpp.o
[ 18%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsMotorLoad.cpp.o
[ 18%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsTorque.cpp.o
[ 18%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsAppliedTorque.cpp.o
[ 18%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsTorsionSpring.cpp.o
[ 18%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsTorqueConverter.cpp.o
[ 18%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsThermalEngine.cpp.o
[ 19%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsLoads.cpp.o
[ 19%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/physics/ChShaftsFreewheel.cpp.o
[ 19%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChBuilderBeam.cpp.o
[ 19%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChGaussIntegrationRule.cpp.o
[ 19%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChGaussPoint.cpp.o
[ 19%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChMesh.cpp.o
[ 20%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChMeshFileLoader.cpp.o
[ 20%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChMeshExporter.cpp.o
[ 20%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChPolarDecomposition.cpp.o
[ 20%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChMatrixCorotation.cpp.o
[ 20%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChContactSurface.cpp.o
[ 21%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChContactSurfaceNodeCloud.cpp.o
[ 21%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChContactSurfaceMesh.cpp.o
[ 21%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChMeshSurface.cpp.o
[ 21%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChLoadContactSurfaceMesh.cpp.o
[ 21%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChLoadsNodeXYZRot.cpp.o
[ 21%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChNodeFEAxyz.cpp.o
[ 22%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChNodeFEAxyzrot.cpp.o
[ 22%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChNodeFEAxyzP.cpp.o
[ 22%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChNodeFEAxyzD.cpp.o
[ 22%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChNodeFEAxyzDD.cpp.o
[ 22%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChNodeFEAxyzDDD.cpp.o
[ 22%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChNodeFEAcurv.cpp.o
[ 23%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementBeamEuler.cpp.o
[ 23%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementBeamTaperedTimoshenko.cpp.o
[ 23%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementBeamTaperedTimoshenkoFPM.cpp.o
[ 23%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementBeamIGA.cpp.o
[ 23%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementCableANCF.cpp.o
[ 24%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementGeneric.cpp.o
[ 24%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementSpring.cpp.o
[ 24%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementBar.cpp.o
[ 24%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementTetraCorot_4.cpp.o
[ 24%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementTetraCorot_10.cpp.o
[ 24%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementHexaCorot_8.cpp.o
[ 25%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementHexaCorot_20.cpp.o
[ 25%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementHexaANCF_3813.cpp.o
[ 25%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementHexaANCF_3813_9.cpp.o
[ 25%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementHexaANCF_3843.cpp.o
[ 25%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementBeamANCF_3243.cpp.o
[ 26%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementBeamANCF_3333.cpp.o
[ 26%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementShellANCF_3423.cpp.o
[ 26%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementShellANCF_3833.cpp.o
[ 26%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementShellANCF_3443.cpp.o
[ 26%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementShellBST.cpp.o
[ 26%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChElementShellReissner4.cpp.o
[ 27%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChLinkNodeFrame.cpp.o
[ 27%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChLinkNodeSlopeFrame.cpp.o
[ 27%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChLinkNodeNode.cpp.o
[ 27%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChLinkNodeFace.cpp.o
[ 27%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChLinkBeamIGAFrame.cpp.o
[ 27%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChContinuumMaterial.cpp.o
[ 28%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChMaterialBeamANCF.cpp.o
[ 28%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChMaterialShellANCF.cpp.o
[ 28%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChMaterialHexaANCF.cpp.o
[ 28%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChMaterialShellReissner.cpp.o
[ 28%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChMaterialShellKirchhoff.cpp.o
[ 29%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChBeamSection.cpp.o
[ 29%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChBeamSectionShape.cpp.o
[ 29%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChBeamSectionCosserat.cpp.o
[ 29%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChBeamSectionEuler.cpp.o
[ 29%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChBeamSectionTaperedTimoshenko.cpp.o
[ 29%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChBeamSectionTaperedTimoshenkoFPM.cpp.o
[ 30%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/fea/ChBeamSectionCable.cpp.o
[ 30%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChSystemDescriptor.cpp.o
[ 30%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChSolver.cpp.o
[ 30%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChDirectSolverLS.cpp.o
[ 30%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChDirectSolverLScomplex.cpp.o
[ 31%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChIterativeSolver.cpp.o
[ 31%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChIterativeSolverLS.cpp.o
[ 31%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChIterativeSolverVI.cpp.o
[ 31%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChSolverPSOR.cpp.o
[ 31%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChSolverPJacobi.cpp.o
[ 31%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChSolverPSSOR.cpp.o
[ 32%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChSolverPMINRES.cpp.o
[ 32%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChSolverBB.cpp.o
[ 32%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChSolverAPGD.cpp.o
[ 32%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChSolverADMM.cpp.o
[ 32%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChKRMBlock.cpp.o
[ 32%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChNlsolver.cpp.o
[ 33%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChConstraint.cpp.o
[ 33%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChConstraintTwo.cpp.o
[ 33%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChConstraintTwoGeneric.cpp.o
[ 33%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChConstraintTwoGenericBoxed.cpp.o
[ 33%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChConstraintTwoBodies.cpp.o
[ 34%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChConstraintThree.cpp.o
[ 34%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChConstraintThreeGeneric.cpp.o
[ 34%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChConstraintThreeBBShaft.cpp.o
[ 34%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChConstraintNgeneric.cpp.o
[ 34%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChVariables.cpp.o
[ 34%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChVariablesGeneric.cpp.o
[ 35%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChVariablesGenericDiagonalMass.cpp.o
[ 35%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChVariablesBody.cpp.o
[ 35%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChVariablesBodySharedMass.cpp.o
[ 35%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChVariablesBodyOwnMass.cpp.o
[ 35%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChVariablesShaft.cpp.o
[ 36%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/solver/ChVariablesNode.cpp.o
[ 36%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/multicore_math/matrix.cpp.o
[ 36%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/multicore_math/real2.cpp.o
[ 36%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/multicore_math/real3.cpp.o
[ 36%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/multicore_math/real4.cpp.o
[ 36%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/multicore_math/vec3.cpp.o
[ 37%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionInfo.cpp.o
[ 37%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionModel.cpp.o
[ 37%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionSystem.cpp.o
[ 37%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChConvexDecomposition.cpp.o
[ 37%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShape.cpp.o
[ 37%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeArc2D.cpp.o
[ 38%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeBarrel.cpp.o
[ 38%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeBox.cpp.o
[ 38%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeCapsule.cpp.o
[ 38%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeCone.cpp.o
[ 38%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeConvexHull.cpp.o
[ 39%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeCylinder.cpp.o
[ 39%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeCylindricalShell.cpp.o
[ 39%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeEllipsoid.cpp.o
[ 39%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapePath2D.cpp.o
[ 39%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapePoint.cpp.o
[ 39%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeRoundedBox.cpp.o
[ 40%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeRoundedCylinder.cpp.o
[ 40%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeSegment2D.cpp.o
[ 40%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeSphere.cpp.o
[ 40%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeTriangle.cpp.o
[ 40%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeMeshTriangle.cpp.o
[ 40%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/ChCollisionShapeTriangleMesh.cpp.o
[ 41%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChGeometry.cpp.o
[ 41%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChSphere.cpp.o
[ 41%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChEllipsoid.cpp.o
[ 41%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChBox.cpp.o
[ 41%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChCone.cpp.o
[ 42%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChCylinder.cpp.o
[ 42%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChCapsule.cpp.o
[ 42%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChLine.cpp.o
[ 42%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChLineArc.cpp.o
[ 42%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChLineSegment.cpp.o
[ 42%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChLinePath.cpp.o
[ 43%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChLineBezier.cpp.o
[ 43%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChLineNurbs.cpp.o
[ 43%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChLineBSpline.cpp.o
[ 43%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChLineCam.cpp.o
[ 43%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChLinePoly.cpp.o
[ 44%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChTriangle.cpp.o
[ 44%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChTriangleMesh.cpp.o
[ 44%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChTriangleMeshSoup.cpp.o
[ 44%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChTriangleMeshConnected.cpp.o
[ 44%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChRoundedBox.cpp.o
[ 44%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChRoundedCylinder.cpp.o
[ 45%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChSurface.cpp.o
[ 45%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChSurfaceNurbs.cpp.o
[ 45%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChVolume.cpp.o
[ 45%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/geometry/ChProperty.cpp.o
[ 45%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChTexture.cpp.o
[ 45%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChCamera.cpp.o
[ 46%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChColor.cpp.o
[ 46%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChGlyphs.cpp.o
[ 46%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualSystem.cpp.o
[ 46%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualModel.cpp.o
[ 46%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualMaterial.cpp.o
[ 47%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShape.cpp.o
[ 47%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeModelFile.cpp.o
[ 47%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeTriangleMesh.cpp.o
[ 47%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeSphere.cpp.o
[ 47%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeEllipsoid.cpp.o
[ 47%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeBox.cpp.o
[ 48%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeBarrel.cpp.o
[ 48%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeCone.cpp.o
[ 48%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeCylinder.cpp.o
[ 48%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeCapsule.cpp.o
[ 48%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeRoundedCylinder.cpp.o
[ 49%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeRoundedBox.cpp.o
[ 49%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapePath.cpp.o
[ 49%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeLine.cpp.o
[ 49%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapePointPoint.cpp.o
[ 49%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeSurface.cpp.o
[ 49%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/assets/ChVisualShapeFEA.cpp.o
[ 50%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACD/hacdRaycastMesh.cpp.o
[ 50%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACD/hacdMicroAllocator.cpp.o
[ 50%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACD/hacdGraph.cpp.o
[ 50%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACD/hacdMeshDecimator.cpp.o
[ 50%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACD/hacdHACD.cpp.o
[ 50%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACD/hacdManifoldMesh.cpp.o
[ 51%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACD/hacdICHull.cpp.o
[ 51%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/AutoGeometry.cpp.o
[ 51%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/HACD.cpp.o
[ 51%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/ConvexHull.cpp.o
[ 51%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/WuQuantizer.cpp.o
[ 52%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/dgTypes.cpp.o
[ 52%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/dgConvexHull3d.cpp.o
[ 52%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/dgTree.cpp.o
[ 52%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/dgGoogol.cpp.o
[ 52%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/dgSphere.cpp.o
[ 52%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/dgSmallDeterminant.cpp.o
[ 53%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/dgQuaternion.cpp.o
[ 53%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/dgMatrix.cpp.o
[ 53%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/dgPolyhedra.cpp.o
[ 53%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/dgMeshEffect.cpp.o
[ 53%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/MergeHulls.cpp.o
[ 54%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/HACDv2/wavefront.cpp.o
[ 54%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/timestepper/ChIntegrable.cpp.o
[ 54%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/timestepper/ChTimestepperHHT.cpp.o
[ 54%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/timestepper/ChTimestepper.cpp.o
[ 54%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/timestepper/ChStaticAnalysis.cpp.o
[ 54%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/timestepper/ChAssemblyAnalysis.cpp.o
[ 54%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionCycloidal.cpp.o
[ 55%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionBSpline.cpp.o
[ 55%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionBase.cpp.o
[ 55%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionConst.cpp.o
[ 55%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionConstAcc.cpp.o
[ 55%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionConstJerk.cpp.o
[ 56%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionDerivative.cpp.o
[ 56%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionFillet3.cpp.o
[ 56%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionIntegral.cpp.o
[ 56%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionInterp.cpp.o
[ 56%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionMirror.cpp.o
[ 57%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionOperator.cpp.o
[ 57%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionPoly.cpp.o
[ 57%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionPoly23.cpp.o
[ 57%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionPoly345.cpp.o
[ 57%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionPosition.cpp.o
[ 57%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionPositionLine.cpp.o
[ 58%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionPositionSetpoint.cpp.o
[ 58%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionPositionXYZFunctions.cpp.o
[ 58%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionRamp.cpp.o
[ 58%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionRepeat.cpp.o
[ 58%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionRotation.cpp.o
[ 59%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionRotationABCFunctions.cpp.o
[ 59%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionRotationAxis.cpp.o
[ 59%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionRotationBSpline.cpp.o
[ 59%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionRotationSetpoint.cpp.o
[ 59%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionRotationSQUAD.cpp.o
[ 59%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionSequence.cpp.o
[ 60%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionSetpoint.cpp.o
[ 60%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionSine.cpp.o
[ 60%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/functions/ChFunctionSineStep.cpp.o
[ 60%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/multicore/ChCollisionSystemMulticore.cpp.o
[ 60%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/multicore/ChCollisionModelMulticore.cpp.o
[ 60%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/multicore/ChBroadphase.cpp.o
[ 61%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/multicore/ChNarrowphase.cpp.o
[ 61%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/multicore/ChNarrowphaseMPR.cpp.o
[ 61%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/multicore/ChNarrowphasePRIMS.cpp.o
[ 61%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/multicore/ChRayTest.cpp.o
[ 61%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/multicore/ChCollisionUtilsBroadphase.cpp.o
[ 61%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/multicore/ChCollisionUtilsPRIMS.cpp.o
[ 62%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/multicore/ChCollisionUtilsMPR.cpp.o
[ 62%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/ChCollisionSystemBullet.cpp.o
[ 62%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/ChCollisionModelBullet.cpp.o
[ 62%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/ChCollisionAlgorithmsBullet.cpp.o
[ 62%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/ChCollisionUtilsBullet.cpp.o
[ 63%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/BroadphaseCollision/cbtAxisSweep3.cpp.o
[ 63%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/BroadphaseCollision/cbtSimpleBroadphase.cpp.o
[ 63%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/BroadphaseCollision/cbtOverlappingPairCache.cpp.o
[ 63%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/BroadphaseCollision/cbtBroadphaseProxy.cpp.o
[ 63%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/BroadphaseCollision/cbtDispatcher.cpp.o
[ 63%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/BroadphaseCollision/cbtCollisionAlgorithm.cpp.o
[ 64%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/BroadphaseCollision/cbtDbvt.cpp.o
[ 64%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/BroadphaseCollision/cbtDbvtBroadphase.cpp.o
[ 64%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/BroadphaseCollision/cbtQuantizedBvh.cpp.o
[ 64%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtUnionFind.cpp.o
[ 64%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtCollisionDispatcher.cpp.o
[ 65%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtCollisionDispatcherMt.cpp.o
[ 65%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtSphereSphereCollisionAlgorithm.cpp.o
[ 65%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtCollisionObject.cpp.o
[ 65%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtSphereBoxCollisionAlgorithm.cpp.o
[ 65%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtCollisionWorld.cpp.o
[ 65%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtCollisionWorldImporter.cpp.o
[ 66%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtSimulationIslandManager.cpp.o
[ 66%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtCompoundCollisionAlgorithm.cpp.o
[ 66%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtCompoundCompoundCollisionAlgorithm.cpp.o
[ 66%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtManifoldResult.cpp.o
[ 66%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtConvexConcaveCollisionAlgorithm.cpp.o
[ 67%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtEmptyCollisionAlgorithm.cpp.o
[ 67%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtSphereTriangleCollisionAlgorithm.cpp.o
[ 67%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtConvexConvexAlgorithm.cpp.o
[ 67%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp.o
[ 67%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtDefaultCollisionConfiguration.cpp.o
[ 67%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtConvexPlaneCollisionAlgorithm.cpp.o
[ 68%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtActivatingCollisionAlgorithm.cpp.o
[ 68%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtBox2dBox2dCollisionAlgorithm.cpp.o
[ 68%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtBoxBoxCollisionAlgorithm.cpp.o
[ 68%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtBoxBoxDetector.cpp.o
[ 68%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtGhostObject.cpp.o
[ 68%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtConvex2dConvex2dAlgorithm.cpp.o
[ 69%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtInternalEdgeUtility.cpp.o
[ 69%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionDispatch/cbtHashedSimplePairCache.cpp.o
[ 69%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtBarrelShape.cpp.o
[ 69%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbt2DShape.cpp.o
[ 69%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtCEtriangleShape.cpp.o
[ 70%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtBoxShape.cpp.o
[ 70%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtTriangleMeshShape.cpp.o
[ 70%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtBvhTriangleMeshShape.cpp.o
[ 70%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtTriangleMesh.cpp.o
[ 70%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtTriangleIndexVertexArray.cpp.o
[ 70%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtCollisionShape.cpp.o
[ 71%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtTriangleCallback.cpp.o
[ 71%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtCompoundShape.cpp.o
[ 71%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtTetrahedronShape.cpp.o
[ 71%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtConcaveShape.cpp.o
[ 71%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtStridingMeshInterface.cpp.o
[ 72%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtConeShape.cpp.o
[ 72%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtStaticPlaneShape.cpp.o
[ 72%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtConvexHullShape.cpp.o
[ 72%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtSphereShape.cpp.o
[ 72%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtConvexShape.cpp.o
[ 72%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtPolyhedralConvexShape.cpp.o
[ 73%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtConvexTriangleMeshShape.cpp.o
[ 73%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtOptimizedBvh.cpp.o
[ 73%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtCylinderShape.cpp.o
[ 73%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtCylindricalShellShape.cpp.o
[ 73%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtMultiSphereShape.cpp.o
[ 73%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtEmptyShape.cpp.o
[ 74%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtMinkowskiSumShape.cpp.o
[ 74%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtTriangleBuffer.cpp.o
[ 74%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtHeightfieldTerrainShape.cpp.o
[ 74%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtCapsuleShape.cpp.o
[ 74%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtConvexInternalShape.cpp.o
[ 75%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtUniformScalingShape.cpp.o
[ 75%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtBox2dShape.cpp.o
[ 75%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtConvex2dShape.cpp.o
[ 75%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtConvexPointCloudShape.cpp.o
[ 75%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtMultimaterialTriangleMeshShape.cpp.o
[ 75%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtScaledBvhTriangleMeshShape.cpp.o
[ 76%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtShapeHull.cpp.o
[ 76%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtTriangleIndexVertexMaterialArray.cpp.o
[ 76%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtSdfCollisionShape.cpp.o
[ 76%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtMiniSDF.cpp.o
[ 76%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/CollisionShapes/cbtConvexPolyhedron.cpp.o
[ 77%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtContinuousConvexCollision.cpp.o
[ 77%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtSubSimplexConvexCast.cpp.o
[ 77%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtConvexCast.cpp.o
[ 77%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtRaycastCallback.cpp.o
[ 77%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtPersistentManifold.cpp.o
[ 77%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtMinkowskiPenetrationDepthSolver.cpp.o
[ 78%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtGjkConvexCast.cpp.o
[ 78%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtGjkEpaPenetrationDepthSolver.cpp.o
[ 78%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtVoronoiSimplexSolver.cpp.o
[ 78%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtGjkPairDetector.cpp.o
[ 78%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtGjkEpa2.cpp.o
[ 78%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/BulletCollision/NarrowPhaseCollision/cbtPolyhedralContactClipping.cpp.o
[ 79%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/cbtQuickprof.cpp.o
[ 79%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/cbtAlignedAllocator.cpp.o
[ 79%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/cbtGeometryUtil.cpp.o
[ 79%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/cbtConvexHull.cpp.o
[ 80%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/cbtSerializer.cpp.o
[ 80%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/cbtConvexHullComputer.cpp.o
[ 80%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/cbtSerializer64.cpp.o
[ 80%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/cbtPolarDecomposition.cpp.o
[ 80%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/cbtThreads.cpp.o
[ 80%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/cbtVector3.cpp.o
[ 80%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/TaskScheduler/cbtTaskScheduler.cpp.o
[ 81%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/TaskScheduler/cbtThreadSupportPosix.cpp.o
[ 81%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/bullet/LinearMath/TaskScheduler/cbtThreadSupportWin32.cpp.o
[ 81%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/core/gim_contact.cpp.o
[ 81%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/core/gim_box_set.cpp.o
[ 81%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/core/gim_memory.cpp.o
[ 81%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/core/gim_tri_collision.cpp.o
[ 82%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/Bullet/cbtContactProcessing.cpp.o
[ 82%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/Bullet/cbtGenericPoolAllocator.cpp.o
[ 82%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/Bullet/cbtGImpactBvh.cpp.o
[ 82%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/Bullet/cbtGImpactQuantizedBvh.cpp.o
[ 82%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/Bullet/cbtGImpactCollisionAlgorithm.cpp.o
[ 83%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/Bullet/cbtGImpactShape.cpp.o
[ 83%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/GIMPACT/Bullet/cbtTriangleShapeEx.cpp.o
[ 83%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/bestfit.cpp.o
[ 83%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/bestfitobb.cpp.o
[ 83%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/cd_hull.cpp.o
[ 83%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/concavity.cpp.o
[ 84%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/ConvexBuilder.cpp.o
[ 84%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/ConvexDecomposition.cpp.o
[ 84%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/fitsphere.cpp.o
[ 84%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/float_math.cpp.o
[ 84%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/meshvolume.cpp.o
[ 85%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/planetri.cpp.o
[ 85%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/raytri.cpp.o
[ 85%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/splitplane.cpp.o
[ 85%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/collision/gimpact/ConvexDecomposition/vlookup.cpp.o
[ 85%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChUtilsGeometry.cpp.o
[ 85%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChUtilsCreators.cpp.o
[ 86%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChUtilsGenerators.cpp.o
[ 86%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChUtilsInputOutput.cpp.o
[ 86%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChUtilsChaseCamera.cpp.o
[ 86%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChUtilsValidation.cpp.o
[ 86%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChProfiler.cpp.o
[ 86%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChControllers.cpp.o
[ 87%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChFilters.cpp.o
[ 87%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChCompositeInertia.cpp.o
[ 87%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChConvexHull.cpp.o
[ 87%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/utils/ChSocket.cpp.o
[ 87%] Building CXX object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/tinyobjloader/tiny_obj_loader.cc.o
[ 88%] Building C object
src/chrono/CMakeFiles/ChronoEngine.dir/__/chrono_thirdparty/libstl/stlfile.c.o
cc1: warning: command-line option ‘-Wno-reorder’ is valid for C++/ObjC++ but
not for C
[ 88%] Linking CXX shared library ../../lib/libChronoEngine.so
[ 88%] Built target ChronoEngine
[ 88%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_linalg.dir/demo_CH_linalg.cpp.o
[ 88%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_matrix_ref.dir/demo_CH_matrix_ref.cpp.o
[ 88%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_math.dir/demo_CH_math.cpp.o
[ 89%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_coords.dir/demo_CH_coords.cpp.o
[ 89%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_buildsystem.dir/demo_CH_buildsystem.cpp.o
[ 89%] Building CXX object
src/demos/fea/CMakeFiles/demo_FEA_loads_statics.dir/demo_FEA_loads_statics.cpp.o
[ 89%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_powertrain.dir/demo_CH_powertrain.cpp.o
[ 90%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_EulerAngles.dir/demo_CH_EulerAngles.cpp.o
[ 90%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_functions.dir/demo_CH_functions.cpp.o
[ 90%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_solver.dir/demo_CH_solver.cpp.o
[ 90%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_filesystem.dir/demo_CH_filesystem.cpp.o
[ 90%] Building CXX object
src/demos/core/CMakeFiles/demo_CH_archive.dir/demo_CH_archive.cpp.o
[ 90%] Building CXX object
src/demos/fea/CMakeFiles/demo_FEA_dynamics.dir/demo_FEA_dynamics.cpp.o
[ 90%] Building CXX object
src/demos/fea/CMakeFiles/demo_FEA_basic.dir/demo_FEA_basic.cpp.o
[ 91%] Building CXX object
src/chrono_models/robot/CMakeFiles/ChronoModels_robot.dir/curiosity/Curiosity.cpp.o
[ 91%] Building CXX object
src/chrono_models/robot/CMakeFiles/ChronoModels_robot.dir/robosimian/RoboSimian.cpp.o
[ 91%] Building CXX object
src/chrono_models/robot/CMakeFiles/ChronoModels_robot.dir/viper/Viper.cpp.o
[ 91%] Building CXX object
src/chrono_models/robot/CMakeFiles/ChronoModels_robot.dir/turtlebot/Turtlebot.cpp.o
[ 91%] Building CXX object
src/chrono_models/robot/CMakeFiles/ChronoModels_robot.dir/copters/Little_Hexy.cpp.o
[ 92%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/utils/ChronoEngine_fsi_generated_ChUtilsPrintSph.cu.o
[ 92%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChronoEngine_fsi_generated_ChBce.cu.o
[ 92%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChronoEngine_fsi_generated_ChFluidDynamics.cu.o
[ 92%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChronoEngine_fsi_generated_ChCollisionSystemFsi.cu.o
[ 92%] Linking CXX executable ../../../bin/demo_CH_math
[ 92%] Linking CXX executable ../../../bin/demo_CH_EulerAngles
[ 93%] Linking CXX executable ../../../bin/demo_CH_functions
[ 93%] Built target demo_CH_math
[ 94%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChronoEngine_fsi_generated_ChFsiForce.cu.o
[ 94%] Built target demo_CH_EulerAngles
[ 94%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChronoEngine_fsi_generated_ChFsiForceExplicitSPH.cu.o
[ 94%] Linking CXX executable ../../../bin/demo_CH_coords
[ 94%] Built target demo_CH_functions
[ 94%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChronoEngine_fsi_generated_ChFsiForceI2SPH.cu.o
[ 95%] Linking CXX executable ../../../bin/demo_FEA_basic
[ 95%] Linking CXX executable ../../../bin/demo_CH_filesystem
[ 95%] Linking CXX executable ../../../bin/demo_CH_powertrain
[ 95%] Built target demo_CH_coords
[ 95%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChronoEngine_fsi_generated_ChFsiForceIISPH.cu.o
[ 95%] Linking CXX executable ../../../bin/demo_CH_buildsystem
[ 95%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChronoEngine_fsi_generated_ChSphGeneral.cu.o
[ 95%] Linking CXX executable ../../../bin/demo_FEA_dynamics
[ 95%] Built target demo_CH_filesystem
[ 95%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChronoEngine_fsi_generated_ChSystemFsi_impl.cu.o
[ 95%] Built target demo_CH_powertrain
[ 95%] Building NVCC (Device) object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/utils/ChronoEngine_fsi_generated_ChUtilsDevice.cu.o
[ 95%] Built target demo_FEA_basic
[ 95%] Built target demo_FEA_dynamics
[ 95%] Built target demo_CH_buildsystem
[ 95%] Linking CXX executable ../../../bin/demo_FEA_loads_statics
[ 95%] Linking CXX executable ../../../bin/demo_CH_archive
[ 95%] Linking CXX shared library ../../../lib/libChronoModels_robot.so
[ 95%] Built target demo_FEA_loads_statics
[ 95%] Linking CXX executable ../../../bin/demo_CH_solver
[ 96%] Linking CXX executable ../../../bin/demo_CH_matrix_ref
[ 96%] Built target demo_CH_matrix_ref
[ 96%] Built target demo_CH_solver
[ 96%] Built target ChronoModels_robot
[ 96%] Built target demo_CH_archive
[ 96%] Linking CXX executable ../../../bin/demo_CH_linalg
[ 96%] Built target demo_CH_linalg
[ 96%] Building CXX object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/ChSystemFsi.cpp.o
[ 96%] Building CXX object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChFsiInterface.cpp.o
[ 96%] Building CXX object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/physics/ChFsiGeneral.cpp.o
[ 96%] Building CXX object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/math/ChFsiLinearSolverBiCGStab.cpp.o
[ 97%] Building CXX object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/math/ChFsiLinearSolverGMRES.cpp.o
[ 97%] Building CXX object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/utils/ChUtilsGeneratorFluid.cpp.o
[ 97%] Building CXX object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/utils/ChUtilsTypeConvert.cpp.o
[ 97%] Building CXX object
src/chrono_fsi/CMakeFiles/ChronoEngine_fsi.dir/visualization/ChFsiVisualization.cpp.o
[ 97%] Linking CXX shared library ../../lib/libChronoEngine_fsi.so
[ 97%] Built target ChronoEngine_fsi
[ 98%] Building CXX object
src/demos/fsi/CMakeFiles/demo_FSI_CylinderDrop.dir/demo_FSI_CylinderDrop.cpp.o
[ 98%] Building CXX object
src/demos/fsi/CMakeFiles/demo_FSI_Compressibility.dir/demo_FSI_Compressibility.cpp.o
[ 98%] Building CXX object
src/demos/fsi/CMakeFiles/demo_FSI_SingleWheelTest.dir/demo_FSI_SingleWheelTest.cpp.o
[ 98%] Building CXX object
src/demos/fsi/CMakeFiles/demo_FSI_Poiseuille_flow.dir/demo_FSI_Poiseuille_flow.cpp.o
[ 99%] Building CXX object
src/demos/fsi/CMakeFiles/demo_FSI_BCE.dir/demo_FSI_BCE.cpp.o
[ 99%] Building CXX object
src/demos/fsi/CMakeFiles/demo_FSI_DamBreak.dir/demo_FSI_DamBreak.cpp.o
[ 99%] Linking CXX executable ../../../bin/demo_FSI_BCE
[ 99%] Linking CXX executable ../../../bin/demo_FSI_DamBreak
[ 99%] Linking CXX executable ../../../bin/demo_FSI_Compressibility
[ 99%] Linking CXX executable ../../../bin/demo_FSI_Poiseuille_flow
[ 99%] Linking CXX executable ../../../bin/demo_FSI_CylinderDrop
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintFsiInfoToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleForces(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleAccelerations(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteChPFParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticlePositions(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleVelocities(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChUtilsDevice::FillVector(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, chrono::fsi::Real4 const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintParticleToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::shared_ptr<chrono::fsi::SimParams> const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteCsvParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
collect2: error: ld returned 1 exit status
make[2]: *** [src/demos/fsi/CMakeFiles/demo_FSI_BCE.dir/build.make:107:
bin/demo_FSI_BCE] Error 1
make[1]: *** [CMakeFiles/Makefile2:1178:
src/demos/fsi/CMakeFiles/demo_FSI_BCE.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintFsiInfoToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleForces(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleAccelerations(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteChPFParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticlePositions(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleVelocities(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChUtilsDevice::FillVector(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, chrono::fsi::Real4 const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintParticleToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::shared_ptr<chrono::fsi::SimParams> const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteCsvParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintFsiInfoToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleForces(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleAccelerations(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteChPFParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticlePositions(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleVelocities(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintFsiInfoToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, double)'
collect2: error: ld returned 1 exit status
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChUtilsDevice::FillVector(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, chrono::fsi::Real4 const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleForces(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintParticleToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::shared_ptr<chrono::fsi::SimParams> const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteCsvParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
make[2]: *** [src/demos/fsi/CMakeFiles/demo_FSI_DamBreak.dir/build.make:107:
bin/demo_FSI_DamBreak] Error 1
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleAccelerations(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
make[1]: *** [CMakeFiles/Makefile2:1070:
src/demos/fsi/CMakeFiles/demo_FSI_DamBreak.dir/all] Error 2
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteChPFParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticlePositions(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleVelocities(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChUtilsDevice::FillVector(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, chrono::fsi::Real4 const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintParticleToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::shared_ptr<chrono::fsi::SimParams> const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteCsvParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
[100%] Linking CXX executable ../../../bin/demo_FSI_SingleWheelTest
collect2: error: ld returned 1 exit status
make[2]: ***
[src/demos/fsi/CMakeFiles/demo_FSI_Compressibility.dir/build.make:107:
bin/demo_FSI_Compressibility] Error 1
make[1]: *** [CMakeFiles/Makefile2:1097:
src/demos/fsi/CMakeFiles/demo_FSI_Compressibility.dir/all] Error 2
collect2: error: ld returned 1 exit status
make[2]: ***
[src/demos/fsi/CMakeFiles/demo_FSI_Poiseuille_flow.dir/build.make:107:
bin/demo_FSI_Poiseuille_flow] Error 1
make[1]: *** [CMakeFiles/Makefile2:1124:
src/demos/fsi/CMakeFiles/demo_FSI_Poiseuille_flow.dir/all] Error 2
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintFsiInfoToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleForces(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleAccelerations(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteChPFParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticlePositions(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleVelocities(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChUtilsDevice::FillVector(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, chrono::fsi::Real4 const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintParticleToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::shared_ptr<chrono::fsi::SimParams> const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteCsvParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
collect2: error: ld returned 1 exit status
make[2]: ***
[src/demos/fsi/CMakeFiles/demo_FSI_CylinderDrop.dir/build.make:107:
bin/demo_FSI_CylinderDrop] Error 1
make[1]: *** [CMakeFiles/Makefile2:1205:
src/demos/fsi/CMakeFiles/demo_FSI_CylinderDrop.dir/all] Error 2
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real3>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::copy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>
>(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::execution_policy<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::cuda_cub::tag>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::detail::normal_iterator<thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_ptr<chrono::fsi::Real4>
>)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintFsiInfoToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<chrono::fsi::Real3,
std::allocator<chrono::fsi::Real3> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleForces(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleAccelerations(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteChPFParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticlePositions(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChSystemFsi_impl::GetParticleVelocities(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<int,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<int> > const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::ChUtilsDevice::FillVector(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, chrono::fsi::Real4 const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::PrintParticleToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
> const&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> > const&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::shared_ptr<chrono::fsi::SimParams> const&)'
/usr/bin/ld: ../../../lib/libChronoEngine_fsi.so: undefined reference to
`chrono::fsi::utils::WriteCsvParticlesToFile(thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real3,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real3>
>&,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_vector<chrono::fsi::Real4,
thrust::THRUST_200301___CUDA_ARCH_LIST___NS::device_allocator<chrono::fsi::Real4>
>&, thrust::THRUST_200301___CUDA_ARCH_LIST___NS::host_vector<int4,
std::allocator<int4> >&, std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
collect2: error: ld returned 1 exit status
make[2]: ***
[src/demos/fsi/CMakeFiles/demo_FSI_SingleWheelTest.dir/build.make:107:
bin/demo_FSI_SingleWheelTest] Error 1
make[1]: *** [CMakeFiles/Makefile2:1151:
src/demos/fsi/CMakeFiles/demo_FSI_SingleWheelTest.dir/all] Error 2
make: *** [Makefile:156: all] Error 2