Hi, Dealii does recognise AVX compatibility and all the quick tests pass however I encounter the following error when trying to run step-76 :./examples/step-76/step-76.cc:511: error: undefined reference to 'dealii::MatrixFree<2, double, dealii::VectorizedArray<double, 4ul> >::MatrixFree()' /usr/include/deal.II/matrix_free/operators.h:1141: error: undefined reference to 'dealii::internal::CellwiseInverseMassFactory<2, dealii::VectorizedArray<double, 4ul> >::transform_from_q_points_to_basis(unsigned int, dealii::FEEvaluationData<2, dealii::VectorizedArray<double, 4ul>, false> const&, dealii::VectorizedArray<double, 4ul> const*, dealii::VectorizedArray<double, 4ul>*)' /usr/include/deal.II/matrix_free/matrix_free.h:3247: error: undefined reference to 'void dealii::MatrixFree<2, double, dealii::VectorizedArray<double, 4ul> >::internal_reinit<double, 2>(std::shared_ptr<dealii::hp::MappingCollection<2, 2> > const&, std::vector<dealii::DoFHandler<2, 2> const*, std::allocator<dealii::DoFHandler<2, 2> const*> > const&, std::vector<dealii::AffineConstraints<double> const*, std::allocator<dealii::AffineConstraints<double> const*> > const&, std::vector<dealii::IndexSet, std::allocator<dealii::IndexSet> > const&, std::vector<dealii::hp::QCollection<2>, std::allocator<dealii::hp::QCollection<2> > > const&, dealii::MatrixFree<2, double, dealii::VectorizedArray<double, 4ul> >::AdditionalData const&)' /usr/include/deal.II/matrix_free/fe_evaluation.h:4231: error: undefined reference to 'dealii::internal::FEEvaluationHangingNodesFactory<2, double, dealii::VectorizedArray<double, 4ul> >::apply(unsigned int, unsigned int, dealii::internal::MatrixFreeFunctions::ShapeInfo<dealii::VectorizedArray<double, 4ul> > const&, bool, std::array<unsigned char, 4ul> const&, dealii::VectorizedArray<double, 4ul>*)' /usr/include/deal.II/matrix_free/fe_evaluation.h:4231: error: undefined reference to 'dealii::internal::FEEvaluationHangingNodesFactory<2, double, dealii::VectorizedArray<double, 4ul> >::apply(unsigned int, unsigned int, dealii::internal::MatrixFreeFunctions::ShapeInfo<dealii::VectorizedArray<double, 4ul> > const&, bool, std::array<unsigned char, 4ul> const&, dealii::VectorizedArray<double, 4ul>*)' /usr/include/deal.II/matrix_free/matrix_free.h:4752: error: undefined reference to 'dealii::MatrixFree<2, double, dealii::VectorizedArray<double, 4ul> >::create_cell_subrange_hp_by_index(std::pair<unsigned int, unsigned int> const&, unsigned int, unsigned int) const' collect2: error: ld returned 1 exit status make[3]: *** [CMakeFiles/step-76.dir/build.make:298: step-76] Error 1 make[2]: *** [CMakeFiles/Makefile2:90: CMakeFiles/step-76.dir/all] Error 2 make[1]: *** [CMakeFiles/Makefile2:123: CMakeFiles/run.dir/rule] Error 2 make: *** [Makefile:137: run] Error 2 Kind Regards, Greg On Wednesday 14 August 2024 at 20:57:04 UTC+1 Matthias Maier wrote:
> Yes, > > You'll need to flip that option to on. > > Best, > Matthias > > > On Wed, Aug 14, 2024, at 11:10 CDT, Wolfgang Bangerth < > bang...@colostate.edu> wrote: > > > On 8/14/24 09:16, Gregory Christian wrote: > >> Yes I reconfigured (only changing the debian/rules) file and > >> recompiled dealii, not just step-76. I checked the linkers whilst > >> the package was compiling and -march=skylake was present throughout. > > > > This isn't my area of expertise, but did you se > > -DDEAL_II_ALLOW_PLATFORM_INTROSPECTION=ON when calling cmake? > > > > Best > > W. > > > > -- > > ------------------------------------------------------------------------ > > Wolfgang Bangerth email: bang...@colostate.edu > > www: http://www.math.colostate.edu/~bangerth/ > -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/afd35da8-053b-4d91-a562-a7024378ca1bn%40googlegroups.com.