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

Reply via email to