comp.lang.ada
 help / color / mirror / Atom feed
* ANN: Ahven 1.8
@ 2010-06-02 16:24 Tero Koskinen
  2010-06-03 12:08 ` Stephen Leake
  2010-06-08 15:24 ` Jérôme Haguet
  0 siblings, 2 replies; 17+ messages in thread
From: Tero Koskinen @ 2010-06-02 16:24 UTC (permalink / 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/



^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2010-06-08 15:24 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-06-02 16:24 ANN: Ahven 1.8 Tero Koskinen
2010-06-03 12:08 ` 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

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