7c4e9164
release: version 1.4.4 - Axel Naumann27e2ebe3
Regenerate godbolt headers - Bernhard Manfred Grubera84a14c6
Fix horizontal max/min for uchar - Bernhard Manfred Gruberc93ca58f
Rename None to NoTransformation in enum class Category to avoid a clash with X11 library - Dmitri Konstantinovea663e28
Adapt to cpp17: std::iterator is deprecated - Danilo Piparod4b81096
Add missing vectorcall to isImplementationSupported - Bernhard Manfred Gruberf5f29c74
after release: version 1.4.3-dev - Axel Naumann
This file contains 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 |
985d6db0
fix warning on using TimeStampCounter uninitialized - Bernhard Manfred Gruberf4bb7700
add maintenance mode warning to issue template - Bernhard Manfred Gruberc63cef9f
update minimum MSVC version in README.md - Bernhard Manfred Gruberbf03f789
Revert "disable submitting to cdash" - Bernhard Manfred Gruberd9ba27bd
reduce ulp test problem size for msvc - Bernhard Manfred Gruber9e222642
reduce debug output to console - Bernhard Manfred Grubere044074c
run debug builds in CI - Bernhard Manfred Gruber96919a60
fix out of bounds index when float_v is scalar - Bernhard Manfred Gruber- [`
This file contains 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, |
fc2d75d0
release: version 1.4.2 - Axel Naumannd4310fdb
Redirect CDash submissions to CERN's CDash (#280) - Guilherme Amadioc8c2dc9b
mention std::experimental::simd in and remove mailing list/irc from README.md (#279) - Bernhard Manfred Gruber83e99cd6
reenable span::_as_bytes() for MSVC > 1928 (#277) - Bernhard Manfred Gruberc09a406c
Instruct CMake not to issue compatibility warnings up to version 3.13 (#276) - Andrei Gheataf41958c3
Add missing include to simdarray.h (#275) - Guilherme Amadio953035b4
disable span<T, dynamic_extent>::_as_bytes() for MSVC - Bernhard Manfred Gruber37d48ab7
This file contains 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 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 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 |