Your message dated Tue, 03 Mar 2020 16:28:23 +0000
with message-id <[email protected]>
and subject line Bug#940515: fixed in stress-ng 0.11.02-1
has caused the Debian Bug report #940515,
regarding stress-ng: Doesn't recognize or error out on size suffixes (e.g. 10M).
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
940515: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940515
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: stress-ng
Version: 0.10.05-1
Severity: normal
user@debian:~$ time stress-ng --fifo 8 --fifo-ops 10000000
stress-ng: info: [32701] defaulting to a 86400 second (1 day, 0.00 secs) run
per stressor
stress-ng: info: [32701] dispatching hogs: 8 fifo
stress-ng: info: [32701] successful run completed in 4.71s
real 0m4.718s
user 0m2.611s
sys 1m19.569s
user@debian:~$ time stress-ng --fifo 8 --fifo-ops 10M
stress-ng: info: [32660] defaulting to a 86400 second (1 day, 0.00 secs) run
per stressor
stress-ng: info: [32660] dispatching hogs: 8 fifo
stress-ng: info: [32660] successful run completed in 0.00s
real 0m0.012s
user 0m0.012s
sys 0m0.028s
user@debian:~$ time stress-ng --fifo 8 --fifo-ops 10000000M
stress-ng: info: [36317] defaulting to a 86400 second (1 day, 0.00 secs) run
per stressor
stress-ng: info: [36317] dispatching hogs: 8 fifo
stress-ng: info: [36317] successful run completed in 4.33s
real 0m4.334s
user 0m2.649s
sys 1m21.490s
user@debian:~$
user@debian:~$ time stress-ng --futex 8 --futex-ops 10000000
stress-ng: info: [32744] defaulting to a 86400 second (1 day, 0.00 secs) run
per stressor
stress-ng: info: [32744] dispatching hogs: 8 futex
stress-ng: info: [32744] successful run completed in 10.62s
real 0m10.631s
user 0m3.830s
sys 2m2.262s
user@debian:~$ time stress-ng --futex 8 --futex-ops 10M
stress-ng: info: [32761] defaulting to a 86400 second (1 day, 0.00 secs) run
per stressor
stress-ng: info: [32761] dispatching hogs: 8 futex
stress-ng: info: [32761] successful run completed in 0.00s
real 0m0.011s
user 0m0.021s
sys 0m0.005s
user@debian:~$ time stress-ng --futex 8 --futex-ops 10000000M
stress-ng: info: [36259] defaulting to a 86400 second (1 day, 0.00 secs) run
per stressor
stress-ng: info: [36259] dispatching hogs: 8 futex
stress-ng: info: [36259] successful run completed in 9.69s
real 0m9.694s
user 0m3.383s
sys 1m55.287s
As you can see, 10M is interpreted as 10. The M suffix is silently dropped.
Please emit an error and exit, or interpret the numbers as expected.
This should definitively apply to all --*-ops flags, but many other ones
should support K, M, G suffixes, i.e. --dirdeep-inodes, --heapsort-size,
--aiol-requests, --aio-requests.
Regards,
Witold
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.2.0-2-amd64 (SMP w/32 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages stress-ng depends on:
ii libaio1 0.3.112-5
ii libapparmor1 2.13.3-5
ii libbsd0 0.10.0-1
ii libc6 2.29-1
ii libipsec-mb0 0.52-2+b1
ii libsctp1 1.0.18+dfsg-1
ii zlib1g 1:1.2.11.dfsg-1+b1
stress-ng recommends no packages.
stress-ng suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: stress-ng
Source-Version: 0.11.02-1
Done: Colin King <[email protected]>
We believe that the bug you reported is fixed in the latest version of
stress-ng, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin King <[email protected]> (supplier of updated stress-ng package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 3 Mar 2020 14:50:44 +0000
Source: stress-ng
Architecture: source
Version: 0.11.02-1
Distribution: unstable
Urgency: medium
Maintainer: Colin King <[email protected]>
Changed-By: Colin King <[email protected]>
Closes: 940515
Changes:
stress-ng (0.11.02-1) unstable; urgency=medium
.
* Makefile: bump version
* core-parse-opts: cater for -ve values
* core-parse-opts: check for non-numeric in numeric args (Closes: #940515)
* Manual: update contributors names
* Fix --random mode
* Allow negative --random for selecting number of online CPUs
* stress-prctl: add PR_SET_IO_FLUSHER PR_GET_IO_FLUSHER prctl commands
* stress-mmapfork: check if parent is OOM'd and force exit on early abort
* stress-mmapfork: force reap on interrupt waiting for pid
* stress-mmapfork: ensure we kill and reap child processes
* stress-mmapfork: reap when no more process slots are free
* stress-mmap: add in more yield points
Checksums-Sha1:
11e923af19eed75255c228e28ffbbd38093b8fea 2263 stress-ng_0.11.02-1.dsc
80bcd2a80d31b0a05bf297a0b1783e769993f357 421596 stress-ng_0.11.02.orig.tar.xz
2862239c4442ee1ffc89bcc2082be252079b6994 81980
stress-ng_0.11.02-1.debian.tar.xz
05f9407a0338d10332325e930bc1650877a267fe 7839
stress-ng_0.11.02-1_source.buildinfo
Checksums-Sha256:
98b0dcb471d3d9ee3237af3f264be28a44ff53e89f67d9683c83452bf949e5e4 2263
stress-ng_0.11.02-1.dsc
ad1a6fca8f90f67a4364aa6ff0c406995960dc4f8689e9d5289fc083e1d8986f 421596
stress-ng_0.11.02.orig.tar.xz
b8d1ab7836fab31c8c25ba49a46721e0f12b963d67502c82d03a8b5a75ef314a 81980
stress-ng_0.11.02-1.debian.tar.xz
8d732719da24759cef18d8f54616284ceec3c137268bc2fd0f887b693188b501 7839
stress-ng_0.11.02-1_source.buildinfo
Files:
159efce03618198fd1c08515fbdfd364 2263 devel optional stress-ng_0.11.02-1.dsc
a353287968818f7181eae9a90ddc4f25 421596 devel optional
stress-ng_0.11.02.orig.tar.xz
4caa9b05119a042f517cdb29ef8d171f 81980 devel optional
stress-ng_0.11.02-1.debian.tar.xz
e9da008b5864159ae5df333b1a4228a4 7839 devel optional
stress-ng_0.11.02-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAl5eePwACgkQaMKH38ao
AiYs8RAAjTa2/VYgwUrgBnxLyTeBN7QsuJEjvQDaYq299JbA+FwxyCP7yTs7raKE
QBTP5b4BX3sSIwPFZDsrOoK2VYdMtT4QyM5Z5KH1wo55aangpBwvnxqIWqMTixVY
XhKpt2Ml6itlqvbv9xoNjgUQobFX7FZrMSfTL9yr20lWbpDq02kCO3rFLIpVkP2f
IHIpUAkJ3xAJ0uFwklAQGrMm4Yyab3ikVJphTMeZJSOv6OOwxmQ22ptCHFd8DSzJ
tSaSxnVFz5cf9C6cFPbhu5afZeKRMom1/J1w6xtj6uYA+u5WLeJVvXXW2U5KnG8G
TcTA3G567YvxyHoq0B7eaVUvjnmAksiulj4hHSyfYNssSX2qUcrBIR7O8nGooP9l
tl+M3K8hUDDJw0l76zl1n7oEx4NoLvFP9t8gv7ecDhyOcnHNoI2slTu1OeVjjZXc
mMGRcxJXRN2Bxg/d3QooJXstalZnIe8OnSrue74U4mWd500mB8ofA2ToxmA9HpMo
O0J+6bJ6QmrREiacM5KQFHgxFPjxDA5oZYACX2npLGX/nPK+mH/Sq5UrMA3rDZQa
eAJHp00VzZwJWAN6BgSDGC9ctZNWY1TyEwbKr1rh35LQ6XvMk2dOpEjwmTnUD6xO
OsNnBjrdGC2lpSoAsVppzs7RnVaWQ4l4J0BHRSaDV6AIu2f8wG4=
=8LfU
-----END PGP SIGNATURE-----
--- End Message ---