[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#995440: marked as done (ITP: halide -- a language for fast, portable computation on images and tensors)



Your message dated Sun, 21 Nov 2021 18:00:12 +0000
with message-id <E1mor8O-0006pI-BG@fasolo.debian.org>
and subject line Bug#995440: fixed in halide 12.0.1-1
has caused the Debian Bug report #995440,
regarding ITP: halide -- a language for fast, portable computation on images and tensors
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 owner@bugs.debian.org
immediately.)


-- 
995440: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995440
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Roman Lebedev <lebedev.ri@gmail.com>
X-Debbugs-Cc: debian-devel@lists.debian.org, Sylvestre Ledru <sylvestre@debian.org>, David Bremner <bremner@debian.org>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

* Package name    : halide
  Version         : 12.0.1
  Upstream Author : https://github.com/halide/Halide
* URL             : https://halide-lang.org/
* License         : MIT/X
  Programming Lang: C++
  Description     : a language for fast, portable computation on images and tensors

Halide is a programming language designed to make it easier to write
high-performance image and array processing code on modern machines.
Halide currently targets:
* CPU architectures: X86, ARM, MIPS, Hexagon, PowerPC, RISC-V
* Operating systems: Linux, Windows, macOS, Android, iOS, Qualcomm QuRT
* GPU Compute APIs: CUDA, OpenCL, OpenGL Compute Shaders, Apple Metal, Microsoft Direct X 12
Rather than being a standalone programming language, Halide is embedded in C++.
This means you write C++ code that builds an in-memory representation
of a Halide pipeline using Halide's C++ API. You can then compile
this representation to an object file,
or JIT-compile it and run it in the same process.

- ---

I have performed initial debianization in
https://salsa.debian.org/LebedevRI-guest/halide/-/tree/debian/v12.0.1
the produced DEB's are functional, as far as i can tell.

While it is not a preparatory dependency for any further package,
it's a bit of a chicken and egg problem. I wanted to play around with
halide as far back as 2019, but back then they had a very rudimentary
CMake support, and wasn't packaged anywhere. They happily improved
their CMake support, so the only problem now is that it's not packaged :)

Ideally i would like the package to be accepted into pkg-llvm team.
I don't expect it to require too much effort to maintain.

While i have been using debian for quite some time now,
i'm not a debian developer, and i'm not as deeply familiar with the packaging
side of things. Naturally, i don't have any upload rights.


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

iQIzBAEBCgAdFiEEjkF6151RK40WXe2HCDw+u0oWieAFAmFW3vkACgkQCDw+u0oW
ieAmbA/8Cn8L6ZF72pa9rje9aWiqXYcUz3lNtEEn9Cf0toq0Pv9+Hh0zXO2f0001
kw5ymPTvbZ6ddnhT8i5i13hRGFhSpAl8Ol594uiRIMFp4KKK5G7/o2yD4tMLXE8E
AOJ7bZnRu+AkZibRtPmgjpt1S/EjHeiAM45TL4EZPMeOaA6o8ZGZ9xT6W+AzBhYD
XYYSOLwT3IS8XU1UOZRsk00TDvpru7AzUDXXdWVfGhYpL1wzv3A1XlE20+ZKVayP
du6osHtT1wV8fdYjLWzw6C49Jm6bgoXGwhzSW/LsDXwTERQsFaSH+5Z2dZ6K8TEr
7LWQsD26hSlD27JPuMHJEqmJWWMJZ7TCSBWXXAojdie9N1F3W3uPARIc+1XkaqU4
IgjZEc1wK6YE7wZbnCMqL96H3q1jPWqVCxOpDJvbdpRh/UwcwKD+bJmE2N1Mi8vF
gvFT0aM405JpSFCJcMsB5wD0y38iK2h/c1rZog7xCmvBiLoQnNYLLmjFTt69DL9x
Ee/7v4RFoyf90NiiDuAHMVuHWxf2u8h9yB/tYF069jfOxt5x7wISDbsXBeiDZbPD
I3bXv8F19eyKI7X4jWC4fMupr81QHQ5uFt93gnTKbG8ajCqgwAcSV+dySl3UQI/l
CrflDkP0jp3aMo+EtbPbHFwa3AxYnLC8DQXKdUrZv+qH5pGl6Gk=
=4d4i
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: halide
Source-Version: 12.0.1-1
Done: Roman Lebedev <lebedev.ri@gmail.com>

