OPM / opm-models

The models module for the Open Porous Media Simulation (OPM) framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.)