yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #13698
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