Closed rouson closed 6 months ago
@bonachea these are great suggestions and I'm supportive of the approach you're recommending. @ktras and I just discussed this PR and agreed that a live discussion will help with deciding a path forward so I'll respond in more detail during our next call. For now, here are a few things to consider:
-fpp
for Fortran pre-preprocessor. I don't know what, if any differences there are between NAG's Fortran pre-processor and the C pre-processor.
As a motivating example, below is example diagnostic output from an assertion failure provided by the UPC++ assertion facility, with GASNet's auto-backtrace support enabled.
The caller's invocation is simply the following line: (where the variable
x
actually has the value 3)The resulting diagnostic failure output: