|
From: | Andriy Andreykiv |
Subject: | Re: [Getfem-users] [[fallthrough]] |
Date: | Sun, 10 Mar 2019 15:07:14 +0100 |
Dear Andriy,Sorry for breaking your use case. I wasn't aware of that. In the coming days I will progressively commit some more restructuring of core parts of GetFEM such as the model and ga_workspace classes. These changes are necessary for my implementation of internal variable condensation. Please keep an eye on what is committed to the master branch and let me know if some commit breaks any of your code in a non fixable way. Of course to avoid breakage in general we should extend our test harness to cover all use cases.Best regardsKostasOn Fri, Mar 8, 2019 at 3:11 PM Andriy Andreykiv <address@hidden> wrote:... additionally,I moved model_pb template back to the header, as it's being used in our codeBest regards,AndriyOn Fri, 8 Mar 2019 at 14:22, Andriy Andreykiv <address@hidden> wrote:Dear Tetsuo Koyama,A few weeks ago you introduced [[fallthrough]] in a few places of Getfem.I completely agree with your intention but the problem with this feature is thatit's supported only as of C++17. Many users including us are not yet capable toupgrade to the compilers that support this standard. Default compilation of getfemis currently at C++ 11, but may be GCC supports it (I don't know).May I ask you to replace [[fallthrough]] with some kind of macro that is only triggeredwhen standard 17 is being used?Thank you,Andriy
[Prev in Thread] | Current Thread | [Next in Thread] |