FPChecker icon indicating copy to clipboard operation
FPChecker copied to clipboard

A dynamic analysis tool to detect floating-point errors in HPC applications.

Results 11 FPChecker issues
Sort by recently updated
recently updated
newest added

After generating trace, and running fpc-create-report command, gives the following error. Tools/FPChecker/build/bin/fpc-create-report Generating FPChecker report... Trace files found: 9 Traceback (most recent call last): File "Tools/FPChecker/build/bin/fpc-create-report", line 471, in loadEvents(fileList)...

When I run the example in the static directory, clang reported a segment error The configuration of my ubuntu is ubuntu16.04 、 the CUDA's version is CUDA9.0、the version of clang...

This was incorrectly instrumented: This line: `fptr[idx_dst] = (*fine_volumes)(SAMRAI::pdat::CellIndex(*bi));` Became: `fptr[idx_dst] = _FPC_CHECK_((*fine_volumes)(SAMRAI::pdat::CellIndex(* bi), ), 125, “..ineOperator.cxx”);` Here a function pointer is assigned to an array element.

bug
clang_plugin_branch

Add support for checking on basic operations(+,-,*,/): from this: `_FPC_CHECK(x + y - z)` change to this: `_FPC_CHECK(x + _FPC_CHECK(y - _FPC_CHECK(z)))`

enhancement
clang_plugin_branch

Currently tests assume a fixed compute capability of sm_65. We should provide a mechanism to determine the compute capability dynamically (when tests are run).

enhancement
clang_plugin_branch

We need to provide a platform-independent RAJA test for the llvm version

bug

Test from master run on python 2.x and tests for clang_plugin runs on python 3.x. We should be consistent.

bug

We should add functionality to check for almost subnormal numbers in the host checks.

enhancement
clang_plugin_branch

The plugin tests are not functional when we make the tool.

enhancement
clang_plugin_branch