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
