OPM build failed: ecfvstencil.hh:250:58: error: ‘ePtr’ was not declared
pgdr opened this issue · comments
Pål Grønås Drange commented
^
Linking CXX executable bin/art2dgf
[ 0%] Built target art2dgf
Scanning dependencies of target co2injection_flash_ecfv
[ 1%] Building CXX object CMakeFiles/co2injection_flash_ecfv.dir/tests/co2injection_flash_ecfv.cc.o
In file included from <https://ci.statoil.no/job/OPM7/ws/ewoms/ewoms/disc/ecfv/ecfvdiscretization.hh>:34:0,
from <https://ci.statoil.no/job/OPM7/ws/ewoms/tests/co2injection_flash_ecfv.cc>:37:
<https://ci.statoil.no/job/OPM7/ws/ewoms/ewoms/disc/ecfv/ecfvstencil.hh>: In member function ‘void Ewoms::EcfvStencil<Scalar, GridView>::updateTopology(const Element&)’:
<https://ci.statoil.no/job/OPM7/ws/ewoms/ewoms/disc/ecfv/ecfvstencil.hh>:250:58: error: ‘ePtr’ was not declared in this scope
subControlVolumes_.emplace_back(SubControlVolume(ePtr));
^
<https://ci.statoil.no/job/OPM7/ws/ewoms/ewoms/disc/ecfv/ecfvstencil.hh>: In member function ‘void Ewoms::EcfvStencil<Scalar, GridView>::updatePrimaryTopology(const Element&)’:
<https://ci.statoil.no/job/OPM7/ws/ewoms/ewoms/disc/ecfv/ecfvstencil.hh>:285:58: error: ‘ePtr’ was not declared in this scope
subControlVolumes_.emplace_back(SubControlVolume(ePtr));
^
make[2]: *** [CMakeFiles/co2injection_flash_ecfv.dir/tests/co2injection_flash_ecfv.cc.o] Error 1
make[1]: *** [CMakeFiles/co2injection_flash_ecfv.dir/all] Error 2
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Andreas Lauser commented
arg right: that was a stupid Dune 2.3 specific mistake which I introduced yesterday. I did not discover it myself because I only compiled it using Dune 2.4. #76 should fix it, thanks for pointing this out.
Andreas Lauser commented
fix merged. Again, thanks for the report.