← Back to team overview

yade-dev team mailing list archive

Odp: Re: Yade for LTS Ubuntu 18.04

 

OK, so I did the initial commit for cgal 4.11, the most importatnt stuff is in the commit message. I will repeat it here in short:   1.  maybe the #ifdefs that I added in lib/triangulation/RegularTrian are not necessary?   2. the ALPHASHAPES changes inlib/triangulation/Tesselatio are not related to cgal, but I couldn't compile without this.  3. In checkPolyhedraCrush.py this python line freezes:       O.run(250, True); checkForcesBodies(25.44893, 4)   Moreover:  4. with this patch yade is compiling successfully with cgal 4.9 and 4.11.   5. regardless of cgal version (with 4.9 and 4.11) I have this error in DEM-PFV-check.py:     running:  DEM-PFV-check.py    DEM-PFV: unbalanced Qin vs. Qout ( -0.00279199571618  vs.  0.0 )    DEM-PFV: difference in permeability: 27.9199571618  vs. target  0.040399916554    The difference is more, than the critical tolerance!    DEM-PFV: difference in final pressure: 0.0  vs. target  628.314160434    The difference is more, than the critical tolerance!    DEM-PFV: difference in final deformation -0.00430506304298  vs. target  -0.00258113045083    The difference is more, than the critical tolerance!    Status: FAILURE!!!   Since it does not depend on cgal version, it must be some other library that I have on my workstation. I have here installed devuan ascii, and I only backported cgal 4.11 from devuan ceres. All other libraries are at their default devuan ascii version.   6. Also  yade version is clean, right from github :) Just to make it all clear. However I could not compile yade just by doing the usual     cd .. ; mkdir build ; cd build    cmake -DCMAKE_INSTALL_PREFIX=../inst ../trunk -DDEBUG=1 -DCHUNKSIZE=5    time nice -n 20 make install -j 20 ; xmessage "\nFinished\n"   I had some boost errors related to the C++11 declytype support, eg. as discussed in:  www.boost.org www.boost.org  At first I was worried that g++ 6.3 is too old. However I found out that I can compile yade 2018-02 if I copy the ./debian/ directory from yade 2017-01 and do:      time dpkg-buildpackage -rfakeroot -b -j30   So it must not be related to compiler version, but rather to compiler flags. And Anton fixed this in debian/ build rules, while my command could not make it correctly. I didn't figure this out yet. Last night I was simply building yade 2018-02 with debian/ from yade 2017-01 :)   best regards  Janek   Dnia 9 lutego 2018 18:46 Anton Gladky <  gladky.anton@xxxxxxxxx > napisał(a):  Yes, it should be OK.   Anton    2018-02-09 16:06 GMT+01:00 Bruno Chareyre <  bruno.chareyre@xxxxxxxxxxxxxxx >:  What is an appropriate system to try this? ubuntu 18.04 beta is ok?  B    On 02/08/2018 07:35 PM, Janek Kozicki (yade-dev) wrote:   Hi Anton and Bruno,   I am glad that I can help, and use this opportunity to get back in track  ;) So I will do this entire Saturday after I get back home on friday night.   Should I work on latest yade trunk?   BTW: I'm writing this from an airport ;)   Best regards,  Janek   On 8 Feb 2018, 19:10 +0100, Anton Gladky <  gladky.anton@xxxxxxxxx >, wrote:   Hi Bruno,   CGAL_ 4.11 is the only version now for Debian (testing) [1]  and upcoming Ubuntu 18.04 [2]. The shipped Yade does  not support CGAL due to compilation problems.   I am preparing the new Yade upload, but we have a chance  to patch the Yade within the next two weeks or prepare  the 2018.02b release with CGAL-support and upload it.   [1]  tracker.debian.org tracker.debian.org  [2]  launchpad.net launchpad.net   Anton    2018-02-08 18:45 GMT+01:00 Bruno Chareyre  <  bruno.chareyre@xxxxxxxxxxxxxxx >:   Hi Anton,  Thank you very much.  I'm not so sure what we are speaking about here.  Yade 2018.02a is the candidate source code for producing a binary  yade-stable in Ubuntu 18.04, correct (approximately)?  If yes, can we build yade-stable with CGAL at the moment?  Bruno     On 02/08/2018 06:35 PM, Anton Gladky wrote:    Well, if we find a way to fix it within the next 2 weeks,  I think there is a chance to get it pushed into Debian->Ubuntu.   Regards   Anton    2018-02-08 15:23 GMT+01:00 Bruno Chareyre  <  bruno.chareyre@xxxxxxxxxxxxxxx >:     On 02/07/2018 05:35 PM, Janek Kozicki (yade-dev) wrote:     Regarding compiling yade with CGAL 4.11, I can look into it on  Saturday,  if my last patches didn't work for you?    I did not test it yet I'm afraid. :-/  It sounds like a critical issue for a 18.04 release. Is it?  Would that mean to skip the whole CGAL related code in the binary  release?  I'll go back to this asap, thanks for pinging.   Bruno      ______________________________  Mailing list:  launchpad.net launchpad.net  Post to :   yade-dev@xxxxxxxxxxxxxxxxxxx  Unsubscribe :  launchpad.net launchpad.net  More help :  help.launchpad.net help.launchpad.net       ______________________________  Mailing list:  launchpad.net launchpad.net  Post to :   yade-dev@xxxxxxxxxxxxxxxxxxx  Unsubscribe :  launchpad.net launchpad.net  More help :  help.launchpad.net help.launchpad.net    ______________________________  Mailing list:  launchpad.net launchpad.net  Post to :   yade-dev@xxxxxxxxxxxxxxxxxxx  Unsubscribe :  launchpad.net launchpad.net  More help :  help.launchpad.net help.launchpad.net      ______________________________  Mailing list:  launchpad.net launchpad.net  Post to     :   yade-dev@xxxxxxxxxxxxxxxxxxx  Unsubscribe :  launchpad.net launchpad.net  More help   :  help.launchpad.net help.launchpad.net   ______________________________  Mailing list:  launchpad.net launchpad.net  Post to     :   yade-dev@xxxxxxxxxxxxxxxxxxx  Unsubscribe :  launchpad.net launchpad.net  More help   :  help.launchpad.net help.launchpad.net

Follow ups

References