File tree 2 files changed +17
-16
lines changed
2 files changed +17
-16
lines changed Original file line number Diff line number Diff line change 28
28
build_type : Debug
29
29
std : 20
30
30
install : sudo apt install g++-11
31
+ - cxx : g++-13
32
+ build_type : Release
33
+ std : 23
34
+ install : sudo apt install g++-13
35
+ shared : -DBUILD_SHARED_LIBS=ON
31
36
- cxx : clang++-11
32
37
build_type : Debug
33
38
std : 17
@@ -40,19 +45,14 @@ jobs:
40
45
fuzz : -DFMT_FUZZ=ON -DFMT_FUZZ_LINKMAIN=ON
41
46
std : 17
42
47
install : sudo apt install clang-11
43
- # - cxx: clang++-13
44
- # build_type: Debug
45
- # std: 20
46
- # - cxx: clang++-13
47
- # build_type: Debug
48
- # std: 20
49
- # cxxflags: -stdlib=libc++
50
- # install: sudo apt install libc++-13-dev libc++abi-13-dev
51
- - cxx : g++-13
52
- build_type : Release
53
- std : 23
54
- install : sudo apt install g++-13
55
- shared : -DBUILD_SHARED_LIBS=ON
48
+ - cxx : clang++-14
49
+ build_type : Debug
50
+ std : 20
51
+ - cxx : clang++-14
52
+ build_type : Debug
53
+ std : 20
54
+ cxxflags : -stdlib=libc++
55
+ install : sudo apt install libc++-14-dev libc++abi-14-dev
56
56
57
57
steps :
58
58
- uses : actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
94
94
- name : Install Clang 3.6
95
95
run : |
96
96
sudo apt update
97
- sudo apt install libtinfo5 libobjc4
97
+ sudo apt install libtinfo5
98
98
# https://code.launchpad.net/ubuntu/xenial/amd64/clang-3.6/1:3.6.2-3ubuntu2
99
99
wget --no-verbose \
100
100
http://launchpadlibrarian.net/230019046/libffi6_3.2.1-4_amd64.deb \
Original file line number Diff line number Diff line change @@ -383,11 +383,12 @@ TEST(std_test, format_atomic) {
383
383
384
384
#ifdef __cpp_lib_atomic_flag_test
385
385
TEST (std_test, format_atomic_flag) {
386
- std::atomic_flag f = ATOMIC_FLAG_INIT ;
386
+ std::atomic_flag f;
387
387
(void )f.test_and_set ();
388
388
EXPECT_EQ (fmt::format (" {}" , f), " true" );
389
389
390
- const std::atomic_flag cf = ATOMIC_FLAG_INIT;
390
+ f.clear ();
391
+ const std::atomic_flag cf = f;
391
392
EXPECT_EQ (fmt::format (" {}" , cf), " false" );
392
393
}
393
394
#endif // __cpp_lib_atomic_flag_test
You can’t perform that action at this time.
0 commit comments