Gael Guennebaud
8fb4069b2a
Bump to 3.2.8
2016-02-16 14:26:15 +01:00
Christoph Hertzberg
4daa1292d7
bug #1153 : Don't rely on __GXX_EXPERIMENTAL_CXX0X__ to detect C++11 support
2016-01-26 16:53:03 +01:00
Gael Guennebaud
2beec14503
add missing delete operator overloads
2014-07-30 09:32:35 +02:00
Gael Guennebaud
32f0c782c3
Backport EIGEN_{ARCH,OS,COMP}_* macros
2015-11-16 13:40:02 +01:00
Gael Guennebaud
b9827c495e
bump to 2.6.7
2015-11-05 15:56:09 +01:00
Gael Guennebaud
4c1a2b5614
Add overloads for real times sparse<complex> operations.
...
This avoids real to complex conversions, and also fixes a compilation issue with MSVC.
2015-10-29 03:55:39 -07:00
Gael Guennebaud
c030925a66
Add support for dense.cwiseProduct(sparse)
...
This also fixes a regression regarding (dense*sparse).diagonal()
2015-11-04 17:42:07 +01:00
Gael Guennebaud
e82f507747
Fix several shorcoming is cost computation (the Dynamic case was ignored)
2015-10-28 11:52:28 +01:00
Gael Guennebaud
f444996a7a
bug #266 : backport changeset 7c99b38b7c
...
about support for c++11 move semantic
2015-10-21 09:21:07 +02:00
Gael Guennebaud
7abf6d02db
bump to 3.2.6
2015-10-01 09:06:10 +02:00
Christoph Hertzberg
ea0168c5a5
fix for MKL_BLAS not defined in MKL 11.2
...
(grafted from 4b678b96eb
)
2014-09-08 17:37:58 +08:00
Gael Guennebaud
98eedb0c9a
bug #1000 : MSVC 2013 does need the operator= workaround
2015-06-26 14:04:24 +02:00
Gael Guennebaud
d9c80169e0
bump to 3.2.5
2015-06-16 11:53:07 +02:00
Gael Guennebaud
97119f854f
bug #1003 : assert in MapBase if the provided pointer is not aligned on scalar while it is expected to be. Also add a EIGEN_ALIGN8 macro.
2015-06-09 17:42:09 +02:00
Gael Guennebaud
51ab034f63
bug #872 : remove usage of deprecated bind1st/bind2nd functions (manually backported from devel branch)
2015-06-09 11:06:39 +02:00
Christoph Hertzberg
7713b29084
bug #1012 : Enable alloca on Mac OS or if alloca is defined as macro
2015-05-06 13:24:48 +02:00
Christoph Hertzberg
84eeabd223
Fix bug #1000 : Manually inherit assignment operators for MSVC 2013 and later (as required by the standard).
2015-04-23 13:39:31 +02:00
Gael Guennebaud
e6952a51ba
bump to 3.2.4
2015-01-21 17:26:41 +01:00
Gael Guennebaud
8efa5bb439
bug #921 : fix utilization of bitwise operation on enums in first_aligned
...
(grafted from f5f6e2c6f4
)
2014-12-19 14:41:59 +01:00
Gael Guennebaud
ba44761435
bug #920 : fix compilation issue with MSVC 2015
2014-12-18 22:47:48 +01:00
Gael Guennebaud
bc129ad79c
bump to 3.2.3
2014-12-16 18:30:52 +01:00
Gael Guennebaud
4577bafb91
Big 853: replace enable_if in Ref<> ctor by static assertions and add failtests for Ref<>
2014-11-05 16:15:17 +01:00
Christoph Hertzberg
238308e0f7
bug #909 : Removed unreachable return statement
2014-11-26 15:45:11 +01:00
Christoph Hertzberg
0e7a26c19f
bug #898 : add inline hint to const_cast_ptr
2014-10-28 14:51:05 +01:00
Christoph Hertzberg
e395a8042a
Fix bug #884 : No malloc for zero-sized matrices or for Ref without temporaries
...
manually ported from 4ba8aa1482
2014-09-25 16:25:31 +02:00
Jitse Niesen
cad0fa5d77
Replace asm by __asm__ (bug #873 ).
...
Thanks to Markus Eisenmann for report and initial patch.
2014-09-06 11:54:47 +01:00
Gael Guennebaud
5daebe0a27
bug #871 : fix compilation on ARM/Neon regarding __has_builtin usage (backport)
2014-09-01 10:58:07 +02:00
Gael Guennebaud
c880590d27
bug #861 : enable posix_memalign with PGI
...
(grafted from 2e50289ba3
)
2014-08-26 12:54:19 +02:00
Gael Guennebaud
bbaf01712c
bump to 3.2.2
2014-08-04 12:51:54 +02:00
Gael Guennebaud
3c5e82ee0b
Make the static assertions on maximal fixed size object use EIGEN_STACK_ALLOCATION_LIMIT, and raise its default value to 128KB
...
(transplanted from 7bca2910c7
)
2013-08-20 13:59:33 +02:00
Gael Guennebaud
c5c4269961
Fix bug #803 : avoid char* to int* conversion
...
(grafted from 07986189b7
)
2014-05-01 23:03:54 +02:00
Mark Borgerding
b734863536
Check IMKL version for compatibility with Eigen (applying changeset e0dbb68c2f
...
to 3.2 branch)
2014-04-25 12:44:47 -04:00
Christoph Hertzberg
b0702dca05
Fixed bug #754 . Only inserted (!defined(_WIN32_WCE)) analog to alloc and free implementation (not tested, but should be correct).
...
(transplanted from d5cc083782
)
2014-03-05 14:50:00 +01:00
Jitse Niesen
4e80704c53
Bump version number to 3.2.1
2014-02-26 15:35:18 +00:00
Gael Guennebaud
48db2b8799
Implement bug #317 : use a template function call to suppress unused variable warnings.
2014-02-24 18:18:52 +01:00
Gael Guennebaud
fd96ff166d
alloca is not necessarily alligned on windows
...
(grafted from 97965dde9b
)
2014-02-14 00:04:38 +01:00
Gael Guennebaud
12504a79d1
Fix bug #708 : add placement new/delete for array
...
(transplanted from 49034d1570
)
2013-11-27 09:46:59 +01:00
Martinho Fernandes
d646cc95ad
Fix bug #503
...
C++11 support on simple allocators comes for free. `aligned_allocator` does not
need to add any `construct` overloads to work with C++11 compilers.
(grafted from a1f056cf2a
)
2013-09-10 17:08:04 +02:00
Gael Guennebaud
56f9b810ab
bump to 3.2
2013-07-23 18:48:35 -07:00
Gael Guennebaud
207747a518
Bump to 3.2-rc2
2013-07-19 16:58:51 +02:00
Gael Guennebaud
2c288b3949
Bump to 3.2-rc1
2013-07-17 09:37:52 +02:00
Gael Guennebaud
74beb218d2
Fix bug #554 : include unistd.h before checking the presence of posix_memalign.
2013-06-26 22:49:14 +02:00
Gael Guennebaud
620e4277bc
Disable ASM comments on non x86 architecture and do not redfine if EIGEN_ASM_COMMENT is already defined
2013-06-21 17:49:36 +02:00
Gael Guennebaud
62670c83a0
Fix bug #314 : move remaining math functions from internal to numext namespace
2013-06-10 23:40:56 +02:00
Gael Guennebaud
7742eacfeb
Add default value for IsRepeatable in functor_traits
2013-06-12 09:22:59 +02:00
Gael Guennebaud
899c0c2b6c
Clean source code and unit tests with respect to -Wunused-local-typedefs
2013-04-10 22:27:35 +02:00
Gael Guennebaud
7e04d7db02
Fix a serious bug in handmade_aligned_realloc: original data have to be moved if the alignment offset differs.
2013-04-10 13:58:20 +02:00
Gael Guennebaud
c519be2bac
Allow multiplication like binary operators to be applied on type couples supported by scalar_product_traits
2013-03-20 21:19:16 +01:00
Gael Guennebaud
f29b4c435b
Make cpuid not use %%esi -> dangerous if someone is using it.
2013-03-19 14:11:59 +01:00
Michael Schmidt
0d5a418048
Fix bug #566 : rbx register has to be saved when calling cpuid on x84_64 with -fPIC and medium or large code models.
2013-03-19 14:00:42 +01:00