Your message dated Thu, 20 Dec 2018 21:00:15 +0000
with message-id <[email protected]>
and subject line Bug#910784: fixed in julia 1.0.1-2
has caused the Debian Bug report #910784,
regarding Add optimized JULIA_CPU_TARGETs
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.)


-- 
910784: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910784
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: julia
Version: 0.7.0-2
Severity: normal

Hi,

I've noticed that the package currently builds a single sysimage for
the baseline CPU target (i.e. pentium4 and x86-64). Recent Julia
versions allow specifying multiple targets via JULIA_CPU_TARGET. This
allows building one image for the baseline which works on all machines,
and one or more additional images which are optimized for recent CPUs.
This can make a significant difference in code which can use e.g. AVX2.

Below is the code I use for the Fedora RPM package. The targets are
those used by upstream currently:

%ifarch %{ix86}
%global march MARCH=pentium4
%global cpu_target JULIA_CPU_TARGET="pentium4;sandybridge,-xsaveopt,clone_all"
%endif
%ifarch x86_64
%global march MARCH=x86-64
%global cpu_target 
JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)"
%endif
%ifarch %{arm}
# gcc and LLVM do not support the same targets
%global march MARCH=$(echo %optflags | grep -Po 'march=\\K[^ ]*')
%global cpu_target JULIA_CPU_TARGET="generic"
%endif
%ifarch armv7hl
%global march MARCH=$(echo %optflags | grep -Po 'march=\\K[^ ]*')
%global cpu_target JULIA_CPU_TARGET="armv7-a;armv7-a,neon;armv7-a,neon,vfp4"
%endif
%ifarch aarch64
%global march MARCH=armv8-a
%global cpu_target JULIA_CPU_TARGET="generic"
%endif
%ifarch ppc64le
%global march %{nil}
%global cpu_target JULIA_CPU_TARGET="pwr8"
%endif

--- End Message ---
--- Begin Message ---
Source: julia
Source-Version: 1.0.1-2

