From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: border1.nntp.dca3.giganews.com!border2.nntp.dca3.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!213.200.89.86.MISMATCH!news1.as3257.net!feeder.erje.net!eu.feeder.erje.net!news.internetdienste.de!noris.net!newsfeed.arcor.de!newsspool2.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Mon, 12 Aug 2013 10:01:19 +0200 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Experimental Continuous Integration system for open source Ada projects References: <20130812084000.83de62c92427433bf3332874@iki.fi> In-Reply-To: <20130812084000.83de62c92427433bf3332874@iki.fi> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <5208964d$0$6547$9b4e6d93@newsspool4.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 12 Aug 2013 10:01:17 CEST NNTP-Posting-Host: d4a9f7bb.newsspool4.arcor-online.net X-Trace: DXC=d9>>gaWPKmH02Sh8E_NfIA4IUKejVHJ>EE9aDOSKN25EEYB>H?VF X-Complaints-To: usenet-abuse@arcor.de X-Original-Bytes: 2275 Xref: number.nntp.dca.giganews.com comp.lang.ada:182977 Date: 2013-08-12T10:01:17+02:00 List-Id: On 12.08.13 07:40, Tero Koskinen wrote: > Hi, > > I have setup an experimental continuous integration system > for open source Ada projects at > http://build.ada-language.com/ > > The system builds selected set of projects in regular intervals using 3 > different Ada compilers (GNAT, Janus/Ada, ICCAda) on two platforms > (Windows 7, Debian/amd64 7.0). > > The idea is to see how well the projects can be built with different > compilers and to catch changes which break portability. Applause from here! I don't know---because no one pays for unaccountable time---how much time I have spent on looking for language modules that work with systems and versions. Even languages of ubiquitous presence continue to affect projects with portability-caused problems, in basic modules in particular. So, a setup such as yours for Ada can draw attention to the "desease" and let managers see the impact and savings resulting from well-made subsystems that were checked for portability!