Commit Graph

7368 Commits

Author SHA1 Message Date
Vladislav Shchapov 1e0771c70a Fix broken CI for shared library on macos and linux (#4151)
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
2024-09-04 08:53:50 -07:00
Victor Zverovich 3df47a4677 Make is_formattable work with void 2024-09-04 07:33:56 -07:00
Cameron Angus b4aea98b55 Small fixes for some issues with modules builds (#4152)
* Avoid module export of member function definitions.

* Do not #include intrinsics header into module purview.
2024-09-04 07:29:41 -07:00
Victor Zverovich 565461a0d3 Update MSVC workaround in compile-test 2024-09-04 06:43:05 -07:00
Victor Zverovich e2b7238707 Cleanup format string API 2024-09-03 21:30:57 -07:00
Victor Zverovich 1e0c6cdc3b Make symbol sizes shorter 2024-09-03 20:44:37 -07:00
Victor Zverovich a8bcf81f72 Minor cleanup 2024-09-03 18:39:46 -07:00
Victor Zverovich 15694c9a84 Workaround an MSVC bug 2024-09-03 16:12:29 -07:00
Victor Zverovich 4cae2da0d0 Workaround a clang 17 bug 2024-09-03 15:58:33 -07:00
Victor Zverovich 79e5ae919c Fix locale tests on FreeBSD 2024-09-03 12:50:03 -07:00
Victor Zverovich 894b71da85 Fix handling of _BitInt 2024-09-03 11:32:31 -07:00
Victor Zverovich 7a6a2a79ed Improve debug codegen 2024-09-02 20:29:24 -07:00
Victor Zverovich 387395fc7c Cleanup base API 2024-09-02 15:15:38 -07:00
Victor Zverovich 6a88415499 Add FMT_APPLY_VARIADIC 2024-09-02 13:59:41 -07:00
Victor Zverovich 9a2aae37d4 Cleanup base API 2024-09-02 10:01:14 -07:00
Victor Zverovich 8803768363 Cleanup base API 2024-09-02 09:11:33 -07:00
Victor Zverovich 4fa533c70e Cleanup base API 2024-09-02 09:00:44 -07:00
Victor Zverovich d980dd7171 Cleanup base API 2024-09-02 07:50:46 -07:00
Victor Zverovich 4eed488c66 Cleanup base API 2024-09-02 07:17:21 -07:00
Victor Zverovich a6ecd25b80 Improve debug codegen 2024-09-02 06:54:45 -07:00
Victor Zverovich 9f29345ea0 Simplify mapped_type_constant 2024-09-02 06:41:44 -07:00
Victor Zverovich 4986b4c0ef Simplify arg_mapper 2024-09-01 21:59:39 -07:00
Victor Zverovich a5f4d9820c Simplify arg_mapper 2024-09-01 21:47:41 -07:00
Victor Zverovich bc3af51272 Reduce the number of instantiations 2024-09-01 19:54:09 -07:00
Victor Zverovich 60740b7c24 Cleanup base API 2024-09-01 19:35:00 -07:00
Victor Zverovich 9ef160d309 Cleanup base API 2024-09-01 19:02:47 -07:00
Victor Zverovich 0b80978c27 Cleanup base API 2024-09-01 18:31:41 -07:00
Victor Zverovich 4f39d88650 Cleanup base API 2024-09-01 18:24:24 -07:00
Victor Zverovich a86b1acf6a Add mapped_t 2024-09-01 17:48:29 -07:00
Victor Zverovich c9ef07bc4e Minor cleanup 2024-09-01 17:34:47 -07:00
Victor Zverovich 8c4cfab57a Detemplatize parse 2024-09-01 14:32:55 -07:00
Victor Zverovich 7e3aa6d982 Minor cleanup 2024-09-01 14:17:38 -07:00
Victor Zverovich 7c66216008 Minor cleanup 2024-09-01 12:53:09 -07:00
Victor Zverovich 1416edabbb Cleanup base API 2024-09-01 12:06:40 -07:00
dependabot[bot] d4aeca9922 Bump actions/upload-artifact from 4.3.3 to 4.4.0 (#4141)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.4.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/65462800fd760344b1a7b4382951275a0abb4808...50769540e7f4bd5e21e526ee35c689e35e0d6874)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 11:15:43 -07:00
dependabot[bot] eee93ddffa Bump github/codeql-action from 3.25.11 to 3.26.6 (#4142)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.11 to 3.26.6.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/b611370bb5703a7efb587f9d136a52ea24c5c38c...4dd16135b69a43b6c8efb853346f8437d92d3c93)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 11:15:36 -07:00
Victor Zverovich b310a0d48b Simplify parse_format_string 2024-09-01 11:09:26 -07:00
Victor Zverovich 985c3399d1 Make map static 2024-09-01 09:18:47 -07:00
Victor Zverovich 4a55b0d5fd Remove duplicate error in compile-time checks 2024-09-01 09:03:34 -07:00
Victor Zverovich 64a6c84592 basic_format_parse_context -> parse_context 2024-09-01 08:09:37 -07:00
Victor Zverovich 66920feeee Improve compile-time checks 2024-09-01 07:49:35 -07:00
Victor Zverovich f4dad85c3a Improve handling of named arguments in compile-time checks 2024-09-01 07:07:14 -07:00
Victor Zverovich db4becabed Reduce template instantiations 2024-08-31 20:29:58 -07:00
Victor Zverovich fec2cc7af1 Improve handling of named arguments 2024-08-31 19:55:04 -07:00
Victor Zverovich 621e9c17c5 Clarify why we have TYPE in native_formatter 2024-08-31 17:50:21 -07:00
Victor Zverovich bca7040556 Simplify compile-time checks 2024-08-31 15:01:25 -07:00
Victor Zverovich 8c4b17fe64 Simplify compile-time checks 2024-08-31 14:49:59 -07:00
Victor Zverovich 516a2e2049 Cleanup FMT_STRING 2024-08-31 14:13:57 -07:00
Victor Zverovich 6797f0c39a Cleanup compile-time checks 2024-08-31 11:26:27 -07:00
Victor Zverovich db496b47c1 Remove old gcc hack 2024-08-31 09:22:49 -07:00