We believe that the bug you reported is fixed in the latest version of
julia, 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.
Mo Zhou <[email protected]> (supplier of updated julia 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: SHA512

Format: 1.8
Date: Sat, 13 Oct 2018 06:16:18 +0000
Source: julia
Binary: julia libjulia1 julia-common libjulia-dev julia-doc
Architecture: source all amd64
Version: 1.0.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Julia Team <[email protected]>
Changed-By: Mo Zhou <[email protected]>
Description:
 julia      - high-performance programming language for technical computing
 julia-common - high-performance programming language for technical computing 
(co
 julia-doc  - high-performance programming language for technical computing (do
 libjulia-dev - high-performance programming language for technical computing 
(de
 libjulia1  - high-performance programming language for technical computing (ru
Closes: 910784
Changes:
 julia (1.0.1-2) unstable; urgency=medium
 .
   * Extend JULIA_CPU_TARGET to include optimized targets as well,
     apart from the generic target. (Closes: #910784)
Checksums-Sha1:
 372a80e4219b3da46662ebd378797dcafa84498d 3027 julia_1.0.1-2.dsc
 fd37098cf36fab35e31346cdcb66bf915f2e5db6 5832638 julia_1.0.1.orig.tar.gz
 aafef22baf1cc0998589e56961faeb27b327eb7d 1742040 julia_1.0.1-2.debian.tar.xz
 1f6b5ad5d167c6b28e6700f843da3211e793a8a7 2580344 julia-common_1.0.1-2_all.deb
 a7dc38d664ed9443938d0916451ad693c2334497 18116 julia-dbgsym_1.0.1-2_amd64.deb
 e7c1a0ea0a8d790dfc17cc6cc932927f5253f613 5233848 julia-doc_1.0.1-2_all.deb
 1968173da30203d5cc9bba1ae1b449db2c087c30 12932 julia_1.0.1-2_amd64.buildinfo
 88ebb61deae9c791622e17aa6d529eab74a07b33 1135772 julia_1.0.1-2_amd64.deb
 50520e85c2accaf7a06ce9a2fb24cd2fbada1594 143392 libjulia-dev_1.0.1-2_amd64.deb
 42d3dd4f08497f10409535fea9bab5b1b65c700d 5328 
libjulia1-dbgsym_1.0.1-2_amd64.deb
 ff1e2fbff07b68c701a2f7faf3d0decd7ba27c2a 29636076 libjulia1_1.0.1-2_amd64.deb
Checksums-Sha256:
 c24677bff0ffd1e846987f6d94eb317ba59dbe807b50ace99cead06731e08c69 3027 
julia_1.0.1-2.dsc
 6defed78860788df19c9f9596dca6df8ae819bd63d0edb3bb606fe8e3dc01701 5832638 
julia_1.0.1.orig.tar.gz
 84cef39866858c4076a7fdfb69ba330a31b1e64765534cf702ecf9b76458a4cb 1742040 
julia_1.0.1-2.debian.tar.xz
 ae85750085fd0860f2d67f65195cea7e94c046be185ebfd17f9d7ac1eb625e13 2580344 
julia-common_1.0.1-2_all.deb
 b5e5b0adc6fed07715c80377002b71bc7b4160f8e1ce08da9385249b0543faf3 18116 
julia-dbgsym_1.0.1-2_amd64.deb
 e38605f3f72372ae3c4d9dd9fba2a3db0d4678f3eef80a8fec99e197a1cb7617 5233848 
julia-doc_1.0.1-2_all.deb
 b6059eaa12e719054066c2640974c0b93d753226c1536b74f4b23f1f7ae76a70 12932 
julia_1.0.1-2_amd64.buildinfo
 83b7c930039bf3d31787157d883cd7e3c7dd1e9d9fd385183f70cd829cb9888b 1135772 
julia_1.0.1-2_amd64.deb
 9bdaaa55abdf29f136dccfdc9fca00ba9cd614582360bcc26ccf0002a8add7b3 143392 
libjulia-dev_1.0.1-2_amd64.deb
 b12b52edfd66309c419dd5717913722148e3b9e725d37d1b7c899f08edb2aa40 5328 
libjulia1-dbgsym_1.0.1-2_amd64.deb
 fc631faef4e1b172987eeb465c83730ff75a8d9f1add62a61f753cefff69a99b 29636076 
libjulia1_1.0.1-2_amd64.deb
Files:
 04ca7a6015eede51b79e76998314e864 3027 science optional julia_1.0.1-2.dsc
 18bf306bf4656e1d4d8903ab3f155ecd 5832638 science optional 
julia_1.0.1.orig.tar.gz
 25549640d1aaede250b7ab341f309b96 1742040 science optional 
julia_1.0.1-2.debian.tar.xz
 cb52fbb5720963ed8c3bea00e8257d1a 2580344 science optional 
julia-common_1.0.1-2_all.deb
 ed1a64b3bf755a27f591e22c092070d9 18116 debug optional 
julia-dbgsym_1.0.1-2_amd64.deb
 b06c2afe4661077d04ca71c344c749e2 5233848 doc optional julia-doc_1.0.1-2_all.deb
 28728da3ed808aaff9e16debd6a5aa3c 12932 science optional 
julia_1.0.1-2_amd64.buildinfo
 bb5933568a5545909f30b93798b2ab3d 1135772 science optional 
julia_1.0.1-2_amd64.deb
 2bb36fd6d2910d4202ebefb00b046cf6 143392 libdevel optional 
libjulia-dev_1.0.1-2_amd64.deb
 cde34621beb437e097ac83af6d96fef5 5328 debug optional 
libjulia1-dbgsym_1.0.1-2_amd64.deb
 c353b0df34c2602ea9f55f6440dac5a9 29636076 libs optional 
libjulia1_1.0.1-2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEY4vHXsHlxYkGfjXeYmRes19oaooFAlvBnr0ACgkQYmRes19o
aopLIRAAhtZ9mVSMNH91L5nWln+va92rSmsFkYw5jdNH6kJ77Xv391RqRAY+1yPt
oMh7csuLFoZdZvRzuI1eF9CQFJxw2oPwccbaKIQXxUG+flMrycTPCuKxiPlV+4fO
64NfGSPZCG84iFi2/bBccLGBR5JIJtAPMOZ0tuarv4U+nhik1nYq38ZUT13ld83k
y879tGmUV1kFdxE+AoRaqSuFUKiyNh8Z5NtCO8dLeegaYpL2vYh642/SDzBWglIi
l8sSEBy6CGnDi8DHkqJgKErGi5zA/VO1vf8AlQRui/Qsxn+4vuMBZSHa3lLKbKMa
I37wnUYdVJBDyVeWEYkfZS1wT53yql++1j74hl3lg71gkdBlqnRDUI0dEdg+kNWy
+QO4iJ7MCr0Zx+twN4ve2D/vOm9hOxHU4M7+tfHFLrpMB55XJRX0MBiRncX1hyS1
gx3993fVbDoZnsg8zyiGc2Oeb5JQtewYVRIITG5xgtElBiWEnXnPoQyq7l3sybrL
Nys3SdxxLm5umPRYNaEsUS+2oRnyA7QES0KxDrpv8utqfmRgHnRktclYdjrTSBZ8
e+mY+x9LkOOOmdwXgNgTqGIT6oFCcn2MzYSTr+Tp+Z8eo0LmiE/t8nfWTktjG+bG
6opV5HtyyvUvF/V5KJ5MoCjfEfA/+HFn8t0f2wREId9tcoYAkBc=
=oaxn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to