Victor Zverovich
a30b279bad
Apply clang-format and tweak comments
2020-11-04 17:17:23 -08:00
Alexey Ochapov
6a2495c840
-Wattributes visibility warning with some GCC versions ( #1975 )
2020-11-04 17:11:31 -08:00
Victor Zverovich
cba5970cd8
Remove migrated build configs
2020-11-04 10:03:00 -08:00
Victor Zverovich
689081d832
Merge branch 'release' of github.com:fmtlib/fmt
2020-11-04 07:46:02 -08:00
Victor Zverovich
cc09f1a679
Update version
2020-11-04 06:50:09 -08:00
Victor Zverovich
e4eb242ce8
Update changelog and bump version
2020-11-03 21:20:53 -08:00
Victor Zverovich
ce98e0c6a0
Fix fallback float formatter at assymetric bounds ( #1976 )
2020-11-03 21:18:04 -08:00
Victor Zverovich
49544ea943
Fuzz fallback formatter
2020-11-03 19:34:35 -08:00
Victor Zverovich
6b7bfed40c
Fix fallback float formatter at assymetric bounds ( #1976 )
2020-11-03 19:19:10 -08:00
Victor Zverovich
bcab36da3f
Update CI config
2020-11-03 16:01:26 -08:00
Victor Zverovich
1689e73e90
Move PR template
2020-11-03 14:52:47 -08:00
Victor Zverovich
0103408a5c
Update CI config
2020-11-03 14:39:43 -08:00
Victor Zverovich
38a16ecba2
Move build config to github actions
2020-11-03 13:35:37 -08:00
Victor Zverovich
205eb3a8f2
Update CI config
2020-11-03 13:27:15 -08:00
Victor Zverovich
fe61b8c630
Update CI config
2020-11-03 11:59:59 -08:00
Victor Zverovich
867b15d77c
Update CI config
2020-11-03 11:48:20 -08:00
Victor Zverovich
98cb9f9931
Update CI config
2020-11-03 11:43:00 -08:00
Victor Zverovich
95077d60c9
Update CI config
2020-11-03 11:41:25 -08:00
Victor Zverovich
bc49f094e7
Update CI config
2020-11-03 11:02:49 -08:00
Victor Zverovich
cef6dfb422
Update CI config
2020-11-03 10:46:03 -08:00
Victor Zverovich
c8703ba40b
Update CI config
2020-11-03 10:45:16 -08:00
Victor Zverovich
ab4405bea5
Update README.rst
2020-11-03 10:42:06 -08:00
Victor Zverovich
78a55e2898
Update CI config
2020-11-03 10:37:30 -08:00
Victor Zverovich
d0a2494a99
Update cmake.yml
2020-11-03 10:17:38 -08:00
Victor Zverovich
89d009ba6e
Update cmake.yml
2020-11-03 10:14:38 -08:00
Victor Zverovich
1f4ff47b41
Create cmake.yml
2020-11-03 10:04:28 -08:00
Jonathan Gopel
eb52ac7a35
🆕 Enable -Wshadow in pedantic mode
...
Problem:
- All `-Wshadow` warnings are fixed but there is nothing stopping them
from being reintroduced.
Solution:
- Fail pedantic builds on `-Wshadow` warnings. This allows CI to prevent
reoccurrence of the warning.
Notes:
- Not enabling `-Wshadow` for gcc versions 4 or lower because the
warning is much more aggressive there to the point that it's mostly
just noise.
2020-11-03 07:30:27 -08:00
Jonathan Gopel
e904e891bd
🎨 🐛 Rename all shadowed types and variables
2020-11-03 07:30:27 -08:00
darklukee
771292c328
Remove sizeof from unused variable silencer ( #1974 )
...
Using sizeof causes some compilers to complain:
'operand of sizeof is not a type, variable, or dereferenced pointer'
static_cast itself should be enough to silence unused variable warning
Co-authored-by: Łukasz Mitka <lukasz.mitka@aptiv.com>
2020-11-03 06:48:19 -08:00
Victor Zverovich
86bf6045c6
Merge branch 'release' of github.com:fmtlib/fmt
2020-11-02 06:27:49 -08:00
Victor Zverovich
5f7f7b954d
Update version
2020-11-01 06:30:39 -08:00
Victor Zverovich
5d3f0741e3
Update changelog and bump version
2020-11-01 06:28:06 -08:00
Victor Zverovich
563cbb6c21
Add a macro to workaround clang/gcc ABI incompatibility on ARM
2020-11-01 06:10:04 -08:00
Victor Zverovich
425778aa67
Fix ABI compatibility ( #1961 )
2020-11-01 06:09:31 -08:00
Tobias Hammer
69a84198b0
Remove accidental parenthesis ( #1968 )
...
fails only when FMT_BUILTIN_CTZLL is not defined
2020-11-01 06:09:25 -08:00
OptoCloud
5c04504932
Removed [-Wsign-conversion] warning in GCC
2020-11-01 06:09:11 -08:00
Victor Zverovich
556a1cfb34
Instantiate to_decimal to make gcc lto happy ( #1955 )
2020-11-01 06:08:57 -08:00
Victor Zverovich
28a8eae850
Cleanup
2020-11-01 06:08:50 -08:00
Владислав Щапов
236fea1f00
Workaround bugs in gcc 8
2020-11-01 06:08:28 -08:00
Victor Zverovich
e50ced88c6
Add a macro to workaround clang/gcc ABI incompatibility on ARM
2020-10-31 07:52:08 -07:00
Victor Zverovich
112755cf91
Remove FMT_SAFEBUFFERS ( #1966 )
2020-10-29 17:42:45 -07:00
Victor Zverovich
4081b2fe94
Fix ABI compatibility ( #1961 )
2020-10-29 11:29:47 -07:00
Tobias Hammer
2d9311e860
Remove accidental parenthesis ( #1968 )
...
fails only when FMT_BUILTIN_CTZLL is not defined
2020-10-29 07:08:06 -07:00
Jonathan Gopel
b3a4f28ad1
Fix implicit signedness conversion warning ( #1963 )
...
Problem:
- On Apple clang 11.0.3 (clang-1103.0.32.62), pedantic mode compilation
generates the following error:
test/std-format-test.cc:114:22: error: implicit conversion changes
signedness: 'int' to 'size_t' (aka 'unsigned long')
[-Werror,-Wsign-conversion]
width_arg_id = c - '0';
~ ~~^~~~~
Solution:
- Use a `to_unsigned` to make the conversion explicit. This is
guaranteed to be safe due to the check before the ASCII-to-int
conversion.
2020-10-29 06:26:18 -07:00
Vladislav Shchapov
97c8873214
Allocator::max_size support in basic_memory_buffer ( #1960 )
2020-10-29 06:17:00 -07:00
OptoCloud
bb68f6089b
Removed [-Wsign-conversion] warning in GCC
2020-10-28 06:02:17 -07:00
kitegi
f4ca065cfb
Range support
2020-10-28 05:35:37 -07:00
Victor Zverovich
cb224ecaa3
Instantiate to_decimal to make gcc lto happy ( #1955 )
2020-10-27 07:46:40 -07:00
Victor Zverovich
7977c2b4d0
Cleanup
2020-10-27 07:19:28 -07:00
Владислав Щапов
e54eb67639
Workaround bugs in gcc 8
2020-10-27 06:11:31 -07:00