comp.lang.ada
 help / color / mirror / Atom feed
* ANN: Ahven 2.4
@ 2014-02-11 14:45 Tero Koskinen
  2014-02-12 12:16 ` jrmarino
  0 siblings, 1 reply; 2+ messages in thread
From: Tero Koskinen @ 2014-02-11 14:45 UTC (permalink / raw)


Hi,

I released Ahven 2.4 on Sunday (2014-02-09) and
it is available at http://sourceforge.net/projects/ahven/files/

It is mostly a maintenance and bug fix release and the biggest
changes are:
- A work-around to Ahven.Framework for Apex and ICCAda.
   Now Apex Ada compiles the the body of Ahven.Framework without
   errors and ICCAda does not produce any warnings.

   The compilers did not correctly handle the body of
   Indefinite_Test_List package inside Ahven.Framework when
   Indefinite_Test_List was at the end of ahven-framework.adb.
   This was fixed by moving the body to the beginning of the file.
   (No functional changes.)

   Special thanks to Atego and Irvine for providing help
   with the issue.

- Various documentation improvements.

- Alternative comfignat-based build system (contrib/comfignat).
   It is experimental for now and meant mostly for Linux
   distribution packagers. From Bjorn Persson.

Known issues:
- Fedora Linux systems need libgnat-static package to be installed
   before Ahven can be compiled.
- On Windows 8.1 you need to use JNT_RTS instead of JTN_RTS_Console
   as Janus/Ada runtime. Otherwise, Janus/Ada fails to find Ada
   runtime system for Ahven.


About Ahven:

Ahven is a simple unit test library (or a framework) for Ada
programming language. It is loosely modelled after JUnit and
some ideas are taken from AUnit.

Ahven is free software distributed under permissive ISC license
and should work with any Ada 95, 2005, or 2012 compiler[1].

Homepage:
http://ahven.stronglytyped.org/

Yours,
  Tero Koskinen

[1] As you can see, this was not the case before Ahven 2.4, since
Apex Ada failed to compile the code. However, the issue should
be fixed now and I don't know any Ada 95/2005/2012 compiler which
doesn't compile Ahven. ;)

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

* Re: ANN: Ahven 2.4
  2014-02-11 14:45 ANN: Ahven 2.4 Tero Koskinen
@ 2014-02-12 12:16 ` jrmarino
  0 siblings, 0 replies; 2+ messages in thread
From: jrmarino @ 2014-02-12 12:16 UTC (permalink / raw)


Thanks, Tero.
I've updated the Avhen port in FreeBSD to version 2.4:
http://www.freshports.org/devel/ahven

Regards,
John Marino

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

end of thread, other threads:[~2014-02-12 12:16 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-11 14:45 ANN: Ahven 2.4 Tero Koskinen
2014-02-12 12:16 ` jrmarino

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