townforge
  • Joined on 2020-02-27
townforge pushed to cc at townforge/xpressive 2020-03-24 14:41:18 +01:00
4d4bc69f8b Install libstdc++-4.9 for clang to avoid ::gets error
07c6bbe561 Merge branch 'master' into develop
863743bce4 Add .travis.yml
6fa671d7fe Pass regress.txt properly to the run rule
09f1449dea Merge pull request #6 from eldiener/develop
townforge pushed to cc at townforge/winapi 2020-03-24 14:39:45 +01:00
65b9c99a67 Add explicit type casts for arguments of Interlocked* intrinsics.
f2789c82a4 Added a basic test for interlocked.hpp.
bb91190323 Disable _Interlocked*Pointer intrinsics on x86 for MSVC-12 and below.
bfb9932296 Use interlocked intrinsics for pointers more universally on more recent MSVC.
52b44afc06 Use _Interlocked*Pointer intrinsics on ARM64 targets.
townforge pushed to cc at townforge/wave 2020-03-24 14:39:37 +01:00
ac64abce4a Merge branch 'develop'
24f714a9c5 Merge pull request #42 from boostorg/feature/fix-quick-test
a228ae4918 Remove one unneeded BOOST_SYMBOL_VISIBLE
2eeecc4879 Add BOOST_SYMBOL_VISIBLE to more explicit instantiations
8dcd9380ae Add BOOST_SYMBOL_VISIBLE to two more explicit instantiations
townforge pushed to cc at townforge/vmd 2020-03-24 14:35:56 +01:00
92524f0903 Changed inclusion of Boost PP header file from opt.hpp to has_opt.hpp
6d8611147d Update because of change of Boost PP macro name from BOOST_PP_VARIADIC_OPT to BOOST_PP_VARIADIC_HAS_OPT
ea47677338 Allow test to be run with clang-10.
3a83b01403 Updated so that functionality occurs in C++20 mode.
63cce92e1e Implementation of BOOST_VMD_IS_EMPTY, for C++20 with the __VA_OPT__ construct support, which is 100% reliable and always works correctly.
townforge pushed to cc at townforge/variant2 2020-03-24 14:35:13 +01:00
a15364bd81 Update README
12758c076d Fix Travis and Appveyor links
a60f432b64 Add dist: trusty to .travis.yml
bc73c4b822 Fix return code of quick.cpp
566bde5fcc Add CMakeLists.txt
townforge pushed to cc at townforge/variant 2020-03-24 14:35:08 +01:00
f34376e115 Merge pull request #66 from Kojoley/partly-mitigate-bad-clang-inlining-decision
15a846fba0 CI fixes
8f52f879b5 CI scripts update to deal with container changes
3ed28d2cc5 Merge pull request #71 from boostorg/antoshkka/revert-recursive-move
b18c22a8ff Revert "Merge pull request #59 from Kojoley/recursive_wrapper-move-constructor-pointer-stealing"
townforge pushed to cc at townforge/uuid 2020-03-24 14:34:56 +01:00
ca0185f9f2 add a big-endian bdde travis ci job to prove endian issues resolved
cc9648b68c Add BOOST_UUID_COMPAT_PRE_1_71_MD5 compatibility mode
eabf964e98 Fix endian issue copying md5 result to byte buffer.
5e55711b59 Add asan and tsan travis jobs
79b73f63af Add a clang-win build job [skip travis]
townforge pushed to cc at townforge/utility 2020-03-24 14:34:49 +01:00
75276a055d Disabled all but one OS X jobs because they are slow on Travis CI.
309e6a1b31 Updated CI configs, added compilers.
9eeb7f85c5 Replaced tabs with spaces.
62c34f51f6 Avoid confusion with the spaceship operator, fixes #59
6a1917ceec Add Free Functions section heading
townforge pushed to cc at townforge/unordered 2020-03-24 14:34:29 +01:00
9abce00f24 Merge branch 'develop'
f3649e4ae0 Use boost 1.67.0 in tests
6cf0342322 Stop using -Werror
3252ad1f4b Move download-boost-snapshot.py into ci directory
741a10f5a8 Merge branch 'develop'
townforge pushed to cc at townforge/units 2020-03-24 14:33:22 +01:00
57389b7374 Merge branch 'develop'
d67f8e7a50 Escape ':'
af5558d257 Remove cygwin builds and try to use mingw-w64 for 32-bit builds
9443a1418c build the tests
de4c40c8e5 Fixed SELF library reference and build all adress-models
townforge pushed to cc at townforge/typeof 2020-03-24 14:32:08 +01:00
e35962f3f0 Merge pull request #14 from glenfe/develop
fa5c6fc8e5 Drop dependency on MPL
7538ccb6b3 Use correct include path for workaround.hpp
d85bb74cb3 Use enable_if from TypeTraits
080f05ea46 Squash-merge branch feature/pull-11
townforge pushed to cc at townforge/type_traits 2020-03-24 14:32:02 +01:00
d91381b8f2 Merge branch 'develop'
4a32bcc9ff Merge pull request #131 from boostorg/circle_ci_inspect
741b8b395b clean up inspection failures and add circle-ci testing.
cbf7c56a66 Merge pull request #128 from boostorg/gcc9
12325df58f Add clang-8 and gcc-9 to CI tests.
townforge pushed to cc at townforge/type_index 2020-03-24 14:31:08 +01:00
afd1b6cdc8 Merge pull request #28 from Breakthrough/develop
d69a8a211b Add CTTI name prettifying for GHS C++ compiler.
ebe74ba4ba Merge pull request #27 from Mike-Devel/min_cmake
ac4fec435f [CMake] Add minimal cmake support
f68d6dc073 update copyrights
townforge pushed to cc at townforge/type_erasure 2020-03-24 14:31:01 +01:00
46a8945bfb Merge branch 'develop'
d9914296b2 Use boost-install in build/Jamfile
4afdf7ea52 Merge branch 'develop'
622ce4f088 Avoid copying a binding when we don't need to, as the shared_ptr copy can be expensive.
509dc96ea7 Compiler workarounds
townforge pushed to cc at townforge/tuple 2020-03-24 14:30:49 +01:00
fb55aa6d4d Add OS X to Travis
bbf1609d82 Merge branch 'develop'
889ff6de9f Add .travis.yml
895af7c97a Add, and update, documentation build targets.
158c7ef640 Fixes Ticket #12064
townforge pushed to cc at townforge/tti 2020-03-24 14:30:43 +01:00
d7b8e0ed57 Merge branch 'master' of https://github.com/boostorg/tti
14fdca9ce8 Merge branch 'develop'
5be8d54b80 Changed tabs to spaces.
39193936f8 Updated for b2 cmake support.
31736e3dff Merge branch 'develop'
townforge pushed to cc at townforge/tokenizer 2020-03-24 14:29:26 +01:00
667a8229bd Update CI
6665195565 Fix URL in documentation
c79bd24027 Update CI
189d89f3d1 Enhance Travis CI build coverage
22e8e35069 Fix "standalone" include issue by adding header boost/type_traits/is_pointer.hpp (#10)
townforge pushed to cc at townforge/timer 2020-03-24 14:29:22 +01:00
7e252144c1 Remove trailing whitespace
c221a60102 Copy progress_display into boost/timer/progress_display.hpp
04462eebe9 Update .travis.yml
dbd1435c6a Switch Appveyor to 2015 image
075d6b25ab Add deprecation warnings to v1 headers
townforge pushed to cc at townforge/throw_exception 2020-03-24 14:29:17 +01:00
43a57d518c msvc warning workaround, thanks bersbersbers
e2e802e508 dist: trusty
5143552817 throw() -> BOOST_NOEXCEPT_OR_NOTHROW
1e507924ce Mark throw_exception with BOOST_NORETURN. Closes #12.
50c34dee24 Switch Appveyor to 2015 image
townforge pushed to cc at townforge/thread 2020-03-24 14:29:14 +01:00
042ce47e77 Merge branch 'develop'
65dcf92e48 Merge branch 'develop' of https://github.com/boostorg/thread into develop
3071b9e8b5 Merge pull request #282 from wyattoday/develop
8190a50838 Fix MSVC ARM64 build errors, issue #281
23539a88c0 Merge branch 'develop'