test generation seems bogus
blattms opened this issue · comments
When I build ewoms with duncontrol and BUILDDIR=opm-parallel-dbg I see weired test generation messages:
...
[ 70%] [ 70%] Generating opm-seq/opm-seq/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/tests/referencesolutions/obstacle_immiscible-heuristix.vtu
Generating opm-seq/opm-seq/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/tests/referencesolutions/finger_immiscible_ecfv-heuristix.vtu
...
BTW there is another build directory opm-seq lying around.
seems like a clash between the OPM and dune cmake build systems. @akva2: can you have a look?
sure, but not today
is this still relevant?
since silence is golden, I suppose that this can be closed ;)
The issue is still there:
Generating opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/tests/referencesolutions/powerinjection_forchheimer-heuristix.vtp
Generating opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/opm-parallel-dbg/tests/referencesolutions/powerinjection_darcy-heuristix.vtp
Are you by any chance using some CMake file globbing that also finds stuff in build directories like ewoms/opm-parallel-dbg
and treats them as source file?
globbing is used, but only to specify the list of source files and the data/reference solutions to be copied to the build directory, but not to specify any source code in the eWoms build directory. the issue of yours looks to be related to the reference solutions for the tests? (I have a hard time reproducing it, though.)