Summary: | graphics/ImageMagick-nox11 runaway processes when compiled with OpenMP | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | cbl |
Component: | Individual Port(s) | Assignee: | Koop Mast <kwm> |
Status: | Closed Not A Bug | ||
Severity: | Affects Only Me | Flags: | bugzilla:
maintainer-feedback?
(kwm) |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | amd64 | ||
OS: | Any |
Description
cbl
2015-09-16 16:27:38 UTC
Also just tried recompiling ImageMagick fresh after updating to 10.2-RELEASE-p3. Same result. I can't reproduce this and it annoys me greatly. I have done the same, install everything IM needs from packages and build a custom IM with OpenMP support enabled. Do you have any other non-default options apart from OpenMP enabled? OpenMP will always use lang/gcc, which is gcc 4.8. % uname -a FreeBSD slowpoke 10.2-RELEASE FreeBSD 10.2-RELEASE #0 r286666: Wed Aug 12 15:26:37 UTC 2015 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 % convert -version Version: ImageMagick 6.9.2-0 Q16 amd64 2015-09-17 http://www.imagemagick.org Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC License: http://www.imagemagick.org/script/license.php Features: Cipher DPC Modules OpenMP Delegates (built-in): bzlib fftw fontconfig freetype fpx jbig jng jp2 jpeg lcms lqr ltdl png tiff webp wmf xml zlib I figured it out. The ones I have been experiencing the issues on are running some large ZFS pools. Both had some boot/loader.conf settings set: kern.maxdsiz="2147483648" # 2GB kern.dfldsiz="2147483648" # 2GB Those settings worked fine on <10.2 with IM+OpenMP, but not on 10.2+. After commenting those /boot/loader.conf settings out, rebooting, the exact same IM+OpenMP works as expected. Sorry for the noise. |