]> https://gitweb.dealii.org/ - dealii.git/commitdiff
remove [[maybe_unused]] in fe.cc 17508/head
authorTimo Heister <timo.heister@gmail.com>
Tue, 13 Aug 2024 15:02:53 +0000 (11:02 -0400)
committerTimo Heister <timo.heister@gmail.com>
Tue, 13 Aug 2024 15:02:53 +0000 (11:02 -0400)
This fixes the serial jenkins (gcc 9.4+unity build)

source/fe/fe.cc

index 5b9c1fd95cf86e51f3adbe4d51aa90992ef3441f..cabb98d0cae2d3d9374f41674faf9f03d6f05362 100644 (file)
@@ -845,12 +845,13 @@ FiniteElement<dim, spacedim>::hp_constraints_are_implemented() const
 template <int dim, int spacedim>
 const FullMatrix<double> &
 FiniteElement<dim, spacedim>::constraints(
-  [[maybe_unused]] const internal::SubfaceCase<dim> &subface_case) const
+  const internal::SubfaceCase<dim> &subface_case) const
 {
   // TODO: the implementation makes the assumption that all faces have the
   // same number of dofs
   AssertDimension(this->n_unique_faces(), 1);
   [[maybe_unused]] const unsigned int face_no = 0;
+  (void)subface_case;
 
   Assert(subface_case == internal::SubfaceCase<dim>::case_isotropic,
          ExcMessage("Constraints for this element are only implemented "
@@ -1174,9 +1175,11 @@ FiniteElement<dim, spacedim>::get_sub_fe(const ComponentMask &mask) const
 template <int dim, int spacedim>
 const FiniteElement<dim, spacedim> &
 FiniteElement<dim, spacedim>::get_sub_fe(
-  [[maybe_unused]] const unsigned int first_component,
-  [[maybe_unused]] const unsigned int n_selected_components) const
+  const unsigned int first_component,
+  const unsigned int n_selected_components) const
 {
+  (void)first_component;
+  (void)n_selected_components;
   // No complicated logic is needed here, because it is overridden in
   // FESystem<dim,spacedim>. Just make sure that what the user chose is valid:
   Assert(first_component == 0 && n_selected_components == this->n_components(),
@@ -1325,12 +1328,11 @@ FiniteElement<dim, spacedim>::fill_fe_face_values(
 template <int dim, int spacedim>
 inline void
 FiniteElement<dim, spacedim>::fill_fe_face_values(
-  [[maybe_unused]] const typename Triangulation<dim, spacedim>::cell_iterator
-                                                          &cell,
-  [[maybe_unused]] const unsigned int                      face_no,
-  const Quadrature<dim - 1>                               &quadrature,
-  const Mapping<dim, spacedim>                            &mapping,
-  const typename Mapping<dim, spacedim>::InternalDataBase &mapping_internal,
+  const typename Triangulation<dim, spacedim>::cell_iterator &cell,
+  const unsigned int                                          face_no,
+  const Quadrature<dim - 1>                                  &quadrature,
+  const Mapping<dim, spacedim>                               &mapping,
+  const typename Mapping<dim, spacedim>::InternalDataBase    &mapping_internal,
   const internal::FEValuesImplementation::MappingRelatedData<dim, spacedim>
                                                                 &mapping_data,
   const typename FiniteElement<dim, spacedim>::InternalDataBase &fe_internal,
@@ -1341,6 +1343,8 @@ FiniteElement<dim, spacedim>::fill_fe_face_values(
   Assert(false,
          ExcMessage("Use of a deprecated interface, please implement "
                     "fill_fe_face_values taking a hp::QCollection argument"));
+  (void)face_no;
+  (void)cell;
   (void)quadrature;
   (void)mapping;
   (void)mapping_internal;

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.