Skip to content

Conversation

@arng40
Copy link
Contributor

@arng40 arng40 commented Dec 23, 2025

Will be merged after : #3902

Located after MemoryStatsOutput :

Ex :


Types Import fields Mesh generation Numerical Methods
Error 0 0 0
ExternalError 0 0 0
Warning 5 3 5
Exception 0 0 0

… link between GEOS_THROW_CTX_IF and LVARRAY_THROW_IF_TEST( EXP, MSG, TYPE )
… in try/catch statements

Problem: Retrieves everything that was thrown, so not just the message.
…y spaces.

The previous condition checked whether an argument was present and whether the option was immediately followed by a value like -test"value", which excluded valid cases like -test "value" et -test     "value".
@arng40 arng40 self-assigned this Dec 23, 2025
@arng40 arng40 added type: feature New feature or request flag: no rebaseline Does not require rebaseline DO NOT MERGE ! labels Dec 23, 2025
@arng40 arng40 changed the title feat: Error report at the end of the simulatiuon feat: Error reporting at the end of the simulatiuon Dec 23, 2025
commit ec7ddc1
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Dec 24 15:43:02 2025 +0100

    uncrustify

commit abc6d2a
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Dec 24 15:33:35 2025 +0100

    fix encapsulation in ErrorLogger by adding BuilderPattern + improve clarity

commit 7df78ff
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Mon Dec 22 10:52:37 2025 +0100

    add context to std::exception

commit d4db78b
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Mon Dec 22 10:50:34 2025 +0100

    improve writeToAscii

commit a2b31d1
Merge: 2a639a7 618c96f
Author: Arnaud DUDES <155963334+arng40@users.noreply.github.com>
Date:   Mon Dec 22 09:51:10 2025 +0100

    Merge branch 'develop' into refactor/dudes/error-context

commit 618c96f
Author: sohailwaziri <90070246+sohailwaziri@users.noreply.github.com>
Date:   Fri Dec 19 12:50:50 2025 -0800

    feat: Multiphase hydrostatic initialisation (#3795)

    Co-authored-by: Sohail WAZIRI <l1162111@rdhpc-n5.desktop.cluster>
    Co-authored-by: Dickson Kachuma <81433670+dkachuma@users.noreply.github.com>
    Co-authored-by: Jian HUANG <jian.huang@totalenergies.com>
commit 35d8707
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Dec 24 16:52:50 2025 +0100

    missing const

commit 4a5b4fe
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Dec 24 16:24:47 2025 +0100

    remove redundant lmsg in case of multiple rank

commit ec7ddc1
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Dec 24 15:43:02 2025 +0100

    uncrustify

commit abc6d2a
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Dec 24 15:33:35 2025 +0100

    fix encapsulation in ErrorLogger by adding BuilderPattern + improve clarity

commit 7df78ff
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Mon Dec 22 10:52:37 2025 +0100

    add context to std::exception

commit d4db78b
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Mon Dec 22 10:50:34 2025 +0100

    improve writeToAscii

commit a2b31d1
Merge: 2a639a7 618c96f
Author: Arnaud DUDES <155963334+arng40@users.noreply.github.com>
Date:   Mon Dec 22 09:51:10 2025 +0100

    Merge branch 'develop' into refactor/dudes/error-context

commit 618c96f
Author: sohailwaziri <90070246+sohailwaziri@users.noreply.github.com>
Date:   Fri Dec 19 12:50:50 2025 -0800

    feat: Multiphase hydrostatic initialisation (#3795)

    Co-authored-by: Sohail WAZIRI <l1162111@rdhpc-n5.desktop.cluster>
    Co-authored-by: Dickson Kachuma <81433670+dkachuma@users.noreply.github.com>
    Co-authored-by: Jian HUANG <jian.huang@totalenergies.com>
commit 0a5af00
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Fri Jan 16 10:16:29 2026 +0100

    add mutex

commit 5eb71ce
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 15 17:29:41 2026 +0100

    format

commit b528427
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 15 17:19:41 2026 +0100

    fix signal test

commit a942101
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 15 17:19:12 2026 +0100

    relocation

commit 359f256
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 15 17:13:38 2026 +0100

    fix review

commit ff2f3fa
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 15 17:03:19 2026 +0100

    alignment

commit 535e87f
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 15 16:59:41 2026 +0100

    small refacto

commit 588084d
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 15 15:05:10 2026 +0100

    uncristify

commit b351784
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 15 15:02:19 2026 +0100

    doxygen

commit 6adbae1
Merge: aa9d539 58178e4
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 15 14:53:29 2026 +0100

    Merge remote-tracking branch 'origin/develop' into refactor/dudes/error-context

commit aa9d539
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 15 14:38:08 2026 +0100

    add signal test + last remarks

commit cf1c00f
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Jan 14 17:23:59 2026 +0100

    update initCurrentExcep + add GeosExcp msg + update test

commit e8682c7
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Jan 14 16:43:48 2026 +0100

    add signal test

commit fbed3ed
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Fri Jan 9 17:32:36 2026 +0100

    update format

commit ec4703c
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Fri Jan 9 15:52:39 2026 +0100

    remove debug

commit b529d7a
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Fri Jan 9 15:52:11 2026 +0100

    rename get method & sort errorContext

commit e40167f
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Fri Jan 9 14:35:40 2026 +0100

    update builder

commit 3ed52be
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Fri Jan 9 14:35:18 2026 +0100

    update prepareWhat

commit 16057c1
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 8 15:04:50 2026 +0100

    remove debug log

commit a4e69cd
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Thu Jan 8 11:55:52 2026 +0100

    modify yaml & renaming & fix

commit 1495a68
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Jan 7 15:54:56 2026 +0100

    rename ErrorMsg & adapt errorLogger function called in catch

commit 62fcf31
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Jan 7 11:37:49 2026 +0100

    extract inerclass & refacto ErrorBuilder

commit 38023c2
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Mon Jan 5 14:22:25 2026 +0100

    delete ErrorMsg method & remove unecessary method in Builder

commit 35d8707
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Dec 24 16:52:50 2025 +0100

    missing const

commit 4a5b4fe
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Dec 24 16:24:47 2025 +0100

    remove redundant lmsg in case of multiple rank

commit ec7ddc1
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Dec 24 15:43:02 2025 +0100

    uncrustify

commit abc6d2a
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Wed Dec 24 15:33:35 2025 +0100

    fix encapsulation in ErrorLogger by adding BuilderPattern + improve clarity

commit 7df78ff
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Mon Dec 22 10:52:37 2025 +0100

    add context to std::exception

commit d4db78b
Author: arng40 <arnaud.dudes@capgemini.com>
Date:   Mon Dec 22 10:50:34 2025 +0100

    improve writeToAscii

commit a2b31d1
Merge: 2a639a7 618c96f
Author: Arnaud DUDES <155963334+arng40@users.noreply.github.com>
Date:   Mon Dec 22 09:51:10 2025 +0100

    Merge branch 'develop' into refactor/dudes/error-context
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DO NOT MERGE ! flag: no rebaseline Does not require rebaseline type: feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants