aboutsummaryrefslogtreecommitdiff
path: root/src/debug.cpp
AgeCommit message (Collapse)Author
2024-08-17Add -debug-dump CLI flag for dumping data to files.Artyom Bologov
2020-09-28Show computed variancePjotr Prins
2020-09-28Show precisionPjotr Prins
2020-09-28Display meanPjotr Prins
2018-09-27Using -no-check by default nowPjotr Prins
2018-09-07Matrices positive definite issuesPjotr Prins
2018-09-06Show warning on some unused matricesPjotr Prins
2018-09-06More debugging and a performance checkPjotr Prins
2018-09-06More debugging info and raise SIGINT instead of exitPjotr Prins
2018-09-06Further debuggingPjotr Prins
2018-08-31Continue debugging calcpabPjotr Prins
2018-08-30Debugging calcPabPjotr Prins
2018-08-26More value checking and bounds checkingPjotr Prins
2018-08-26debug: feenableexcept can be disabled using legacy modePjotr Prins
2018-08-25debug: feenableexcept for MacOS and limit to Intel x64 machinesPjotr Prins
2018-07-27Add floating point hardware checking for Intel on GNU compilersPjotr Prins
When using the -check function (the default) it is enabled for Kinship computation and LM/LMM up to individual SNP computation. This means there can no longer be NaN values for matrices that are reused for every SNP, but it is possible to have NaN for individual SNPs. Fixes #161
2018-01-27Extra error info on strtok parsing failure - should help supportPjotr Prins
2018-01-26Always check input data for strtok - unless -no-check is usedPjotr Prins
2017-12-12Updated copyright infoPjotr Prins
2017-12-07Some more overflow checksPjotr Prins
2017-12-06Some cleanup on matrix checkingPjotr Prins
2017-11-22Remove compiler warnings and add check is_nanPjotr Prins
2017-11-15Nans: introducing checking on mem freePjotr Prins
2017-11-09Disabled debug output when not using -debugPjotr Prins
2017-10-23Travis-ci:Pjotr Prins
- Disabled gcc-6 since we develop with later tools anyway - Turned the release test into a simple integration test - Adding MacOSX on Travis-ci Tests: Adding tests for Plink w. LOCO Safety: Introduce strtok_safe to get rid of segfaults
2017-10-20NaN check only when -debug is usedPjotr Prins
2017-10-18Tests still pass with safe_alloc (which sets the buffers to NaNs on allocation)Pjotr Prins
2017-10-13Refactored debug settingsPjotr Prins
Replaced eigenlib_dgemm with fast_dgemm - 10-30% speed gain for GEMMA
2017-10-13OpenBlas: preparing for dgemm usePjotr Prins
2017-10-13debug message: minor changePjotr Prins
2017-10-13Fixed warning with assignment in if statement.Peter Carbonetto
2017-10-13Removing warnings on debug.h assignmentPjotr Prins
2017-08-22Fixes matrix checks - looking saner nowPjotr Prins
- Matrix checks as described in https://github.com/genetics-statistics/GEMMA/issues/72 - introduces -strict switch which will exit on certain conditions - zero small eigenvalues in EigenDecomp_Zeroed which also checks for negative values - commented out float versions of functions in lapack.cpp (pre-removal) - reverted on disabled regression tests (GEMMA shows its previous behaviour now)
2017-08-20Added checks for KPjotr Prins