2
0
mirror of https://github.com/boostorg/build.git synced 2026-01-19 04:02:14 +00:00

Commit Graph

  • 210e128fdb Temp disable homebrew macos gcc-13. Rene Rivera 2023-08-31 08:12:49 -05:00
  • 8880563476 Use -pthread on bootstrap for clang if possible. Rene Rivera 2023-08-30 23:00:47 -05:00
  • 9a57066368 Add more exception debugging to task running. Rene Rivera 2023-08-30 22:23:45 -05:00
  • 3cfbebaa6d Update tested toolsets. Rene Rivera 2023-08-29 22:41:02 -05:00
  • 52866c1d50 Oops, forgot to include the task exception message. Rene Rivera 2023-08-29 20:39:25 -05:00
  • 69f87e5418 Fix min parallelism when threads fail to run. Rene Rivera 2023-08-29 20:03:31 -05:00
  • 88e1880bbd Remove old gcc threading option. Rene Rivera 2023-08-29 10:38:43 -05:00
  • 5688347c0b Fix FreeBSD errors when using tasks. Rene Rivera 2023-08-29 09:02:25 -05:00
  • 32d906145a Remove use of sprintf. René Ferdinand Rivera Morell 2023-08-28 11:02:47 -05:00
  • 9fb6e6f46d Limit tasks to N-1. Rene Rivera 2023-08-28 08:04:12 -05:00
  • d6ad469aab Don't use threads on VS2013 and earlier. Rene Rivera 2023-08-20 22:27:57 -05:00
  • e67cb47096 VS2013 fixes. Rene Rivera 2023-08-20 10:39:47 -05:00
  • 9c1beb36e9 VS2013 fixes. Rene Rivera 2023-08-20 09:22:06 -05:00
  • 66b93e4006 Fix string view compat for VS 2013. Rene Rivera 2023-08-20 08:27:06 -05:00
  • 31ff4df6d4 Ensure we test c++11 thread ability for bootstrap. Rene Rivera 2023-08-19 22:23:55 -05:00
  • 4ffa3b3157 Use all cores by default on task groups. Rene Rivera 2023-08-19 21:08:31 -05:00
  • 5148264f77 Remove unneeded grep test code+option. Rene Rivera 2023-08-19 20:58:32 -05:00
  • 5dc3cfd068 Add grep history notes. [skip ci] Rene Rivera 2023-08-19 10:13:27 -05:00
  • b422d4f773 Fix bootstrap on FreeBSD w/clang. Rene Rivera 2023-08-19 10:05:39 -05:00
  • 4072ec8adf Make grep test preditable. Rene Rivera 2023-08-19 08:13:29 -05:00
  • 4f13797eb3 Add minimal test for regex.grep. Rene Rivera 2023-08-18 23:01:26 -05:00
  • 8053b4a5af Tweak grep do ease parallel testing. Rene Rivera 2023-08-18 21:07:29 -05:00
  • 78a3384d00 Fix errant atomic member inits. Rene Rivera 2023-08-17 21:52:16 -05:00
  • d3ca952e27 Allow thread safe use of pathnt functions. Rene Rivera 2023-08-17 21:32:19 -05:00
  • 0f719a6d8f Parallelize dirscan for grep. Rene Rivera 2023-08-17 10:53:21 -05:00
  • 4e73babe21 gdb->gcc. Rene Rivera 2023-08-17 10:52:30 -05:00
  • a0f205cba6 Make base filesys thread safe. Rene Rivera 2023-08-17 10:51:13 -05:00
  • 73cf84ba00 Add concurrent guarded hash map wrapper. Rene Rivera 2023-08-17 10:49:01 -05:00
  • bddc4c0369 Track pending tasks in queue. Rene Rivera 2023-08-16 20:48:57 -05:00
  • 4f47a24cf9 Fix double-free error. Rene Rivera 2023-08-16 17:22:45 -05:00
  • 3ec3b112c0 Don't use stack to save/restore module on import. Rene Rivera 2023-08-16 08:38:27 -05:00
  • 0c11a20b32 Make cached value creation thread safe. Rene Rivera 2023-08-15 08:17:00 -05:00
  • 14526797b4 Fix out-of-bounds access for some regex matches. Rene Rivera 2023-08-07 06:54:12 -05:00
  • d1abe21045 Avoid use of noexcept. Rene Rivera 2023-08-06 23:20:44 -05:00
  • d9ca70191c Avoid 32 vs 64 warnings on some win compiles. Rene Rivera 2023-08-06 08:26:03 -05:00
  • 8bd0937bb2 Only use rdynamic on Linux for rrdebug. Rene Rivera 2023-08-06 08:25:06 -05:00
  • 2dff7f6ff9 Disable function stack validation, it's slow. Rene Rivera 2023-08-05 12:56:58 -05:00
  • 316771415b "Fix" unused var warning. Rene Rivera 2023-08-05 11:11:10 -05:00
  • ff624abdad Fix C++14 constexpr use. Rene Rivera 2023-08-05 10:48:38 -05:00
  • c25aadd9f9 Merge branch 'main' into feature/grep Rene Rivera 2023-08-05 10:12:15 -05:00
  • 3c406989c6 Some tweaks on regex use case and ripgrep compare. Rene Rivera 2023-08-05 10:10:45 -05:00
  • ca4b8088f6 Split the grep read and search. Rene Rivera 2023-08-05 10:09:57 -05:00
  • 66863aa706 Add mmap file buffer. Rene Rivera 2023-08-05 10:07:22 -05:00
  • 1378ef781e Support reverse debugger in debug builds. Rene Rivera 2023-08-04 08:19:49 -05:00
  • 4f981812eb Fix swap instruction and debug stack cleanup checks. Rene Rivera 2023-08-04 08:13:41 -05:00
  • 5680cc69e1 Fix builtin match to count empty sub-expressions also. Rene Rivera 2023-08-03 22:20:36 -05:00
  • 58e558d429 Fix various regex engine new bugs for string_view. Rene Rivera 2023-08-03 22:18:09 -05:00
  • efb2dd20ea Remove obsolete debug output. Rene Rivera 2023-08-03 22:10:02 -05:00
  • 2aa8cf82b9 Long path and Unicode support on Windows 10.0.1607/10.0.1903+ (#316) Nikita Kniazev 2023-07-22 17:33:51 +03:00
  • fc1119d0e2 C-preprocessing-generator: fix missing relevant features (#326) Nikita Kniazev 2023-07-18 14:37:14 +03:00
  • dc40b5004f test suite: print single file per line on lots of files (#311) Nikita Kniazev 2023-07-18 05:55:10 +03:00
  • c653af1954 emscripten renovation (#310) Nikita Kniazev 2023-07-18 05:53:06 +03:00
  • 2f7f031ba7 virtual-target.register 6x performance improvement (#303) Nikita Kniazev 2023-07-16 23:12:42 +03:00
  • cdab17f69c Fix disappeared messages from asserts (#301) Nikita Kniazev 2023-07-16 16:36:39 +03:00
  • d1d7a6a16b MSYS2 fixes and CI (#298) Nikita Kniazev 2023-07-16 16:33:13 +03:00
  • e71dc920f1 Merge 4.10.1 Rene Rivera 2023-07-15 16:01:25 -05:00
  • 8d86b9a854 4.10.1 boost-1.84.0.beta1 boost-1.84.0 boost-1.83.0.beta1 boost-1.83.0 Rene Rivera 2023-07-10 20:17:17 -05:00
  • ba4a3c010f Silence Apple clang warnings. Rene Rivera 2023-07-10 08:49:44 -05:00
  • d2a2a95384 Merge branch 'main' into feature/grep Rene Rivera 2023-06-19 10:57:09 -05:00
  • bc38186220 B2 4.10.0 Rene Rivera 2023-06-11 16:54:12 -05:00
  • 09bd0f6750 Merge branch 'version/4.10.0' Rene Rivera 2023-06-11 10:54:57 -05:00
  • c1dfb66557 Ci debugging. Rene Rivera 2023-06-11 10:17:06 -05:00
  • e9aec2d478 Don't need dir slash trailer for exists test. Rene Rivera 2023-06-11 09:58:55 -05:00
  • 128e74b098 Release 4.10.0 notes. Rene Rivera 2023-06-10 13:44:03 -05:00
  • 408dcf5ba1 [Backport version/4.10.0] Feature/project search (#321) github-actions[bot] 2023-06-10 12:47:02 -05:00
  • 131b504076 Add automatic project searching. René Ferdinand Rivera Morell 2023-06-09 21:30:36 -05:00
  • 4fc42b9efe Bump to 4.10.0 for release. Rene Rivera 2023-06-09 08:37:41 -05:00
  • 62b61acee1 Fix msvc auto config version priority. (#320) github-actions[bot] 2023-06-03 16:09:15 -05:00
  • 0660fea4f0 Fix use-project with native paths. (#319) github-actions[bot] 2023-06-03 16:08:25 -05:00
  • 1ae2e3765a Fix msvc auto config version priority. (#317) René Ferdinand Rivera Morell 2023-06-03 11:38:18 -05:00
  • 09d8d07694 Fix use-project with native paths. (#318) René Ferdinand Rivera Morell 2023-06-03 11:36:34 -05:00
  • d349465559 sequence.unique massive performance boost (#300) Nikita Kniazev 2023-05-07 17:49:24 +03:00
  • 4495ed655d ubsan clang workaround and fixes (#293) Nikita Kniazev 2023-05-07 04:26:27 +03:00
  • b0e7b3ff59 testing.execute=off fixes #195 (#308) github-actions[bot] 2023-05-06 16:10:02 -05:00
  • bdb3a587ce testing.execute=off fixes #195 (#297) Nikita Kniazev 2023-05-06 14:40:18 +03:00
  • eaef11285e Fix ODR for struct _binding (#292) Nikita Kniazev 2023-05-06 14:34:24 +03:00
  • 58361ebaf5 Fix generator custom rule name inheritance (#307) github-actions[bot] 2023-05-05 22:25:07 -05:00
  • 135b0cd9ae force same basename for pdb as what they accompanying (#306) github-actions[bot] 2023-05-05 19:24:55 -05:00
  • 5da27a445c Fix generator custom rule name inheritance (#291) Nikita Kniazev 2023-05-05 15:18:23 +03:00
  • 66228165cc force same basename for pdb as what they accompanying (#299) Nikita Kniazev 2023-05-05 15:11:44 +03:00
  • c24908fb0f Don't store empty config cache and log (#305) github-actions[bot] 2023-05-05 07:09:11 -05:00
  • d56db3d431 Don't store empty config cache and log (#288) Nikita Kniazev 2023-05-05 04:33:09 +03:00
  • 1766d87fe4 unify clang-vxworks by inheriting from clang-linux (#290) github-actions[bot] 2023-04-24 16:43:11 -05:00
  • a072cd12e9 unify clang-vxworks by inheriting from clang-linux (#287) Nikita Kniazev 2023-04-24 17:04:52 +03:00
  • 15cebb1384 mingw/msys/cygwin winthreads/pthread fixes (#289) github-actions[bot] 2023-04-24 09:00:23 -05:00
  • e8a753db99 mingw/msys/cygwin winthreads/pthread fixes (#284) Nikita Kniazev 2023-04-24 04:50:28 +03:00
  • e9b22b0c76 unify clang-darwin linking with gcc (#283) github-actions[bot] 2023-04-22 22:44:26 -05:00
  • 4d7d2831c8 unify clang-darwin linking with gcc (#281) Nikita Kniazev 2023-04-22 23:34:01 +03:00
  • 8fd8311f4b [Backport version/4.10.0] pdb order issues tentative fix (#282) github-actions[bot] 2023-04-22 12:53:25 -05:00
  • 2310d41abe pdb order issues tentative fix (#277) Nikita Kniazev 2023-04-22 16:08:57 +03:00
  • 8d3b1d2ced gcc: unify mingw linking (#280) github-actions[bot] 2023-04-22 08:05:53 -05:00
  • 910e0dd023 test suite: use python builtin difflib library (#279) github-actions[bot] 2023-04-22 08:01:41 -05:00
  • 45ad87c75b gcc: unify mingw linking (#273) Nikita Kniazev 2023-04-22 04:19:26 +03:00
  • 3b37e2035d test suite: use python builtin difflib library (#275) Nikita Kniazev 2023-04-22 04:14:46 +03:00
  • 7a7e66cb56 test suite: msys/cygwin fixes (#272) github-actions[bot] 2023-04-21 10:39:12 -05:00
  • 1913458e8e mock tests without compiled wrappers (#276) github-actions[bot] 2023-04-21 07:46:55 -05:00
  • 96a5bdd8d2 mock tests without compiled wrappers (#274) Nikita Kniazev 2023-04-21 05:38:57 +03:00
  • 0f21716c62 test suite: msys/cygwin fixes (#253) Nikita Kniazev 2023-04-20 15:19:46 +03:00
  • 03373465d6 Multiprocessing tests runner (#270) github-actions[bot] 2023-04-20 07:17:29 -05:00
  • 9a96cbab20 Multiprocessing tests runner (#267) Nikita Kniazev 2023-04-20 00:56:52 +03:00