Commit Graph

4390 Commits (4a4107aa0fd05b354d6630d54fe67bcd39821d21)
 

Author SHA1 Message Date
Gabi Melman 4a4107aa0f
Update ci.yml 10 months ago
Gabi Melman e6160afb56
Update ci.yml 10 months ago
Gabi Melman 72a4e23672
Update ci.yml 10 months ago
Gabi Melman 93d26ea342
Update ci.yml 10 months ago
Gabi Melman e2b70b650d
Update ci.yml 10 months ago
Gabi Melman 3a8940fa8f
Update ci.yml 10 months ago
Gabi Melman 40d6bdb2e3
Update ci.yml 10 months ago
Gabi Melman 3bb16c048c
Update ci.yml 10 months ago
Gabi Melman 9c0c5a1fb2
Update ci.yml 10 months ago
Gabi Melman 053231b519
Update ci.yml 10 months ago
Gabi Melman c7e7850322
Update ci.yml 10 months ago
Gabi Melman d330e7195e
Update ci.yml 10 months ago
Gabi Melman d2914cda64
Update ci.yml 10 months ago
Gabi Melman 286384b28b
Update ci.yml 10 months ago
Gabi Melman 53c0f4cda6
Update ci.yml 10 months ago
Gabi Melman 8b0174c7db
Update ci.yml 10 months ago
Gabi Melman 928c0caf29
Update ci.yml 10 months ago
Gabi Melman cb16893df9
Update ci.yml 10 months ago
Gabi Melman 6644ccb739
Update ci.yml 10 months ago
Gabi Melman 7415b3e3f5
Update ci.yml 10 months ago
gabime 24a094b7e6 try matrix for win ci 10 months ago
gabime ece7a131ef try matrix for win ci 10 months ago
gabime 12f7e4e72d try matrix for win ci 10 months ago
gabime 08274264fb try matrix for win ci 10 months ago
gabime 3388afdef1 try matrix for win ci 10 months ago
gabime e4d104916a ci-win-2019 10 months ago
gabime 6192537d08 Fix win ci 10 months ago
gabime 6c7201553d Fix win ci 10 months ago
gabime d939255f0e Fix win ci 10 months ago
gabime ecc3881122 Fix win ci 10 months ago
gabime bff1a6036a Fix win ci 10 months ago
gabime 6f2ead1a0e refactor win ci 10 months ago
gabime 92f9aa32ce refactor win ci 10 months ago
gabime 64d9b4e263 refactor win ci 10 months ago
gabime 3d3f71dbe2 Fix ci 10 months ago
gabime 3fec1a81b7 Fix ci 10 months ago
gabime 984a959883 Fix ci 10 months ago
gabime 7ecfb3bc9c Fix ci 10 months ago
gabime 614c3a6836 Fix ci 10 months ago
gabime 5dc356dcbe windows ci 10 months ago
gabime a7eb388f84 windows ci wip 10 months ago
Gabi Melman a5cfbf369d Revert "Better support for FMT_UNICODE in cmake"
This reverts commit d373093734.
10 months ago
Gabi Melman d373093734 Better support for FMT_UNICODE in cmake 10 months ago
gabime 7a950e028c add /utf-8 flag for msvc 10 months ago
Gabi Melman 9fe79692eb
Gabime/tsan (#3237)
* Fixed race condition in tests

* Support for thread sanitizer
10 months ago
gabime 96c9a62bfd Fixed race condition in tests 10 months ago
Gabi Melman 85bdab0c18
Update bundled fmt to 11.0.2 (#3236) 10 months ago
Gabi Melman 63d1884215
Gabime/async flush (#3235)
* Revert "Ensure flush callback gets called in move-assign operator (#3232)"

This reverts commit b6da59447f.

* Revert "Exchange promise for condition_variable when flushing (fixes #3221) (#3228)"

This reverts commit 16e0d2e77c.

* Revert PR #3049
10 months ago
Michael de Lang b6da59447f
Ensure flush callback gets called in move-assign operator (#3232) 10 months ago
Michael de Lang 16e0d2e77c
Exchange promise for condition_variable when flushing (fixes #3221) (#3228)
std::promise and std::future use std::call_once under the hood, which requires
the tls-model to be at least initial_exec, excluding local_exec.

Furthermore, gcc has a bug regarding exceptions in std::call_once that
is best avoided. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66146
for more info.

Signed-off-by: Michael de Lang <kingoipo@gmail.com>
10 months ago