<div dir="ltr"><div>Thank Berhard for this patch.</div><div><br></div><div>Also the autopkgtests do not yet patch with i386 (at least):</div><div><br></div><div>Testing bedtools shuffle:<br>    shuffle.t1...1,10c1,10<br>< chr2   34697611        34698079        trf     789<br>< chr4  97373990        97374163        trf     346<br>< chr1  211569500       211569740       trf     434<br>< chr15 100895645       100895867       trf     273<br>< chr10 79193410        79193587        trf     187<br>< chr2  180138393       180138558       trf     199<br>< chr11 1280504 1280642 trf     242<br>< chr2  194322764       194322799       trf     70<br>< chr18  24454309        24454406        trf     79<br>< chr18  58907072        58907113        trf     73<br>---<br>> chr1      49390118        49390586        trf     789<br>> chr13 60419956        60420129        trf     346<br>> chr9  88507701        88507941        trf     434<br>> chr1  176220424       176220646       trf     273<br>> chr7  69225121        69225298        trf     187<br>> chr2  25938602        25938767        trf     199<br>> chr7  133111177       133111315       trf     242<br>> chr3  5894626 5894661 trf     70<br>> chr7   144738233       144738330       trf     79<br>> chr9   28526037        28526078        trf     73<br>fail<br>    shuffle.t2...1c1<br>< chr1     2158771 2159239 trf     789<br>---<br>> chr1     3126067 3126535 trf     789<br>3,4c3,4<br>< chr3 -219961 -219721 trf     434<br>< chr2  -515372 -515150 trf     273<br>---<br>> chr3     747335  747575  trf     434<br>> chr2  451924  452146  trf     273<br>10c10<br>< chr3   -422590 -422549 trf     73<br>---<br>> chr3      544706  544747  trf     73<br>12,13c12,13<br>< chr5      -6185   -6080   trf     149<br>< chr4  -914083 -914045 trf     58<br>---<br>> chr5      961111  961216  trf     149<br>> chr4  53213   53251   trf     58<br>15,17c15,17<br>< chr1      548923  549393  trf     339<br>< chr1  95584   96012   trf     202<br>< chr1  1063033 1063076 trf     59<br>---<br>> chr1      1516219 1516689 trf     339<br>> chr1  1062880 1063308 trf     202<br>> chr1  2030329 2030372 trf     59<br>20c20<br>< chr1    1922714 1922891 trf     302<br>---<br>> chr1     2890010 2890187 trf     302<br>fail<br>    shuffle.t3...1c1<br>< chr1    2158771 2159239 trf     789<br>---<br>> chr1     3126067 3126535 trf     789<br>3,4c3,4<br>< chr3 -219961 -219721 trf     434<br>< chr2  -515372 -515150 trf     273<br>---<br>> chr3     747335  747575  trf     434<br>> chr2  451924  452146  trf     273<br>10c10<br>< chr3   -422590 -422549 trf     73<br>---<br>> chr3      544706  544747  trf     73<br>12,13c12,13<br>< chr5      -6185   -6080   trf     149<br>< chr4  -914083 -914045 trf     58<br>---<br>> chr5      961111  961216  trf     149<br>> chr4  53213   53251   trf     58<br>15,17c15,17<br>< chr1      548923  549393  trf     339<br>< chr1  95584   96012   trf     202<br>< chr1  1063033 1063076 trf     59<br>---<br>> chr1      1516219 1516689 trf     339<br>> chr1  1062880 1063308 trf     202<br>> chr1  2030329 2030372 trf     59<br>20c20<br>< chr1    1922714 1922891 trf     302<br>---<br>> chr1     2890010 2890187 trf     302<br>fail<br>    shuffle.t4...ok<br>    shuffle.t5...1,10c1,10<br>< chr2       34697611        34698079        trf     789<br>< chr4  97373990        97374163        trf     346<br>< chr1  211569500       211569740       trf     434<br>< chr1  211569500       211569740       trf     434<br>< chr5  12248678        12248716        trf     58<br>< chr1   10051107        10051141        trf     68<br>< chr3   63788079        63788115        trf     63<br>< chr1   56972561        56972612        trf     66<br>< chr1   56972561        56972612        trf     66<br>< chr5   27921185        27921353        trf     150<br>---<br>> chr1     49390118        49390586        trf     789<br>> chr1  49390118        49390586        trf     789<br>> chr1  176220424       176220646       trf     273<br>> chr1  176220424       176220646       trf     273<br>> chr2  25938602        25938767        trf     199<br>> chr3  5894626 5894661 trf     70<br>> chr2   57803306        57803344        trf     58<br>> chr4   13407024        13407058        trf     68<br>> chr3   18198257        18198308        trf     66<br>> chr1   71587801        71587968        trf     159<br>fail<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 28, 2020 at 7:14 AM Bernhard Übelacker <<a href="mailto:bernhardu@mailbox.org">bernhardu@mailbox.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear Maintainer,<br>
I just tried to have a look at these failing tests "sample" and "slop",<br>
and found both are caused by having variables of type long.<br>
These have a sizeof of 4 on these 32 bit systems, while the usage<br>
suggests they are expected to be 8 bytes.<br>
<br>
Attached patch replaces the use of long by CHRPOS in the places where<br>
they cause the tests to fail. With it applied they succeed when<br>
building at i386 and armhf with current testing.<br>
<br>
Kind regards,<br>
Bernhard<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><span style="font-size:12.8px">Michael R. Crusoe</span><br style="font-size:12.8px"><span style="font-size:12.8px">Co-founder & Lead,</span><br style="font-size:12.8px"><a href="http://www.commonwl.org/" style="font-size:12.8px" target="_blank">Common Workflow Language project</a><br style="font-size:12.8px"><a href="https://orcid.org/0000-0002-2961-9670" style="font-size:12.8px" target="_blank">https://orcid.org/0000-0002-2961-9670</a><br style="font-size:12.8px"><a href="mailto:mrc@commonwl.org" style="font-size:12.8px" target="_blank">mrc@commonwl.org</a><span style="font-size:12.8px"></span><br></div></div></div></div></div></div></div></div></div></div>