Re: [eigen] Thanks

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Thank you for the kind words! It is rewarding to hear that our work and knowledge is put to use!

Although I feel I should mention that I'm not a developer, that honor goes to Gael (core), Benoit (core), Christoph, and many others of course.

My hope is to make the "open" part of open-source as accessible, friendly, and prolific as possible.

On Sun, 11 Oct 2015 17:11:08 +0200
Gabriel <gnuetzi@xxxxxxxxx> wrote:

> Following Mark Sauders last mail :-)
> 
> I feel exactly the same and can only give a huge "thank you" to the core 
> developers (gael, christoph, nathan and many others) who devote so much 
> time in this awesome peace of brilliance.
> Also the mailing list and the people answering all the questions, it is 
> extremely appreciated and saved my ass in a lot of stuff during research 
> and still today :-)
> 
> Keep the good work up!
> 
> 
> Best Regards!
> 
> Gabriel
> 
> p.S: There is some other library using eigen3 : 
> https://github.com/gabyx/ApproxMVBB (maybe can be added to the list of 
> science projects ... :-)
> 
> 
> On 10/11/2015 03:41 AM, Mark Sauder wrote:
> > Thanks Gael and Nathan,
> >
> > You and the rest of the crew are pretty awesome developers.  Your work 
> > enables a lot of other work to take place.  Thank you so much.
> >
> > Respectfully,
> > Mark Sauder
> >
> >
> > On Sat, Oct 10, 2015 at 2:43 PM, Gael Guennebaud 
> > <gael.guennebaud@xxxxxxxxx <mailto:gael.guennebaud@xxxxxxxxx>> wrote:
> >
> >     For the record, this has been fixed:
> >     https://bitbucket.org/eigen/eigen/commits/0a67d86b4aa6/
> >
> >     gael
> >
> >     On Sat, Oct 10, 2015 at 5:03 AM, Nate Yonkee
> >     <nathan.yonkee@xxxxxxxxx <mailto:nathan.yonkee@xxxxxxxxx>> wrote:
> >
> >         Don't worry, nobody will be upset by a user request. It
> >         doesn't look like a bug by Eigen (see my comment on bz), but
> >         sometimes the documentation needs updating or an API change is
> >         made.
> >
> >         On Fri, Oct 9, 2015 at 8:37 PM, Mark Sauder
> >         <mcsauder@xxxxxxxxx <mailto:mcsauder@xxxxxxxxx>> wrote:
> >
> >             Thanks Nathan,
> >
> >             I have submitted bug 1085
> >             <http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1085> as
> >             per your suggestion, although I feel a little sheepish
> >             about it as I'm not sure if the commit resolved an error
> >             that was uncovered and my lack of understanding is the
> >             reason I can't see that for what it is.
> >
> >             My main trouble is that I'm not quite sure if there is any
> >             issue within Eigen, or more likely if it is with my use
> >             case being incorrect. I was a little bit embarrassed to
> >             speak up until today because that is likely the case,
> >             although I don't understand what changed well enough to
> >             fix it.  :}
> >
> >             When I make Eigen from the repository, everything is fine,
> >             and there are no errors within Eigen or the Eigen unit
> >             tests that I have run for the library itself.
> >             Additionally, the contents of the error messages seem to
> >             make logical sense in that there /should be/ difficulty in
> >             assigning a long long int to an int, however, previously
> >             in the past year (until a few days ago), my code never
> >             threw this error, so, I'm not sure that there is anything
> >             wrong with Eigen, I just don't understand the change well
> >             enough to see how my usage is leading to the new error.
> >
> >             Any light you can shed on it for me is most appreciated!
> >
> >             Respectfully,
> >             Mark Sauder
> >
> >             On Fri, Oct 9, 2015 at 8:03 PM, Nathan Yonkee
> >             <nathan.yonkee@xxxxxxxxx <mailto:nathan.yonkee@xxxxxxxxx>>
> >             wrote:
> >
> >                 Thanks for tracking the commit down, I'll give it a
> >                 look. In the meantime, you could post this to bugzilla
> >                 ( http://eigen.tuxfamily.org/bz/ ) to see if anyone
> >                 else has the same issue. It would be helpful to upload
> >                 a file containing the terminal output so that we can
> >                 see the full error text: the command to pipe the
> >                 terminal output to a file and display it too is tee.
> >
> >                 $ make check | tee upload_file
> >
> >                 On Fri, 9 Oct 2015 11:44:46 -0600
> >                 Mark Sauder <mcsauder@xxxxxxxxx
> >                 <mailto:mcsauder@xxxxxxxxx>> wrote:
> >
> >                 > Hello again,
> >                 >
> >                 > I have been able to definitively track the first
> >                 occurrence of the compiler
> >                 > error to this commit:
> >                 >
> >                 https://bitbucket.org/tbs1980/eigen-numerical-integration-module/commits/96cdf0c63790648a5e13289c03322c0de6d9ac33
> >                 >
> >                 > I'm not quite sure what to do about it yet, but will
> >                 do a bit more digging.
> >                 >
> >                 > Thanks!
> >                 >
> >                 > Respectfully,
> >                 > Mark Sauder
> >                 >
> >                 > On Fri, Oct 9, 2015 at 11:01 AM, Mark Sauder
> >                 <mcsauder@xxxxxxxxx <mailto:mcsauder@xxxxxxxxx>> wrote:
> >                 >
> >                 > > Hi Everyone,
> >                 > >
> >                 > > I was curious if anyone else was seeing compiler
> >                 errors like the following
> >                 > > in the past few days:
> >                 > >
> >                 > >
> >                 /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:584:42:
> >                 error:
> >                 > > cannot convert
> >                 ‘Eigen::internal::unpacket_traits<__vector(2) long long
> >                 > > int>::type {aka __vector(2) long long int}’ to
> >                 ‘int’ in return
> >                 > >    return pfirst(_mm_hadd_epi32(tmp0,tmp0));
> >                 > >
> >                 > >
> >                 /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:
> >                 In function
> >                 > > ‘typename Eigen::internal::unpacket_traits<T>::type
> >                 > > Eigen::internal::predux(const Packet&) [with Packet =
> >                 > > Eigen::internal::eigen_packet_wrapper<__vector(2)
> >                 long long int>; typename
> >                 > > Eigen::internal::unpacket_traits<T>::type = int]’:
> >                 > >
> >                 /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:584:42:
> >                 error:
> >                 > > cannot convert
> >                 ‘Eigen::internal::unpacket_traits<__vector(2) long long
> >                 > > int>::type {aka __vector(2) long long int}’ to
> >                 ‘int’ in return
> >                 > >    return pfirst(_mm_hadd_epi32(tmp0,tmp0));
> >                 > >
> >                 > >
> >                 /usr/include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h:584:42:
> >                 > > required from here
> >                 > >
> >                 /usr/include/eigen3/Eigen/src/Core/GenericPacketMath.h:299:13:
> >                 error:
> >                 > > ‘typename Eigen::internal::unpacket_traits<T>::type
> >                 > > Eigen::internal::pfirst(const Packet&) [with
> >                 Packet = __vector(2) long long
> >                 > > int; typename
> >                 Eigen::internal::unpacket_traits<T>::type =
> >                 __vector(2) long
> >                 > > long int]’ conflicts with a previous declaration
> >                 > >  { return a; }
> >                 > >
> >                 > > It looks like it might track from this commit
> >                 > >
> >                 <https://bitbucket.org/eigen/eigen/commits/14fc5626ff985262a01e8bb393322154ecdb0774>
> >                 > > but I need to do a little more testing to nail
> >                 that down with certainty.
> >                 > >
> >                 > > Anyway, just wanted to ask if anyone was having
> >                 that same trouble.
> >                 > >
> >                 > > Thanks for all of the work that is going on in
> >                 Eigen right now, it
> >                 > > certainly is an amazing library. (Long live Eigen!
> >                 :) )
> >                 > >
> >                 > > Respectfully,
> >                 > > Mark
> >                 > > ​
> >                 > > Sauder
> >                 > >
> >
> >
> >                 --
> >                 Nathan Yonkee <nathan.yonkee@xxxxxxxxx
> >                 <mailto:nathan.yonkee@xxxxxxxxx>>
> >
> >
> >
> >
> >
> >
> >         -- 
> >         Nate Yonkee
> >         Graduate research assistant
> >         All around great guy
> >
> >
> >
> 


-- 
Nathan Yonkee <nathan.yonkee@xxxxxxxxx>



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/