[eigen-commits] commit/eigen: 2 new changesets |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen-commits Archives
]
- To: eigen-commits@xxxxxxxxxxxxxxxxxxx
- Subject: [eigen-commits] commit/eigen: 2 new changesets
- From: Bitbucket <commits-noreply@xxxxxxxxxxxxx>
- Date: Thu, 09 Jun 2016 21:07:46 -0000
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=bitbucket.org; h=mime-version:content-type:content-transfer-encoding:subject:from:to; s=s1; bh=8XP2Ho3o/TQ77imq6KsenKmp9Og=; b=cpnwmaHISaLJjssCAnhF9H8 rfp21s040D2kIoLxzD2/IUgS9Qc59dhsk0h5sTAPHHTrK2jdQ8CUb/Xe0dX2LJb4 R6m7W69vxAjXUYVeUQTOA+7FJ1Qfk78sw7UZQW0Z/oqhleZZrko8V/JTO75LnEKo m1pdzbzWI0/MBJtHrwWs=
2 new commits in eigen:
https://bitbucket.org/eigen/eigen/commits/2e8706a5cc31/
Changeset: 2e8706a5cc31
User: Sean Templeton
Date: 2016-06-03 15:51:35+00:00
Summary: Fix compile errors initializing packets on ARM DS-5 5.20
The ARM DS-5 5.20 compiler fails compiling with the following errors:
"src/Core/arch/NEON/PacketMath.h", line 113: Error: #146: too many initializer values
Packet4f countdown = EIGEN_INIT_NEON_PACKET4(0, 1, 2, 3);
^
"src/Core/arch/NEON/PacketMath.h", line 118: Error: #146: too many initializer values
Packet4i countdown = EIGEN_INIT_NEON_PACKET4(0, 1, 2, 3);
^
"src/Core/arch/NEON/Complex.h", line 30: Error: #146: too many initializer values
static uint32x4_t p4ui_CONJ_XOR = EIGEN_INIT_NEON_PACKET4(0x00000000, 0x80000000, 0x00000000, 0x80000000);
^
"src/Core/arch/NEON/Complex.h", line 31: Error: #146: too many initializer values
static uint32x2_t p2ui_CONJ_XOR = EIGEN_INIT_NEON_PACKET2(0x00000000, 0x80000000);
^
The vectors are implemented as two doubles, hence the too many initializer values error.
Changed the code to use intrinsic load functions which all compilers
implementing NEON should have.
Affected #: 2 files
https://bitbucket.org/eigen/eigen/commits/3d1962c9b176/
Changeset: 3d1962c9b176
User: ggael
Date: 2016-06-09 21:08:11+00:00
Summary: Bug 1240: Remove any assumption on NEON vector types.
Affected #: 2 files
Repository URL: https://bitbucket.org/eigen/eigen/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.