- 31 Aug, 2019 1 commit
-
-
luncliff authored
test cuda: import fmt in CUDA source code Current test is only for Windows(cl.exe). Need to test more with the other host compilers... * Activate the test when `find_package(CUDA)` worked * The test runs with C++14 Detailed comments in 'test/cuda-test' test cuda: add more comment / macro check * checks both `__NVCC__` and `__CUDACC__` More comments for CMake and CUDA source file. test cuda: <fmt/core.h> checks NVCC and CUDA The header file checks 2 things. * __NVCC__: if the compiler is from NVIDIA * __CUDACC__: if the source code is CUDA(.cu) file Since we can't sure all users prefer latest, Version for `find_pacakge(CUDA)` is downgraded to 9.0. This is the minimum version for C++14 in CUDA
-
- 28 Aug, 2019 3 commits
-
-
hhb authored
To avoid clang warning: fmtlib/include/fmt/chrono.h:753:32: error: declaration shadows a field of 'formatter<duration<type-parameter-0-0, type-parameter-0-1>, type-parameter-0-2, void>' [-Werror,-Wshadow]
-
Victor Zverovich authored
-
Victor Zverovich authored
-
- 27 Aug, 2019 2 commits
-
-
Greg Sjaardema authored
gcc-9 gives the following shadow warning: ``` In file included from /Users/libraries/ioss/src/fmt/ostream.h:12, from /Users/libraries/ioss/src/Ioss_DatabaseIO.C:59: /Users/libraries/ioss/src/fmt/format.h: In function 'void fmt::v6::internal::parse_format_string(fmt::v6::basic_string_view<Char>, Handler&&)': /Users/libraries/ioss/src/fmt/format.h:2442:10: warning: declaration of 'struct fmt::v6::internal::parse_format_string(fmt::v6::basic_string_view<Char>, Handler&&)::writer' shadows a global declaration [-Wshadow] 2442 | struct writer { | ^~~~~~ /Users/libraries/ioss/src/fmt/format.h:1703:7: note: shadowed declaration is here 1703 | using writer = basic_writer<buffer_range<char>>; | ^~~~~~ ``` Since the `writer` struct is only used internally in the `parse_format_string` function, its name can be changed somewhat aribtrarily to avoid conflicts with names in an outer scope. Note that this warning is also present in the 6.0.0 release.
-
Bruce Mitchener authored
-
- 26 Aug, 2019 2 commits
-
-
Victor Zverovich authored
-
Victor Zverovich authored
-
- 25 Aug, 2019 8 commits
-
-
Victor Zverovich authored
-
Victor Zverovich authored
to reduce the number of instantiations
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
- 24 Aug, 2019 14 commits
-
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
- 22 Aug, 2019 2 commits
-
-
Victor Zverovich authored
-
Victor Zverovich authored
-
- 21 Aug, 2019 3 commits
-
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
- 14 Aug, 2019 1 commit
-
-
Samuel Debionne authored
-
- 11 Aug, 2019 3 commits
-
-
Victor Zverovich authored
-
Victor Zverovich authored
-
Victor Zverovich authored
-
- 10 Aug, 2019 1 commit
-
-
Victor Zverovich authored
-