comp.lang.ada
 help / color / mirror / Atom feed
From: Tero Koskinen <tero.koskinen@iki.fi>
Subject: ANN: Ahven 1.8
Date: Wed, 2 Jun 2010 19:24:13 +0300
Date: 2010-06-02T19:24:13+03:00	[thread overview]
Message-ID: <20100602192413.ff36db38.tero.koskinen@iki.fi> (raw)

Hi,

I released Ahven 1.8 today. It can be downloaded from
 http://sourceforge.net/projects/ahven/files/

Ahven is a unit testing library for Ada 95
programming language.

Version 1.8 is a bugfix release with following changes:

 * Fix for double free when mixing dynamically
   allocated test cases with statically allocated
   test suites.

 * Support for dynamic libraries was dropped.
   It was too complex (for me) to maintain
   Makefile/GPR-file logic which would work
   in the same way on Fedora, Debian, OpenBSD,
   and Windows.

   If some packagers (like Debian people) want
   to enable support they can apply Makefiles
   and GNAT project files from Ahven 1.7 on
   top of 1.8.

 * Support for Janus/Ada 3.1.1d was dropped.
   Janus/Ada 3.1.2beta or newer is required.
   
   Janus/Ada 3.1.1d support required too many
   work-arounds, so to make my life easier
   I decided to drop the support.

   If someone needs this, I welcome patches. :)

 * TAP 1.3 test result format was dropped.
   Version 1.2 is supported.

The release has been tested with following compilers:
 * FSF GCC/GNAT 4.3.5 and 4.4.4
 * GNAT GPL 2009
 * Janus/Ada 3.1.2beta
 * Irvine ICCAda

The code can be compiled either as plain Ada 95 or
as Ada 2005 code.

-- 
Tero Koskinen - http://iki.fi/tero.koskinen/



             reply	other threads:[~2010-06-02 16:24 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-02 16:24 Tero Koskinen [this message]
2010-06-03 12:08 ` ANN: Ahven 1.8 Stephen Leake
2010-06-03 19:36   ` Dan
2010-06-03 19:43     ` Dan
2010-06-04  9:17     ` Stephen Leake
2010-06-04 15:37       ` Tero Koskinen
2010-06-05 12:41         ` Simon Wright
2010-06-05 19:17           ` Ludovic Brenta
2010-06-06 12:31             ` Stephen Leake
2010-06-06 16:20               ` Ludovic Brenta
2010-06-06 16:45                 ` Simon Wright
2010-06-06 17:48                   ` Ludovic Brenta
2010-06-07  8:26                 ` Stephen Leake
2010-06-07 19:21                   ` Simon Wright
2010-06-04 17:12       ` Dan
2010-06-05  4:08         ` Stephen Leake
2010-06-08 15:24 ` Jérôme Haguet
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox