[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] (no subject)
From: |
Konstantinos Poulios |
Subject: |
[Getfem-commits] (no subject) |
Date: |
Mon, 16 Oct 2023 08:04:53 -0400 (EDT) |
branch: master
commit c89220316f6f84fa991e8f9b01bb568132e0e862
Author: Konstantinos Poulios <logari81@gmail.com>
AuthorDate: Mon Oct 16 14:03:02 2023 +0200
Add unit test for internal variables that leads to segfault
---
tests/test_internal_variables.cc | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/tests/test_internal_variables.cc b/tests/test_internal_variables.cc
index 228e0427..e5c22f7d 100644
--- a/tests/test_internal_variables.cc
+++ b/tests/test_internal_variables.cc
@@ -124,6 +124,15 @@ int main(int argc, char *argv[]) {
getfem::add_nonlinear_term(md3, mim, "(p-exp(p+2)+10)*Test_p", 201);
iter.init();
getfem::standard_solve(md3, iter);
+
+ if (!DIFFICULTY) {
+ getfem::model md4;
+ md4.add_im_variable("f33", mimd);
+ gmm::fill(md4.set_real_variable("f33"), 1);
+ getfem::add_nonlinear_term(md4, mim,
"Det([1,0,0;0,1,0;0,0,f33])*Test_f33");
+ md4.assembly(getfem::model::BUILD_MATRIX);
+ }
+
GETFEM_MPI_FINALIZE;
return gmm::vect_dist2(md1.real_variable("u"), md2.real_variable("u")) <
1e-9 ? 0 : 1;