We believe that the bug you reported is fixed in the latest version of
halide, 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 995440@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roman Lebedev <lebedev.ri@gmail.com> (supplier of updated halide 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 02 Oct 2021 00:43:26 +0300
Source: halide
Binary: libhalide12-0 libhalide12-0-dbgsym libhalide12-0-dev libhalide12-0-dev-dbgsym libhalide12-doc libhalideaot12-0
Architecture: source amd64 all
Version: 12.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Roman Lebedev <lebedev.ri@gmail.com>
Changed-By: Roman Lebedev <lebedev.ri@gmail.com>
Description:
 libhalide12-0 - fast, portable computation on images and tensors
 libhalide12-0-dev - fast, portable computation on images and tensors -- Development f
 libhalide12-doc - fast, portable computation on images and tensors (documentation)
 libhalideaot12-0 - fast, portable computation on images and tensors (virtual library
Closes: 995440
Changes:
 halide (12.0.1-1) unstable; urgency=medium
 .
   * Initial halide package for debian (Closes: #995440)
Checksums-Sha1:
 a12d3b2396348162ea07087538dd977dfaf70582 2182 halide_12.0.1-1.dsc
 39c19fc6efe27424a436ea322f0a04de72e5ef05 31612528 halide_12.0.1.orig.tar.gz
 99e87e3d47abca5eff1672d78ed03f1b23760df3 270528 halide_12.0.1-1.debian.tar.xz
 26330c06f586de3fef118ce23e93f1bad9fe0aaf 11352 halide_12.0.1-1_amd64.buildinfo
 0258763f6b3441b8eb3eaab1f9c73b2011f435bb 22567708 libhalide12-0-dbgsym_12.0.1-1_amd64.deb
 0249e00ddec18e65a752949c2a713d7224f5eb0e 2718516 libhalide12-0-dev-dbgsym_12.0.1-1_amd64.deb
 bf2903a89f4d7c47a72dd9c26f38a31995ed85e1 749996 libhalide12-0-dev_12.0.1-1_amd64.deb
 f26c7cce303a4af773f0fc1176ae52c8c7a2edd0 6700652 libhalide12-0_12.0.1-1_amd64.deb
 aa255948621c951902e2f6db753d7de84a39de92 7708596 libhalide12-doc_12.0.1-1_all.deb
 3c7b611b35c1a3308b8edc13a18f7593651f9482 3648 libhalideaot12-0_12.0.1-1_all.deb
Checksums-Sha256:
 265f7421815a9307267bbf4a2611136ca365699e2995cdc53ab293742aa5e746 2182 halide_12.0.1-1.dsc
 17f7a470c3fcf77205fdcd9d06257f17c1c1a3cda4b8023f56cec160e80bd519 31612528 halide_12.0.1.orig.tar.gz
 c9fcea67b2346e146eef246d55aa995aa281cd103e906e18f09dd87c0760dd61 270528 halide_12.0.1-1.debian.tar.xz
 e635009bc486c9e1afb15a36ef8a488b1e712d6c3a4c9ab388da7b18ce1b92a5 11352 halide_12.0.1-1_amd64.buildinfo
 fa79470b910a165d96cb7b679a04456620507de5e85512e78781204adf87400d 22567708 libhalide12-0-dbgsym_12.0.1-1_amd64.deb
 995dd0e1effb533fe62439a52a8eba2837bbce1ed4430c8bd8bd2ae25b3bbc55 2718516 libhalide12-0-dev-dbgsym_12.0.1-1_amd64.deb
 f237be643ea2d8ad68f0f5b9219c9ad3cca865f0549a0cf185d5f792238fde1c 749996 libhalide12-0-dev_12.0.1-1_amd64.deb
 21613bde91e788b9e0c285a4e6b81bad3e8f86b29bf899b0e9e4627b5198c021 6700652 libhalide12-0_12.0.1-1_amd64.deb
 3c24b09a238a0afb6b55ec73176e83d05cac52529d4d6f1f80db4478146a7acf 7708596 libhalide12-doc_12.0.1-1_all.deb
 577040632948cb5d0a3f1f285f8f8b870f746c2108164a54961aa54a5132d3a4 3648 libhalideaot12-0_12.0.1-1_all.deb
Files:
 b828a927806c1f54a03a421e750a2ad6 2182 devel optional halide_12.0.1-1.dsc
 8e020685405ad820940bedeefed9feb3 31612528 devel optional halide_12.0.1.orig.tar.gz
 de679eea4e359afe752e3d12d742cb09 270528 devel optional halide_12.0.1-1.debian.tar.xz
 4a801b691dda31e02daf87b463384ef6 11352 devel optional halide_12.0.1-1_amd64.buildinfo
 eb7783ecdf0f1b70e9dfa419b42f7d64 22567708 debug optional libhalide12-0-dbgsym_12.0.1-1_amd64.deb
 901a0ccd43a139d9bc3f434972933918 2718516 debug optional libhalide12-0-dev-dbgsym_12.0.1-1_amd64.deb
 1a68babbc9e7ceb7d51eb02d381ff04b 749996 libdevel optional libhalide12-0-dev_12.0.1-1_amd64.deb
 1bf6de993adfd89598732b9c4ffc12ff 6700652 libs optional libhalide12-0_12.0.1-1_amd64.deb
 4d889deebe9514c56ab51124ec748a32 7708596 doc optional libhalide12-doc_12.0.1-1_all.deb
 e449a5421c7ce87b6dd7a7e3c23fbf0b 3648 libs optional libhalideaot12-0_12.0.1-1_all.deb

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

iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmFiwwsACgkQfmUo2nUv
G+GCSg/7Bh4yv9hgS1dx3Wo0uMzZGV9djHdFvtln4xfAnL8njhuvoHa32MQuSK7r
E+pIQZutMmZEyjswH50NFvArgDcmrHADzaKs+lXPzg12KAHoJZF1vXHpB4Ld8SW1
r83YCO/2hfVYmqa0l8GQHqIdpyzfH62uTr36kSdk6RhCk3iAeXi6OYStaG61V6Yg
AHI36qdXo0UztKvEQUCchb0j1zWTMNGaJYMouD+6UAbnhmQEUQZP48WAwNSS+MWV
Iamfcl48IGSNRwHlsaRvKt0WDqryXXg7U66ig+3rFeSv8uNL2LYLLJCd2NUnlqwS
44IUPRWN4Ragt7R94WechRo+bPppFiplRon1Mci1mr9TgxfQCe9274AwPLZxJc2S
Lxh/M4iByQXIPyQvt2EGqPHvr4ZoKe2xwj2hh7SvZnWRNpFtveFgMrjuVzNtDeON
3aifJ5AbNjLZP4u/6vZ5A7BGdZXu5Mz2sHdJ/e48IRNbbfxMCyAsSSD3lq0dNVaa
z2VcrCia3DYRMDNHi8xxjO4NQxp4n/2/ZkZKzW6aFJ2QLoZbjxFxhzWDLlAt2MDM
Rt+MrzN20kaoEysvWsu3bCdDIStDG2upUkyjeblcyulc6wkR0zIfvY2aTGNFzAIF
8xJ2IxwZyML91ENU9DNeY/coQ/4dLD2Y78jPB0wILmsYh/McwFE=
=Gsex
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: