[Bug 1979247] Re: plink segfault with LTO enabled

Launchpad Bug Tracker 1979247 at bugs.launchpad.net
Tue Jun 21 14:52:31 UTC 2022


This bug was fixed in the package plink1.9 - 1.90~b6.24-211108-1build1

---------------
plink1.9 (1.90~b6.24-211108-1build1) kinetic; urgency=medium

  * No-change rebuild with LTO disabled via lto-disabled-list.
    (LP: #1979247)

 -- Paride Legovini <paride at ubuntu.com>  Tue, 21 Jun 2022 00:20:21 +0200

** Changed in: plink1.9 (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to lto-disabled-list in Ubuntu.
https://bugs.launchpad.net/bugs/1979247

Title:
  plink segfault with LTO enabled

Status in lto-disabled-list package in Ubuntu:
  Fix Released
Status in plink1.9 package in Ubuntu:
  Fix Released

Bug description:
  Steps to reproduce:

  1. Build the package with LTO enabled
  2. From the source tree run: `plink --file toy --freq`
     (this needs the toy.map which is part of the src package)
  3. Check that it segfaults:

  ------------------------------------------------------------

  PLINK v1.90b6.22 64-bit (3 Nov 2020)           www.cog-genomics.org/plink/1.9/
  (C) 2005-2020 Shaun Purcell, Christopher Chang   GNU General Public License v3
  Logging to plink.log.
  Options in effect:
    --file toy
    --freq

  
  23918 MB RAM detected; reserving 11959 MB for main workspace.
  .ped scan complete (for binary autoconversion).
  Performing single-pass .bed write (2 variants, 2 people).
  --file: plink-temporary.bed + plink-temporary.bim + plink-temporary.fam
  written.
  2 variants loaded from .bim file.
  2 people (2 males, 0 females) loaded from .fam.
  2 phenotype values loaded from .fam.
  Using 1 thread (no multithreaded calculations invoked).
  Before main variant filters, 2 founders and 0 nonfounders present.
  Calculating allele frequencies... done.
  Total genotyping rate is 0.75.
  Segmentation fault (core dumped)

  ------------------------------------------------------------

  4. Add optimize=-lto to DEB_BUILD_MAINT_OPTION
  5. Rebuild, test again, verify that it doesn't segfault.

  This is also causing autopkgtest failures.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lto-disabled-list/+bug/1979247/+subscriptions




More information about the foundations-bugs mailing list