aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/dartsim/add-cassert.patch
diff options
context:
space:
mode:
authorEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
committerEthan Morgan <ethan@gweithio.com>2026-02-14 16:44:06 +0000
commit54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch)
treed915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/dartsim/add-cassert.patch
move to own git serverHEADmaster
Diffstat (limited to 'vcpkg/ports/dartsim/add-cassert.patch')
-rw-r--r--vcpkg/ports/dartsim/add-cassert.patch111
1 files changed, 111 insertions, 0 deletions
diff --git a/vcpkg/ports/dartsim/add-cassert.patch b/vcpkg/ports/dartsim/add-cassert.patch
new file mode 100644
index 0000000..c18d7fc
--- /dev/null
+++ b/vcpkg/ports/dartsim/add-cassert.patch
@@ -0,0 +1,111 @@
+diff --git a/dart/optimizer/GenericMultiObjectiveProblem.cpp b/dart/optimizer/GenericMultiObjectiveProblem.cpp
+index e58a57aa97..d62515739d 100644
+--- a/dart/optimizer/GenericMultiObjectiveProblem.cpp
++++ b/dart/optimizer/GenericMultiObjectiveProblem.cpp
+@@ -37,6 +37,7 @@
+ #include "dart/optimizer/Function.hpp"
+
+ #include <algorithm>
++#include <cassert>
+ #include <limits>
+ #include <numeric>
+
+diff --git a/dart/optimizer/GradientDescentSolver.cpp b/dart/optimizer/GradientDescentSolver.cpp
+index 6c92a32c30..d4b858a6c0 100644
+--- a/dart/optimizer/GradientDescentSolver.cpp
++++ b/dart/optimizer/GradientDescentSolver.cpp
+@@ -36,6 +36,7 @@
+ #include "dart/math/Helpers.hpp"
+ #include "dart/optimizer/Problem.hpp"
+
++#include <cassert>
+ #include <iostream>
+
+ namespace dart {
+diff --git a/dart/optimizer/MultiObjectiveProblem.cpp b/dart/optimizer/MultiObjectiveProblem.cpp
+index 6e86f0ee1a..e55e0bf99b 100644
+--- a/dart/optimizer/MultiObjectiveProblem.cpp
++++ b/dart/optimizer/MultiObjectiveProblem.cpp
+@@ -37,6 +37,7 @@
+ #include "dart/optimizer/Function.hpp"
+
+ #include <algorithm>
++#include <cassert>
+ #include <limits>
+ #include <numeric>
+
+diff --git a/dart/optimizer/MultiObjectiveSolver.cpp b/dart/optimizer/MultiObjectiveSolver.cpp
+index 4215f78e14..c0edbb5dc6 100644
+--- a/dart/optimizer/MultiObjectiveSolver.cpp
++++ b/dart/optimizer/MultiObjectiveSolver.cpp
+@@ -35,6 +35,7 @@
+ #include "dart/common/Console.hpp"
+ #include "dart/optimizer/MultiObjectiveProblem.hpp"
+
++#include <cassert>
+ #include <fstream>
+
+ namespace dart {
+diff --git a/dart/optimizer/Population.cpp b/dart/optimizer/Population.cpp
+index 0469683434..69e4b65141 100644
+--- a/dart/optimizer/Population.cpp
++++ b/dart/optimizer/Population.cpp
+@@ -35,6 +35,8 @@
+ #include "dart/common/Console.hpp"
+ #include "dart/math/Random.hpp"
+
++#include <cassert>
++
+ namespace dart {
+ namespace optimizer {
+
+diff --git a/dart/optimizer/Problem.cpp b/dart/optimizer/Problem.cpp
+index 8bf3317777..7dc20a0cc5 100644
+--- a/dart/optimizer/Problem.cpp
++++ b/dart/optimizer/Problem.cpp
+@@ -37,6 +37,7 @@
+ #include "dart/optimizer/Function.hpp"
+
+ #include <algorithm>
++#include <cassert>
+ #include <limits>
+
+ namespace dart {
+diff --git a/dart/optimizer/ipopt/IpoptSolver.cpp b/dart/optimizer/ipopt/IpoptSolver.cpp
+index 0762e1efed..e21260113c 100644
+--- a/dart/optimizer/ipopt/IpoptSolver.cpp
++++ b/dart/optimizer/ipopt/IpoptSolver.cpp
+@@ -38,6 +38,8 @@
+ #include "dart/optimizer/Function.hpp"
+ #include "dart/optimizer/Problem.hpp"
+
++#include <cassert>
++
+ namespace dart {
+ namespace optimizer {
+
+diff --git a/dart/optimizer/nlopt/NloptSolver.cpp b/dart/optimizer/nlopt/NloptSolver.cpp
+index 0adb336fcd..b5dcba5745 100644
+--- a/dart/optimizer/nlopt/NloptSolver.cpp
++++ b/dart/optimizer/nlopt/NloptSolver.cpp
+@@ -39,6 +39,7 @@
+
+ #include <Eigen/Dense>
+
++#include <cassert>
+ #include <memory>
+
+ namespace dart {
+diff --git a/dart/optimizer/pagmo/PagmoMultiObjectiveProblemAdaptor.cpp b/dart/optimizer/pagmo/PagmoMultiObjectiveProblemAdaptor.cpp
+index aa3f5517c4..626955cbee 100644
+--- a/dart/optimizer/pagmo/PagmoMultiObjectiveProblemAdaptor.cpp
++++ b/dart/optimizer/pagmo/PagmoMultiObjectiveProblemAdaptor.cpp
+@@ -34,6 +34,8 @@
+
+ #include "dart/optimizer/pagmo/PagmoUtils.hpp"
+
++#include <cassert>
++
+ namespace dart {
+ namespace optimizer {
+