Konstantinos Margaritis
|
a2de63088c
|
Merge pull request #186 from VectorCamp/bugfix/fix-compilation-arm-ubuntu-20.04
Ubuntu 20.04 gcc does not define HWCAP2_SVE2 #180
|
2023-10-25 13:53:44 +03:00 |
|
Konstantinos Margaritis
|
bc88821057
|
Merge pull request #185 from VectorCamp/bugfix/fix-inconsistent-version-header
Fix version getting out of sync #175
|
2023-10-11 19:52:22 +03:00 |
|
Konstantinos Margaritis
|
1ca4dc8b39
|
Ubuntu 20.04 gcc does not define HWCAP2_SVE2 #180
|
2023-10-10 18:30:12 +08:00 |
|
Konstantinos Margaritis
|
67b776dd62
|
Merge pull request #181 from VectorCamp/bugfix/fix-clang15-compilation-errors
Fix clang 15,16 compilation errors on all platforms, refactor CMake build system
|
2023-10-10 13:14:10 +03:00 |
|
Konstantinos Margaritis
|
500d8c12a5
|
fix default arch definition for non fat builds on arm
|
2023-10-10 00:55:02 +08:00 |
|
Konstantinos Margaritis
|
e574064eb0
|
set default value
|
2023-10-09 20:38:19 +08:00 |
|
Konstantinos Margaritis
|
fe5a2eabce
|
SVE2 is armv9-a but gcc 11 does not recognize that
|
2023-10-09 20:02:37 +08:00 |
|
Konstantinos Margaritis
|
1517997d37
|
remove vermicelli_simd.cpp to fix redefinition build failure on SVE2 builds
|
2023-10-09 20:01:26 +08:00 |
|
Konstantinos Margaritis
|
0fc9364056
|
remove unneeded option
|
2023-10-09 10:26:08 +00:00 |
|
Konstantinos Margaritis
|
f4e41f1f2c
|
is not known at that stage
|
2023-10-09 10:16:40 +00:00 |
|
Konstantinos Margaritis
|
3f9c05d57f
|
fix cmake refactor for arm builds
|
2023-10-09 10:03:53 +00:00 |
|
Konstantinos Margaritis
|
b61a40f7d9
|
fix default arch/tune flags for ppc64le
|
2023-10-09 00:44:12 +03:00 |
|
Konstantinos Margaritis
|
c27f5dec5b
|
fix x86 fat binary build
|
2023-10-09 00:42:39 +03:00 |
|
Konstantinos Margaritis
|
6bf565d03c
|
fix sqlite3 version detection
|
2023-10-09 00:23:29 +03:00 |
|
Konstantinos Margaritis
|
29259adf52
|
fix cflags detection for x86
|
2023-10-09 00:23:08 +03:00 |
|
Konstantinos Margaritis
|
77069d8cb4
|
fix defaults for -march for x86
|
2023-10-09 00:22:52 +03:00 |
|
Konstantinos Margaritis
|
601247a0e9
|
increase cmake_minimum_version, basically the one in Debian 11
|
2023-10-09 00:22:31 +03:00 |
|
Konstantinos Margaritis
|
4a7acc1c11
|
add missing file
|
2023-10-08 23:54:06 +03:00 |
|
Konstantinos Margaritis
|
7dbcab34c2
|
WIP: Refactor CMake build system to more modular
|
2023-10-08 23:27:24 +03:00 |
|
Konstantinos Margaritis
|
f4e91b8226
|
SVE2 needs armv9-a, fix build
|
2023-10-08 00:00:42 +08:00 |
|
Konstantinos Margaritis
|
044b88ee7f
|
add src/nfa/vermicelli_simd.cpp to ppc64le
|
2023-10-07 18:02:00 +03:00 |
|
Konstantinos Margaritis
|
2e7f49d24a
|
include extra sources for Arm on non-fat builds
|
2023-10-07 22:27:26 +08:00 |
|
Konstantinos Margaritis
|
abcc974d1d
|
add missing file
|
2023-10-07 12:10:42 +03:00 |
|
Konstantinos Margaritis
|
30fefa517b
|
add cpuid_flags to ppc64le as well
|
2023-10-07 12:07:06 +03:00 |
|
Konstantinos Margaritis
|
d58cebdd37
|
re-add missing file to x86 builds
|
2023-10-07 11:45:10 +03:00 |
|
Konstantinos Margaritis
|
da76b40268
|
fix fat & normal build errors on arm
|
2023-10-07 06:17:18 +08:00 |
|
Konstantinos Margaritis
|
c73c7ff172
|
detect arm_sve.h when using clang on fat runtime builds
|
2023-10-06 20:46:24 +08:00 |
|
Konstantinos Margaritis
|
bafaffb967
|
remove extra print
|
2023-10-06 12:08:36 +03:00 |
|
Konstantinos Margaritis
|
df944ac347
|
__builtin_constant_p is true in the wrong case on gcc 13.2. Exclude for now
|
2023-10-06 11:44:41 +03:00 |
|
Konstantinos Margaritis
|
d2142ea96f
|
Reduce debug unit tests runtime even more
In single.cpp featuremask with AVX512 features is not relevant to non-x86 platforms,
and just extends the runtime for no reason.
|
2023-10-05 19:12:58 +03:00 |
|
Konstantinos Margaritis
|
37edb70936
|
Don't run regression UE_2595 on debug, it times out CI
|
2023-10-05 10:40:30 +03:00 |
|
Konstantinos Margaritis
|
bbeec16894
|
use the right type of cast
|
2023-10-04 23:35:10 +03:00 |
|
Konstantinos Margaritis
|
ba81576d28
|
clang 16 as well
|
2023-10-04 22:07:34 +03:00 |
|
Konstantinos Margaritis
|
948ef96759
|
missed one pragma
|
2023-10-04 20:54:57 +03:00 |
|
Konstantinos Margaritis
|
4ae1aebc1b
|
use the conditional in the right way
|
2023-10-04 20:35:58 +03:00 |
|
Konstantinos Margaritis
|
bfe1aa52f1
|
add conditional for __clang__
|
2023-10-04 20:28:35 +03:00 |
|
Konstantinos Margaritis
|
b5d87d3877
|
clang 15 (but not 16) fails on ppc64le with -Wdeprecate-lax-vec-conv-all
|
2023-10-04 20:09:45 +03:00 |
|
Konstantinos Margaritis
|
71374eea1d
|
Reduce unit test runtimes dramatically for debug builds
|
2023-10-04 19:21:30 +03:00 |
|
Konstantinos Margaritis
|
0c51d60392
|
fix -Wunused warnings on debug
|
2023-10-04 07:16:45 +00:00 |
|
Konstantinos Margaritis
|
547961ab0a
|
more std::move fixes
|
2023-10-03 21:01:51 +03:00 |
|
Konstantinos Margaritis
|
2ca841e9a5
|
move definition of RAGEL_C_FLAGS earlier to catch tools/hscollider
|
2023-10-03 21:01:35 +03:00 |
|
Konstantinos Margaritis
|
3ed0c593f4
|
Fix 'unqualified call to std::move' errors in clang 15+
|
2023-10-03 20:24:39 +03:00 |
|
Konstantinos Margaritis
|
790bc9d4dc
|
Fix version getting out of sync #175
|
2023-10-03 09:57:10 +03:00 |
|
Konstantinos Margaritis
|
54445cba3c
|
Merge pull request #174 from VectorCamp/develop
Minor bugfix release 5.4.10.1
|
2023-09-08 13:42:33 +03:00 |
|
Konstantinos Margaritis
|
a9ccc6f65a
|
Merge pull request #173 from VectorCamp/bugfix/disable-fat-macos-arm
Bugfix/disable fat macos arm
|
2023-09-08 12:18:11 +03:00 |
|
Konstantinos Margaritis
|
89a85a8e90
|
HWCAP is only available on Linux
|
2023-09-08 10:08:44 +03:00 |
|
Konstantinos Margaritis
|
d81476c9e4
|
force disable FAT_RUNTIME on MacOS on Arm
|
2023-09-08 10:08:18 +03:00 |
|
Konstantinos Margaritis
|
4f2f3a92a6
|
forgot to update changelog for latest entry
|
2023-09-07 20:10:20 +03:00 |
|
Konstantinos Margaritis
|
5d6d2bb425
|
Merge pull request #167 from VectorCamp/develop
Prepare for 5.4.10
|
2023-09-07 20:03:49 +03:00 |
|
Konstantinos Margaritis
|
d1b10197f0
|
minor fix
|
2023-09-07 17:53:25 +03:00 |
|