Public bug reported:

The valgrind-test-kem autopkgtest for libntruprime 0~20241021-5ubuntu1
fail on armhf:

```
3663s ntruprime version 20241021
3663s ntruprime arch arm32
3663s cpuid 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
3663s valgrind 1 declassify 0 (expect false positives)
3663s kem_sntrup653 offset 0
3663s kem_sntrup653 selected implementation factored compiler gcc -Wall -fPIC 
-fwrapv -O3; cc (Ubuntu 15.2.0-11ubuntu1) 15.2.0; Copyright (C) 2025 Free 
Software Foundation, Inc.; This is free software; see the source for copying 
conditions.  There is NO; warranty; not even for MERCHANTABILITY or FITNESS FOR 
A PARTICULAR PURPOSE.
3663s ==1968== Conditional jump or move depends on uninitialised value(s)
3663s ==1968==    at 0x4A84960: ??? (in 
/usr/lib/arm-linux-gnueabihf/libntruprime.so.1)
3663s ==1968== 
3663s ==1968== Conditional jump or move depends on uninitialised value(s)
3663s ==1968==    at 0x4A433CC: bcmp (vg_replace_strmem.c:1234)
3663s ==1968==    by 0x404F157: ??? (in /usr/bin/ntruprime-test)
3663s ==1968== 
3663s ==1968== Conditional jump or move depends on uninitialised value(s)
3663s ==1968==    at 0x4A433CC: bcmp (vg_replace_strmem.c:1234)
3663s ==1968==    by 0x404ED85: ??? (in /usr/bin/ntruprime-test)
3663s ==1968== 
3663s ==1968== Conditional jump or move depends on uninitialised value(s)
3663s ==1968==    at 0x4A433CC: bcmp (vg_replace_strmem.c:1234)
3663s ==1968==    by 0x404EDFB: ??? (in /usr/bin/ntruprime-test)
3663s ==1968== 
3663s ==1968== Conditional jump or move depends on uninitialised value(s)
3663s ==1968==    at 0x4A433CC: bcmp (vg_replace_strmem.c:1234)
3663s ==1968==    by 0x404EE55: ??? (in /usr/bin/ntruprime-test)
3663s ==1968== 
3665s ==1968== Use of uninitialised value of size 4
3665s ==1968==    at 0x40145C2: ??? (in /usr/bin/ntruprime-test)
3665s ==1968== 
3665s ==1968== Use of uninitialised value of size 4
3665s ==1968==    at 0x40145C6: ??? (in /usr/bin/ntruprime-test)
3665s ==1968== 
3665s ==1968== Conditional jump or move depends on uninitialised value(s)
3665s ==1968==    at 0x4A433CC: bcmp (vg_replace_strmem.c:1234)
3665s ==1968==    by 0x404F6BB: ??? (in /usr/bin/ntruprime-test)
3665s ==1968== 
3665s ==1968== Conditional jump or move depends on uninitialised value(s)
3665s ==1968==    at 0x4A433CC: bcmp (vg_replace_strmem.c:1234)
3665s ==1968==    by 0x404F2E9: ??? (in /usr/bin/ntruprime-test)
3665s ==1968== 
3665s ==1968== Conditional jump or move depends on uninitialised value(s)
3665s ==1968==    at 0x4A433CC: bcmp (vg_replace_strmem.c:1234)
3665s ==1968==    by 0x404F35F: ??? (in /usr/bin/ntruprime-test)
3665s ==1968== 
3665s ==1968== Conditional jump or move depends on uninitialised value(s)
3665s ==1968==    at 0x4A433CC: bcmp (vg_replace_strmem.c:1234)
3665s ==1968==    by 0x404F3B9: ??? (in /usr/bin/ntruprime-test)
3665s ==1968== 
```

Full log: https://autopkgtest.ubuntu.com/results/autopkgtest-
resolute/resolute/armhf/libn/libntruprime/20251218_201908_f1165@/log.gz

and ppc64el:

```
1479s ntruprime version 20241021
1479s ntruprime arch ppc64big
1479s cpuid 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
1479s valgrind 1 declassify 0 (expect false positives)
1479s kem_sntrup653 offset 0
1479s kem_sntrup653 selected implementation factored compiler gcc -Wall -fPIC 
-fwrapv -O3; cc (Ubuntu 15.2.0-11ubuntu1) 15.2.0; Copyright (C) 2025 Free 
Software Foundation, Inc.; This is free software; see the source for copying 
conditions.  There is NO; warranty; not even for MERCHANTABILITY or FITNESS FOR 
A PARTICULAR PURPOSE.
1479s ==2929== Conditional jump or move depends on uninitialised value(s)
1479s ==2929==    at 0x4BD8944: ??? (in 
/usr/lib/powerpc64le-linux-gnu/libntruprime.so.1)
1479s ==2929==    by 0x4BD29D7: ntruprime_kem_sntrup653_keypair (in 
/usr/lib/powerpc64le-linux-gnu/libntruprime.so.1)
1479s ==2929==    by 0x40FAFC3: ??? (in /usr/bin/ntruprime-test)
1479s ==2929==    by 0x410ACDB: ??? (in /usr/bin/ntruprime-test)
1479s ==2929==    by 0x401E4E3: ??? (in /usr/bin/ntruprime-test)
1479s ==2929==    by 0x4C66EC3: (below main) (libc_start_call_main.h:58)
1479s ==2929== 
1479s ==2929== Conditional jump or move depends on uninitialised value(s)
1479s ==2929==    at 0x40FB9E4: ??? (in /usr/bin/ntruprime-test)
1479s ==2929==    by 0x410ACDB: ??? (in /usr/bin/ntruprime-test)
1479s ==2929==    by 0x401E4E3: ??? (in /usr/bin/ntruprime-test)
1479s ==2929==    by 0x4C66EC3: (below main) (libc_start_call_main.h:58)
[...]
```

Full log: https://autopkgtest.ubuntu.com/results/autopkgtest-
resolute/resolute/ppc64el/libn/libntruprime/20251218_201714_ec7ec@/log.gz

** Affects: libntruprime (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2137905

Title:
  valgrind-test-kem autopkgtest for libntruprime 0~20241021-5ubuntu1
  fail on armhf and ppc64el

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libntruprime/+bug/2137905/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to