[eigen] Infinite loop in gebp
• To: eigen <eigen@xxxxxxxxxxxxxxxxxxx>
• Subject: [eigen] Infinite loop in gebp
• From: Sameer Agarwal <sameeragarwal@xxxxxxxxxx>
• Date: Tue, 26 Feb 2013 09:19:52 -0800
• Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=FoqoIIBWnPiaa+BLIVkSi5u+vjqzNkedGUX8u6ZVeTo=; b=imx/K5UW2WeQ5nnaIfaLP0P4dQIxlE23YI/ccBLFwrPgETGxDqywmHF7DzThtr25BM NC0UoKMKsbSorxo4X70m66q2iidM8TCE2I5vv/8XlyYI32gTFwa+UPi9TtvlXxz8pViS 4lua2R7MoQkImW/th9O7LJ98r4WkK887yrwDxbGgGusKHULqJIQMrRHOWWNl6fLZX9i2 ulJfJAt4x9XYrKJFzpdFHRYQF6XHVf4CVHoqlQaRxJsmpRioOM5K7mvxsO3XC7EQC5jy h50wbIfb3TR6N1jZnjCT80wdZIu8Z6o18dFv1TAkNG2r7HsFM6YsnYjgKG0RQ6ZOqWcR 148g==

Hi Guys,

I am using eigen 3.1.2 on a mac and  I am observing an infinite loop in

Eigen::internal::gebp_kernel<double, double, long, 4, 4, false, false>::operator()

This is with g++4.1.2 -O3 -DNDEBUG  -fast -msse3

the same code works just fine with clang 4.0.0

I can provide instructions for reproducing this (its corrector_test.cc of the Ceres Solver code base).