fc2d75d0release: version 1.4.2 - Axel Naumannd4310fdbRedirect CDash submissions to CERN's CDash (#280) - Guilherme Amadioc8c2dc9bmention std::experimental::simd in and remove mailing list/irc from README.md (#279) - Bernhard Manfred Gruber83e99cd6reenable span::_as_bytes() for MSVC > 1928 (#277) - Bernhard Manfred Gruberc09a406cInstruct CMake not to issue compatibility warnings up to version 3.13 (#276) - Andrei Gheataf41958c3Add missing include to simdarray.h (#275) - Guilherme Amadio953035b4disable span<T, dynamic_extent>::_as_bytes() for MSVC - Bernhard Manfred Gruber37d48ab7
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # see https://clang.llvm.org/docs/ClangFormatStyleOptions.html | |
| BasedOnStyle: LLVM | |
| AccessModifierOffset: -4 | |
| AlignAfterOpenBracket: DontAlign | |
| AlignOperands: true | |
| AlignTrailingComments: true | |
| AllowShortBlocksOnASingleLine: Empty | |
| AllowShortCaseLabelsOnASingleLine: true | |
| AllowShortIfStatementsOnASingleLine: Never | |
| AllowShortLoopsOnASingleLine: false |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #pragma once | |
| // ============================================================================ | |
| // == ./Meta.hpp == | |
| // == | |
| // SPDX-License-Identifier: GPL-3.0-or-later | |
| // #pragma once | |
| #include <boost/mp11.hpp> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <vector> | |
| #include <tuple> | |
| #include <cmath> | |
| #include <random> | |
| namespace meta = std::experimental::meta; | |
| namespace lib { | |
| namespace internal { | |
| consteval void genSoRMembers(meta::info sov) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Checks: " | |
| *, | |
| -bugprone-exception-escape, # bgruber is fine with exceptions escaping main we cannot add main as an exception | |
| -bugprone-forward-declaration-namespace, # too many false positives in LLAMA | |
| -cert-msc32-c, | |
| -cert-msc51-cpp, | |
| -cppcoreguidelines-avoid-c-arrays, | |
| -cppcoreguidelines-avoid-magic-numbers, | |
| -cppcoreguidelines-avoid-non-const-global-variables, | |
| -cppcoreguidelines-non-private-member-variables-in-classes, |
985d6db0fix warning on using TimeStampCounter uninitialized - Bernhard Manfred Gruberf4bb7700add maintenance mode warning to issue template - Bernhard Manfred Gruberc63cef9fupdate minimum MSVC version in README.md - Bernhard Manfred Gruberbf03f789Revert "disable submitting to cdash" - Bernhard Manfred Gruberd9ba27bdreduce ulp test problem size for msvc - Bernhard Manfred Gruber9e222642reduce debug output to console - Bernhard Manfred Grubere044074crun debug builds in CI - Bernhard Manfred Gruber96919a60fix out of bounds index when float_v is scalar - Bernhard Manfred Gruber- [`
7c4e9164release: version 1.4.4 - Axel Naumann27e2ebe3Regenerate godbolt headers - Bernhard Manfred Grubera84a14c6Fix horizontal max/min for uchar - Bernhard Manfred Gruberc93ca58fRename None to NoTransformation in enum class Category to avoid a clash with X11 library - Dmitri Konstantinovea663e28Adapt to cpp17: std::iterator is deprecated - Danilo Piparod4b81096Add missing vectorcall to isImplementationSupported - Bernhard Manfred Gruberf5f29c74after release: version 1.4.3-dev - Axel Naumann
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| export HISTSIZE=1000000 | |
| export HISTFILESIZE=1000000 | |
| export MAKEFLAGS="-j$(nproc)" | |
| # CUDA | |
| export PATH=${PATH}:/usr/local/cuda/bin | |
| export CUDAHOSTCXX=g++-12 # update to latest supported | |
| # vcpkg | |
| source /home/bgruber/dev/vcpkg/scripts/vcpkg_completion.bash |