Hi All,

Just wanted to inform all Visual Studio users of some weirdness that
we encountered after updating Visual Studio 2017 to version 15.7.2,
that was, on release config, the following tests failed:

1>     53 - pyChemReactions (SEGFAULT)
1>     60 - pyFilterCatalog (SEGFAULT)
1>     72 - pyMolDescriptors (SEGFAULT)
1>    114 - pyGraphMolWrap (SEGFAULT)

What caused the segfaults was direct touching of the __doc__ property
of the python wrapper functions. The underlying reason for this was
that at O2 level optimization, boost::python produced corrupted
wrappers, apparently due to some changes in the VS optimizer. There is
now a PR in boost/python for this issue at
https://github.com/boostorg/python/pull/208.

My setup was Python 3.6.5 and Boost 1.67.0.

Cheers,
Juuso

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Rdkit-devel mailing list
Rdkit-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-devel

Reply via email to