Skip to content

Feature/backtrace

Kilian Lackhove requested to merge feature/backtrace into master

this appends a nice backtraceto NekError to make it more obvious where the exception was thrown. Buildbot was successful. It looks like this:

$ APESolver-g APE_2DChannel_WeakDG_MODIFIED.xml
/home/lackhove/code/_build/nektar/solvers/APESolver/APESolver-g() [0x482d7d]
/home/lackhove/code/_build/nektar/solvers/APESolver/APESolver-g() [0x48346f]
/home/lackhove/code/_build/nektar/solvers/APESolver/APESolver-g(_ZN6Nektar5ArrayINS_4OneDENS0_IS1_dEEEixEj+0x124) [0x48bc92]
/home/lackhove/code/_build/nektar/solvers/APESolver/APESolver-g(_ZN6Nektar3APE12v_InitObjectEv+0x67d) [0x483d79]
/home/lackhove/code/_build/nektar/solvers/APESolver/APESolver-g(_ZN6Nektar11SolverUtils14EquationSystem10InitObjectEv+0x23) [0x48a595]
/home/lackhove/code/_build/nektar/solvers/APESolver/APESolver-g(_ZN6Nektar3APE6createERKN5boost10shared_ptrINS_12LibUtilities13SessionReaderEEE+0x5a) [0x48a77a]
/home/lackhove/code/_build/nektar/library/SolverUtils/libSolverUtils-g.so.4.1.0(_ZN6Nektar12LibUtilities10NekFactoryISsNS_11SolverUtils14EquationSystemERKN5boost10shared_ptrINS0_13SessionReaderEEENS0_4noneESA_SA_SA_E14CreateInstanceESsS9_+0xe2) [0x7f81c9935c46]
/home/lackhove/code/_build/nektar/library/SolverUtils/libSolverUtils-g.so.4.1.0(_ZN6Nektar11SolverUtils6Driver12v_InitObjectERSo+0x536) [0x7f81c9931428]
/home/lackhove/code/_build/nektar/library/SolverUtils/libSolverUtils-g.so.4.1.0(_ZN6Nektar11SolverUtils14DriverStandard12v_InitObjectERSo+0x23) [0x7f81c9948acb]
/home/lackhove/code/_build/nektar/library/SolverUtils/libSolverUtils-g.so.4.1.0(_ZN6Nektar11SolverUtils6Driver10InitObjectERSo+0x2e) [0x7f81c9946a64]
/home/lackhove/code/_build/nektar/library/SolverUtils/libSolverUtils-g.so.4.1.0(_ZN6Nektar11SolverUtils14DriverStandard6createERKN5boost10shared_ptrINS_12LibUtilities13SessionReaderEEE+0x64) [0x7f81c994aba2]
/home/lackhove/code/_build/nektar/solvers/APESolver/APESolver-g(_ZN6Nektar12LibUtilities10NekFactoryISsNS_11SolverUtils6DriverERKN5boost10shared_ptrINS0_13SessionReaderEEENS0_4noneESA_SA_SA_E14CreateInstanceESsS9_+0xe2) [0x479e24]
/home/lackhove/code/_build/nektar/solvers/APESolver/APESolver-g(main+0x14a) [0x470582]
/lib64/libc.so.6(__libc_start_main+0xf5) [0x7f81c2beab05]
/home/lackhove/code/_build/nektar/solvers/APESolver/APESolver-g() [0x46f779]

Fatal   : Level 1 assertion violation
Where   : /home/lackhove/code/nektar/library/LibUtilities/BasicUtils/SharedArray.hpp[552]
Message : Element 4 requested in an array of size 4

Merge request reports