* [gentoo-commits] repo/gentoo:master commit in: media-libs/glm/files/
@ 2019-03-08 8:59 Alfredo Tupone
0 siblings, 0 replies; 5+ messages in thread
From: Alfredo Tupone @ 2019-03-08 8:59 UTC (permalink / raw
To: gentoo-commits
commit: 86f0a723163670d49a8f9f0da6b2060094962061
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 8 08:58:45 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Mar 8 08:58:45 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f0a723
media-libs/glm: Enabled all tests. Increase the error tolerance
Closes: https://bugs.gentoo.org/669638
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
media-libs/glm/files/glm-0.9.9.2-avx.patch | 42 +++++++++++++++++++++++-------
1 file changed, 33 insertions(+), 9 deletions(-)
diff --git a/media-libs/glm/files/glm-0.9.9.2-avx.patch b/media-libs/glm/files/glm-0.9.9.2-avx.patch
index 87d8c5bd598..7ac91f490a1 100644
--- a/media-libs/glm/files/glm-0.9.9.2-avx.patch
+++ b/media-libs/glm/files/glm-0.9.9.2-avx.patch
@@ -19,12 +19,36 @@
add_compile_options(-Wno-long-long)
elseif(CMAKE_CXX_COMPILER_ID MATCHES "Intel")
---- a/test/perf/CMakeLists.txt 2019-03-06 20:32:35.172976526 +0100
-+++ b/test/perf/CMakeLists.txt 2019-03-06 20:33:04.138486121 +0100
-@@ -1,6 +1,4 @@
--glmCreateTestGTC(perf_matrix_div)
- glmCreateTestGTC(perf_matrix_inverse)
- glmCreateTestGTC(perf_matrix_mul)
--glmCreateTestGTC(perf_matrix_mul_vector)
- glmCreateTestGTC(perf_matrix_transpose)
- glmCreateTestGTC(perf_vector_mul_matrix)
+--- a/test/perf/perf_matrix_div.cpp 2019-03-08 09:42:30.180305872 +0100
++++ b/test/perf/perf_matrix_div.cpp 2019-03-08 09:42:40.381140911 +0100
+@@ -109,7 +109,7 @@
+ {
+ packedMatType const A = SISD[i];
+ packedMatType const B = SIMD[i];
+- Error += glm::all(glm::equal(A, B, static_cast<T>(0.001))) ? 0 : 1;
++ Error += glm::all(glm::equal(A, B, static_cast<T>(0.002))) ? 0 : 1;
+ assert(!Error);
+ }
+
+--- a/test/perf/perf_matrix_mul.cpp 2019-03-08 09:51:09.411923180 +0100
++++ b/test/perf/perf_matrix_mul.cpp 2019-03-08 09:51:53.465219910 +0100
+@@ -111,7 +111,7 @@
+ {
+ packedMatType const A = SISD[i];
+ packedMatType const B = SIMD[i];
+- Error += glm::all(glm::equal(A, B, static_cast<T>(0.001))) ? 0 : 1;
++ Error += glm::all(glm::equal(A, B, static_cast<T>(0.01))) ? 0 : 1;
+ }
+
+ return Error;
+--- a/test/perf/perf_matrix_mul_vector.cpp 2019-03-08 09:43:10.450654282 +0100
++++ b/test/perf/perf_matrix_mul_vector.cpp 2019-03-08 09:50:09.685875081 +0100
+@@ -111,7 +111,7 @@
+ {
+ packedVecType const A = SISD[i];
+ packedVecType const B = SIMD[i];
+- Error += glm::all(glm::equal(A, B, static_cast<T>(0.001))) ? 0 : 1;
++ Error += glm::all(glm::equal(A, B, static_cast<T>(0.01))) ? 0 : 1;
+ }
+
+ return Error;
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/glm/files/
@ 2019-03-18 19:27 Alfredo Tupone
0 siblings, 0 replies; 5+ messages in thread
From: Alfredo Tupone @ 2019-03-18 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 6597619ea6640f53e8fd9c538399af3a14c7ba7c
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 18 19:26:53 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 19:26:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6597619e
media-libs/glm: Remove failing test
Closes: https://bugs.gentoo.org/669638
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
media-libs/glm/files/glm-0.9.9.2-avx.patch | 42 +++++++-----------------------
1 file changed, 9 insertions(+), 33 deletions(-)
diff --git a/media-libs/glm/files/glm-0.9.9.2-avx.patch b/media-libs/glm/files/glm-0.9.9.2-avx.patch
index 7ac91f490a1..3549af416fc 100644
--- a/media-libs/glm/files/glm-0.9.9.2-avx.patch
+++ b/media-libs/glm/files/glm-0.9.9.2-avx.patch
@@ -19,36 +19,12 @@
add_compile_options(-Wno-long-long)
elseif(CMAKE_CXX_COMPILER_ID MATCHES "Intel")
---- a/test/perf/perf_matrix_div.cpp 2019-03-08 09:42:30.180305872 +0100
-+++ b/test/perf/perf_matrix_div.cpp 2019-03-08 09:42:40.381140911 +0100
-@@ -109,7 +109,7 @@
- {
- packedMatType const A = SISD[i];
- packedMatType const B = SIMD[i];
-- Error += glm::all(glm::equal(A, B, static_cast<T>(0.001))) ? 0 : 1;
-+ Error += glm::all(glm::equal(A, B, static_cast<T>(0.002))) ? 0 : 1;
- assert(!Error);
- }
-
---- a/test/perf/perf_matrix_mul.cpp 2019-03-08 09:51:09.411923180 +0100
-+++ b/test/perf/perf_matrix_mul.cpp 2019-03-08 09:51:53.465219910 +0100
-@@ -111,7 +111,7 @@
- {
- packedMatType const A = SISD[i];
- packedMatType const B = SIMD[i];
-- Error += glm::all(glm::equal(A, B, static_cast<T>(0.001))) ? 0 : 1;
-+ Error += glm::all(glm::equal(A, B, static_cast<T>(0.01))) ? 0 : 1;
- }
-
- return Error;
---- a/test/perf/perf_matrix_mul_vector.cpp 2019-03-08 09:43:10.450654282 +0100
-+++ b/test/perf/perf_matrix_mul_vector.cpp 2019-03-08 09:50:09.685875081 +0100
-@@ -111,7 +111,7 @@
- {
- packedVecType const A = SISD[i];
- packedVecType const B = SIMD[i];
-- Error += glm::all(glm::equal(A, B, static_cast<T>(0.001))) ? 0 : 1;
-+ Error += glm::all(glm::equal(A, B, static_cast<T>(0.01))) ? 0 : 1;
- }
-
- return Error;
+--- a/test/perf/CMakeLists.txt.old 2019-03-18 20:18:58.397352048 +0100
++++ b/test/perf/CMakeLists.txt 2019-03-18 20:19:08.466182370 +0100
+@@ -1,6 +1,3 @@
+-glmCreateTestGTC(perf_matrix_div)
+ glmCreateTestGTC(perf_matrix_inverse)
+-glmCreateTestGTC(perf_matrix_mul)
+-glmCreateTestGTC(perf_matrix_mul_vector)
+ glmCreateTestGTC(perf_matrix_transpose)
+ glmCreateTestGTC(perf_vector_mul_matrix)
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/glm/files/
@ 2019-04-08 19:53 Alfredo Tupone
0 siblings, 0 replies; 5+ messages in thread
From: Alfredo Tupone @ 2019-04-08 19:53 UTC (permalink / raw
To: gentoo-commits
commit: 7a4ffbffc1336d3036ce4339691ac533212d2bc4
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 8 19:53:28 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Apr 8 19:53:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4ffbff
media-libs/glm: remove unused patch
Closes: https://github.com/gentoo/gentoo/pull/11625
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
media-libs/glm/files/glm-0.9.8.5-gcc7_tests.patch | 70 -----------------------
media-libs/glm/files/glm-gcc73.patch | 35 ------------
2 files changed, 105 deletions(-)
diff --git a/media-libs/glm/files/glm-0.9.8.5-gcc7_tests.patch b/media-libs/glm/files/glm-0.9.8.5-gcc7_tests.patch
deleted file mode 100644
index d7744aed555..00000000000
--- a/media-libs/glm/files/glm-0.9.8.5-gcc7_tests.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-Bug: https://bugs.gentoo.org/638312
-Upstream commit: https://github.com/g-truc/glm/commit/e37cf6e47fa4305c82845103b17af58f6cfe23db
-
-From e37cf6e47fa4305c82845103b17af58f6cfe23db Mon Sep 17 00:00:00 2001
-From: Christophe Riccio <christophe.riccio@unity3d.com>
-Date: Thu, 17 Aug 2017 00:08:37 +0200
-Subject: [PATCH] Fixed GCC 7.1.0 failing tests #666
-
----
- test/core/core_type_mat2x4.cpp | 4 +++-
- test/core/core_type_mat3x4.cpp | 4 +++-
- test/core/core_type_mat4x4.cpp | 3 ++-
- 3 files changed, 8 insertions(+), 3 deletions(-)
-
-diff --git a/test/core/core_type_mat2x4.cpp b/test/core/core_type_mat2x4.cpp
-index 17afebf91..eea3e46f4 100644
---- a/test/core/core_type_mat2x4.cpp
-+++ b/test/core/core_type_mat2x4.cpp
-@@ -1,3 +1,5 @@
-+#include <glm/gtc/epsilon.hpp>
-+#include <glm/gtc/constants.hpp>
- #include <glm/vector_relational.hpp>
- #include <glm/mat2x2.hpp>
- #include <glm/mat2x3.hpp>
-@@ -83,7 +85,7 @@ namespace cast
- glm::mat2x4 Identity(1.0f);
-
- for(glm::length_t i = 0, length = B.length(); i < length; ++i)
-- Error += glm::all(glm::equal(B[i], Identity[i])) ? 0 : 1;
-+ Error += glm::all(glm::epsilonEqual(B[i], Identity[i], glm::epsilon<float>())) ? 0 : 1;
-
- return Error;
- }
-diff --git a/test/core/core_type_mat3x4.cpp b/test/core/core_type_mat3x4.cpp
-index e3b78d31b..74a45d87a 100644
---- a/test/core/core_type_mat3x4.cpp
-+++ b/test/core/core_type_mat3x4.cpp
-@@ -1,3 +1,5 @@
-+#include <glm/gtc/epsilon.hpp>
-+#include <glm/gtc/constants.hpp>
- #include <glm/vector_relational.hpp>
- #include <glm/mat2x2.hpp>
- #include <glm/mat2x3.hpp>
-@@ -87,7 +89,7 @@ namespace cast
- glm::mat3x4 Identity(1.0f);
-
- for(glm::length_t i = 0, length = B.length(); i < length; ++i)
-- Error += glm::all(glm::equal(B[i], Identity[i])) ? 0 : 1;
-+ Error += glm::all(glm::epsilonEqual(B[i], Identity[i], glm::epsilon<float>())) ? 0 : 1;
-
- return Error;
- }
-diff --git a/test/core/core_type_mat4x4.cpp b/test/core/core_type_mat4x4.cpp
-index 3966c2b7f..fd2aca8b4 100644
---- a/test/core/core_type_mat4x4.cpp
-+++ b/test/core/core_type_mat4x4.cpp
-@@ -1,3 +1,4 @@
-+#include <glm/gtc/constants.hpp>
- #include <glm/gtc/epsilon.hpp>
- #include <glm/matrix.hpp>
- #include <glm/mat2x2.hpp>
-@@ -263,7 +264,7 @@ namespace cast
- glm::mat4x4 Identity(1.0f);
-
- for(glm::length_t i = 0, length = B.length(); i < length; ++i)
-- Error += glm::all(glm::equal(B[i], Identity[i])) ? 0 : 1;
-+ Error += glm::all(glm::epsilonEqual(B[i], Identity[i], glm::epsilon<float>())) ? 0 : 1;
-
- return Error;
- }
diff --git a/media-libs/glm/files/glm-gcc73.patch b/media-libs/glm/files/glm-gcc73.patch
deleted file mode 100644
index 68033b5b6f6..00000000000
--- a/media-libs/glm/files/glm-gcc73.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -ur glm-0.9.8.5.orig/glm/simd/platform.h glm-0.9.8.5/glm/simd/platform.h
---- glm-0.9.8.5.orig/glm/simd/platform.h 2017-08-16 05:15:24.000000000 -0700
-+++ glm-0.9.8.5/glm/simd/platform.h 2018-01-26 15:38:57.584130263 -0800
-@@ -111,7 +111,8 @@
- #define GLM_COMPILER_GCC70 0x02000A00
- #define GLM_COMPILER_GCC71 0x02000B00
- #define GLM_COMPILER_GCC72 0x02000C00
--#define GLM_COMPILER_GCC80 0x02000D00
-+#define GLM_COMPILER_GCC73 0x02000D00
-+#define GLM_COMPILER_GCC80 0x02000E00
-
- // CUDA
- #define GLM_COMPILER_CUDA 0x10000000
-@@ -283,6 +284,8 @@
- # define GLM_COMPILER (GLM_COMPILER_GCC71)
- # elif (__GNUC__ == 7) && (__GNUC_MINOR__ == 2)
- # define GLM_COMPILER (GLM_COMPILER_GCC72)
-+# elif (__GNUC__ == 7) && (__GNUC_MINOR__ == 3)
-+# define GLM_COMPILER (GLM_COMPILER_GCC73)
- # elif (__GNUC__ >= 8)
- # define GLM_COMPILER (GLM_COMPILER_GCC80)
- # else
-diff -ur glm-0.9.8.5.orig/test/core/core_setup_message.cpp glm-0.9.8.5/test/core/core_setup_message.cpp
---- glm-0.9.8.5.orig/test/core/core_setup_message.cpp 2017-08-16 05:15:24.000000000 -0700
-+++ glm-0.9.8.5/test/core/core_setup_message.cpp 2018-01-26 15:37:56.953298475 -0800
-@@ -86,6 +86,9 @@
- case GLM_COMPILER_GCC72:
- std::printf("GCC 7.2\n");
- break;
-+ case GLM_COMPILER_GCC73:
-+ std::printf("GCC 7.3\n");
-+ break;
- case GLM_COMPILER_GCC80:
- std::printf("GCC 8.0\n");
- break;
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/glm/files/
@ 2020-06-17 17:49 Aaron Bauman
0 siblings, 0 replies; 5+ messages in thread
From: Aaron Bauman @ 2020-06-17 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 493bf9c882291c76ba217d611e4f0a0d71a7d1b8
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Tue Jun 16 18:25:58 2020 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 17:49:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493bf9c8
media-libs/glm: remove unused patch
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16278
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
media-libs/glm/files/glm-0.9.9.2-avx.patch | 30 ------------------------------
1 file changed, 30 deletions(-)
diff --git a/media-libs/glm/files/glm-0.9.9.2-avx.patch b/media-libs/glm/files/glm-0.9.9.2-avx.patch
deleted file mode 100644
index 3549af416fc..00000000000
--- a/media-libs/glm/files/glm-0.9.9.2-avx.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- a/glm/simd/platform.h 2019-03-06 18:57:53.309630574 +0100
-+++ b/glm/simd/platform.h 2019-03-06 18:58:30.796988006 +0100
-@@ -233,7 +233,7 @@
- #define GLM_ARCH_SSSE3_BIT (0x00000010)
- #define GLM_ARCH_SSE41_BIT (0x00000020)
- #define GLM_ARCH_SSE42_BIT (0x00000040)
--#define GLM_ARCH_AVX_BIT (0x00000080)
-+#define GLM_ARCH_AVX_BIT (0x00000000)
- #define GLM_ARCH_AVX2_BIT (0x00000100)
-
- #define GLM_ARCH_UNKNOWN (0)
---- a/CMakeLists.txt 2019-03-06 19:27:14.052353176 +0100
-+++ b/CMakeLists.txt 2019-03-06 19:27:05.161503895 +0100
-@@ -203,7 +203,6 @@
- message("GLM: GCC - ${CMAKE_CXX_COMPILER_ID} compiler")
- endif()
-
-- add_compile_options(-O2)
- add_compile_options(-Wno-long-long)
-
- elseif(CMAKE_CXX_COMPILER_ID MATCHES "Intel")
---- a/test/perf/CMakeLists.txt.old 2019-03-18 20:18:58.397352048 +0100
-+++ b/test/perf/CMakeLists.txt 2019-03-18 20:19:08.466182370 +0100
-@@ -1,6 +1,3 @@
--glmCreateTestGTC(perf_matrix_div)
- glmCreateTestGTC(perf_matrix_inverse)
--glmCreateTestGTC(perf_matrix_mul)
--glmCreateTestGTC(perf_matrix_mul_vector)
- glmCreateTestGTC(perf_matrix_transpose)
- glmCreateTestGTC(perf_vector_mul_matrix)
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/glm/files/
@ 2024-03-05 9:18 Petr Vaněk
0 siblings, 0 replies; 5+ messages in thread
From: Petr Vaněk @ 2024-03-05 9:18 UTC (permalink / raw
To: gentoo-commits
commit: 1079025224770ff6d80ecb944e0d07bc8dc8716b
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Mon Mar 4 18:23:38 2024 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Mar 5 09:17:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10790252
media-libs/glm: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
media-libs/glm/files/glm-1.0.0-clang.patch | 19 -------------------
1 file changed, 19 deletions(-)
diff --git a/media-libs/glm/files/glm-1.0.0-clang.patch b/media-libs/glm/files/glm-1.0.0-clang.patch
deleted file mode 100644
index 0223129f6c04..000000000000
--- a/media-libs/glm/files/glm-1.0.0-clang.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/CMakeLists.txt 2024-01-25 07:39:25.528947981 +0100
-+++ b/CMakeLists.txt 2024-01-25 07:39:45.377618695 +0100
-@@ -241,7 +241,7 @@
- endif()
-
- if(NOT GLM_DISABLE_AUTO_DETECTION)
-- add_compile_options(-Werror -Weverything)
-+ add_compile_options(-Weverything)
- endif()
- # add_compile_options(-Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-c++11-long-long -Wno-padded -Wno-gnu-anonymous-struct -Wno-nested-anon-types)
- # add_compile_options(-Wno-undefined-reinterpret-cast -Wno-sign-conversion -Wno-unused-variable -Wno-missing-prototypes -Wno-unreachable-code -Wno-missing-variable-declarations -Wno-sign-compare -Wno-global-constructors -Wno-unused-macros -Wno-format-nonliteral -Wno-float-equal)
-@@ -252,7 +252,6 @@
- endif()
-
- if(NOT GLM_DISABLE_AUTO_DETECTION)
-- add_compile_options(-Werror)
- # add_compile_options(-Wpedantic)
- # add_compile_options(-Wall)
- # add_compile_options(-Wextra)
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-03-05 9:18 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-18 19:27 [gentoo-commits] repo/gentoo:master commit in: media-libs/glm/files/ Alfredo Tupone
-- strict thread matches above, loose matches on Subject: below --
2024-03-05 9:18 Petr Vaněk
2020-06-17 17:49 Aaron Bauman
2019-04-08 19:53 Alfredo Tupone
2019-03-08 8:59 Alfredo Tupone
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox