Hi I was trying to build openmc with the uwuw workflow enabled that has been enabled in dagmc but im getting the following error.
<command-line>: error: expected identifier before numeric constant
/home//OpenMC/openmc/include/openmc/dagmc.h:33:7: note: in expansion of macro ‘UWUW’
33 | class UWUW;
| ^~~~
<command-line>: error: expected unqualified-id before numeric constant
/home//OpenMC/openmc/include/openmc/dagmc.h:33:7: note: in expansion of macro ‘UWUW’
33 | class UWUW;
| ^~~~
In file included from /home//OpenMC/openmc/src/plot.cpp:18:
/home//OpenMC/openmc/include/openmc/dagmc.h:177:23: error: type/value mismatch at argument 1 in template parameter list for ‘template<class _Tp> class std::shared_ptr’
177 | std::shared_ptr<UWUW>
| ^
/home//OpenMC/openmc/include/openmc/dagmc.h:177:23: note: expected a type, got ‘1’
[43/79] Building CXX object CMakeFiles/libopenmc.dir/src/tallies/filter.cpp.o
ninja: build stopped: subcommand failed.
Ps i gave up on trying to build libmesh. Hopefully its not too big a loss