Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #1425

ANN: gcc-python-plugin 0.13

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <dmalcolm@redhat.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.019
X-Spam-Evidence '*H*': 0.97; '*S*': 0.01; 'python,': 0.02; 'static': 0.04; 'warnings': 0.04; 'cpython': 0.05; 'interpreter': 0.05; 'output': 0.05; 'compiler': 0.07; 'detect': 0.07; 'subject:ANN': 0.07; 'tom': 0.07; 'implements': 0.09; 'release.': 0.09; 'url:releases': 0.09; 'changes': 0.15; '4.9': 0.16; 'errors:': 0.16; 'tarball': 0.16; 'to:addr:python-announce-list': 0.16; 'tromey': 0.16; 'subject:python': 0.16; 'passes': 0.24; 'received:10.3': 0.24; 'skip:" 20': 0.27; 'code': 0.31; 'software,': 0.31; 'gcc': 0.31; 'are:': 0.33; 'bugs': 0.33; 'at:': 0.34; 'licensed': 0.36; 'thanks': 0.36; 'url:org': 0.36; 'received:209': 0.37; 'received:10': 0.37; 'to:addr:python.org': 0.39; 'skip:p 20': 0.39; 'major': 0.40; 'release': 0.40; 'dave': 0.60; 'free': 0.61; 'new': 0.61; 'url:index': 0.63; 'information': 0.63; 'more': 0.64; 'to:2**2': 0.65; 'details': 0.65; 'within': 0.65; 'url:0': 0.67; 'url:c': 0.67; 'to:no real name:2**2': 0.72; 'analysis': 0.75; '4.6': 0.84; 'buck': 0.84; 'extensions.': 0.84; 'onwards': 0.84; "project's": 0.84; 'ships': 0.84; 'homepage': 0.91; 'sfxlen:1': 0.91; 'url:latest': 0.91; 'philip': 0.95
Subject ANN: gcc-python-plugin 0.13
From David Malcolm <dmalcolm@redhat.com>
To gcc@gcc.gnu.org, gcc-python-plugin@lists.fedorahosted.org, python-announce-list@python.org
Date Tue, 30 Sep 2014 16:34:33 -0400
Content-Type text/plain; charset="UTF-8"
Mime-Version 1.0
Content-Transfer-Encoding 7bit
X-Scanned-By MIMEDefang 2.68 on 10.5.11.26
X-Mailman-Approved-At Wed, 01 Oct 2014 09:22:18 +0200
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.15
Precedence list
Reply-To python-list@python.org
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
Approved python-announce-list@python.org
Newsgroups comp.lang.python.announce
Message-ID <mailman.14506.1412148138.18130.python-announce-list@python.org> (permalink)
Lines 42
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1412148138 news.xs4all.nl 2952 [2001:888:2000:d::a6]:44174
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1425

Show key headers only | View raw


gcc-python-plugin is a plugin for GCC 4.6 onwards which embeds the
CPython interpreter within GCC, allowing you to write new compiler
warnings in Python, generate code visualizations, etc.

It ships with "gcc-with-cpychecker", which implements static analysis
passes for GCC aimed at finding bugs in CPython extensions.  In
particular, it can automatically detect
reference-counting errors:
  http://gcc-python-plugin.readthedocs.org/en/latest/cpychecker.html

The major features in this release are:

  * gcc 4.9 compatibility

  * a major revamping to the HTML output from
    gcc-with-cpychecker

More detailed information on these and details of the other changes can
be seen in the release notes at:
  http://gcc-python-plugin.readthedocs.org/en/latest/0.13.html


Tarball releases are available at:
  https://fedorahosted.org/releases/g/c/gcc-python-plugin/

Prebuilt-documentation can be seen at:
  http://gcc-python-plugin.readthedocs.org/en/latest/index.html

The project's homepage is:
  https://fedorahosted.org/gcc-python-plugin/

The plugin and checker are Free Software, licensed under the GPLv3 or
later.

Thanks to Buck Golemon, Denis Efremov, Philip Herron, and Tom Tromey for
their contributions to this release.


Enjoy!
Dave Malcolm

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

ANN: gcc-python-plugin 0.13 David Malcolm <dmalcolm@redhat.com> - 2014-09-30 16:34 -0400

csiph-web