public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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-08  8:59 [gentoo-commits] repo/gentoo:master commit in: media-libs/glm/files/ Alfredo Tupone
  -- strict thread matches above, loose matches on Subject: below --
2019-03-18 19:27 Alfredo Tupone
2019-04-08 19:53 Alfredo Tupone
2020-06-17 17:49 Aaron Bauman
2024-03-05  9:18 Petr Vaněk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox