Nikita Kniazev

Results 73 issues of Nikita Kniazev

``` >py -3 -m clcache C:\Users\username\AppData\Local\Programs\Python\Python35\lib\runpy.py:125: RuntimeWarning: 'clcache.__main__' found in sys.modules after import of package 'clcache', but prior to execution of 'clcache.__main__'; this may result in unpredictable behaviour warn(RuntimeWarning(msg)) ```

32bit Python is installed in `C:\Python27`, but `b2 address-model=64 toolset=msvc-14.1 python` tries build it, and of course fails: ``` C:\Python27\libs\python27.lib : warning LNK4272: library machine type 'x86' conflicts with target...

transition

Building B2 with `-flto` uncovers a bug: ``` > g++ -x c++ -std=c++11 -O2 -s -flto -DNDEBUG builtins.cpp class.cpp command.cpp compile.cpp constants.cpp cwd.cpp debug.cpp debugger.cpp execcmd.cpp filesys.cpp frames.cpp function.cpp glob.cpp...

transition

The `runtime-debugging` says: > Specifies whether produced object files, executables, and libraries should include behavior useful only for debugging, **such as asserts**. Typically, the value of this feature is implicitly...

transition

Travis is configured to build Boost.DateTime every week, the build takes 12 hours. Please consider configuring ccache. *Update: Previously overlooked and thought it is configured for every day job*

* Do not rely on iterator rollback on fail: Preparation to relax iterator rollback policy, which is also currently violated by not rolling back skipper almost everywhere, so this should...

enhancement
tests needed
help wanted

A long time ago I had an idea about rich and low overhead error reporting and it did not work out because parsers roll back iterator in some unexpected places...

bug

```cpp #include int main() { using boost::spirit::x3::int_; char const* const it = ""; int i; parse(it, it, -int_, i); } ``` The problem is that after a successful parsing the...

enhancement
tests needed
help wanted

In #607 I rewrote the alternative parser attribute deducer to not use MPL, and while it is equivalent to the original, I forgot that the original was very questionable. It:...

bug

https://github.com/boostorg/regex/pull/116 removed `boost/regex/pending/unicode_iterator.hpp`, we need to find a replacement or bundle it.