Andreas Tille pushed to branch master at Debian Med / plink2
Commits: 3d93c55f by Andreas Tille at 2022-02-18T20:42:45+01:00 More debugging stuff - - - - - 2 changed files: - + debian/patches/debug3.patch - debian/patches/series Changes: ===================================== debian/patches/debug3.patch ===================================== @@ -0,0 +1,35 @@ +From ca19133b358b7a4a4083f50df15ba278152749dd Mon Sep 17 00:00:00 2001 +From: Christopher Chang <[email protected]> +Date: Fri, 18 Feb 2022 08:31:30 -0800 +Subject: [PATCH] more Debian debug-prints +Origin: https://github.com/chrchang/plink-ng/commit/ca19133b358b7a4a4083f50df15ba278152749dd.patch + +--- + 2.0/plink2.cc | 2 +- + 2.0/plink2_common.h | 4 ++++ + 2.0/plink2_psam.cc | 1 + + 3 files changed, 6 insertions(+), 1 deletion(-) + +--- a/plink2_common.h ++++ b/plink2_common.h +@@ -1015,6 +1015,10 @@ typedef struct PhenoColStruct { + PhenoDtype type_code; + + uint32_t nonnull_category_ct; ++#ifdef __LP64__ ++ // This may be needed to avoid segfaults on some machines? ++ uint32_t padding; ++#endif + } PhenoCol; + + void InitPheno(); +--- a/plink2_psam.cc ++++ b/plink2_psam.cc +@@ -606,6 +606,7 @@ PglErr LoadPsam(const char* psamname, co + goto LoadPsam_ret_NOMEM; + } + } ++ DPrintf("sizeof(PhenoCol): %" PRIuPTR " pheno_cols: %lx\n", sizeof(PhenoCol), R_CAST(uintptr_t, pheno_cols)); + for (uint32_t pheno_idx = 0; pheno_idx != pheno_ct; ++pheno_idx) { + // ensure cleanup works if initialization fails in the middle + if (g_debug_on) { ===================================== debian/patches/series ===================================== @@ -3,3 +3,4 @@ use_packaged_libdeflate.patch baseline debug.patch debug2.patch +debug3.patch View it on GitLab: https://salsa.debian.org/med-team/plink2/-/commit/3d93c55f45ed39d3162c8ac9b4cfaec43341d221 -- View it on GitLab: https://salsa.debian.org/med-team/plink2/-/commit/3d93c55f45ed39d3162c8ac9b4cfaec43341d221 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
