Hello;

when developing the opm-parser code Kristian and I have used boost version 1.44 
(which is what we have as a hand-compiled version in Statoil); and used 
Version3 of the boost filesesystem[*].  As we are now trying to get opm-core to 
actually use the parser https://github.com/OPM/opm-core/pull/433. As one of the 
comments in the PR Bård points out that one consequence of this PR will be that 
also opm-core will require Boost filesystem version3.

Now; I was quite slow to understand this, but in retrospect I would say that 
the real issue Bård is pointing is that when(!!) PR:433 is merged  opm-core 
will through the opm-parser dependcy require Boost version 1.44. I set out to 
make the parser work for both versions 2 and 3 of boost fs, but then I changed 
my mind. Boost fs version 2 is doomed and bending over backwards to support it 
is counterproductive. So my (not so humble) suggestion is:


1.       The PR:433 is merged into the opm-parser-integrate branch of opm-core 
- including the induced Boost version requirement of 1.44. It will then only be 
usable for people with boost > 1.44.

2.       The community as a whole decides which boost version to for; and how 
to relate to the Boost fs question. This must be settled before the content of 
the opm-parser-integrate branch can be merged into the master branch.

Of course we can fiddle with cmake+++ to ensure that the opm-parser works with 
boost version 1.39; however I really feel that is wrong use of limited 
resources? On the other hand we of course very much want use and testing of the 
parser, so if this is the required exercise I guess will grumble complain and 
do it.

Joakim


[*]: The latter choice was somewhat random - we did not really understand what 
we were doing; it is better now.

-------------------------------------------------------------------
The information contained in this message may be CONFIDENTIAL and is
intended for the addressee only. Any unauthorised use, dissemination of the
information or copying of this message is prohibited. If you are not the
addressee, please notify the sender immediately by return e-mail and delete
this message.
Thank you
_______________________________________________
Opm mailing list
[email protected]
http://www.opm-project.org/mailman/listinfo/opm

Reply via email to