liberty-eiffel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Liberty-eiffel] PellesC for Adler


From: H. Zwakenberg | Ocean Consulting GmbH
Subject: [Liberty-eiffel] PellesC for Adler
Date: Mon, 11 Nov 2013 18:44:11 +0100
User-agent: Host Europe Webmailer/2.0

Hi group,

with Rapha I think it would be a good sign (good marketing) to have Windows support for ET. PellesC appears to be a good candidate for a backend compiler. Also I found a complete CLANG (v3.3) for Windows, a pre-compiled distribution that has no external dependencies. It does add 57 Mb to any ET distribution though. Regarding TCC I noted that the bug that Cyril posted many moons ago is not worked on and is not assigned to anyone, so I guess we're out of luck with that one for now...

Forgive my Eiffel ignorance, there is a very simple reason for my not having put more effort into Windows support other than finding/testing a compiler that can completely compile the germ: I monitor SE TEST results on a regular basis and I really did not expect anything like a RC anytime soon. I suppose I expected any Eiffel community to have the 'pretense' that 'the rigor of Eiffel' would be followed in a release plan, i.e. that a release will only happen if a minimum standard was met. Since I saw a lot of errors existing in the core language tests (like in the memory manager) and in some core libs as well (math and others) I was surprised by the RC announcement.

Please don't take this as criticism (as it is surely not meant to be that), it's merely an explanation of why I kept put, thinking that once something really stable is good enough to brag about, THEN I would put in effort to create a Windows distribution. But perhaps I have misinterpreted something?

cheers
Hans



Am Montag, den 11.11.2013, 12:00 +0100 schrieb address@hidden:
Send Liberty-eiffel mailing list submissions to
        address@hidden

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.gnu.org/mailman/listinfo/liberty-eiffel
or, via email, send a message with subject or body 'help' to
        address@hidden

You can reach the person managing the list at
        address@hidden

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Liberty-eiffel digest..."


Today's Topics:

   1. Re: ET plan (Raphael Mack)
   2. Re: ET plan (Raphael Mack)
   3. Re: adler (Raphael Mack)



----------------------------------------------------------------------

Message: 1
Date: Sun, 10 Nov 2013 21:05:02 +0100
From: Raphael Mack <address@hidden>
To: address@hidden
Subject: Re: [Liberty-eiffel] ET plan
Message-ID: <address@hidden>
Content-Type: text/plain; charset="UTF-8"

Hi,

sorry for not responding so long.

I share the opinion that it is not very useful to maintain ET in several branches. And from your options it may be best to have a separate repo
for ET, but on the other side I'm not sure whether we really have to
create an adler branch before the release and have branch support in ET.
Is this really worth the effort? Wouldn't it be simpler to have et
always in master and running on masters Liberty code? For a release it seems reasonable to me to just let the master branch become stable and
branch just for the release or even just use a tag. - When we are
stable, we can let ET run and after it "passes" just do a tagged commit for a release candidate and/or the release. If we need to add a fix in an existing release we can still branch from the tagged commit, do we?

Cheers,
Rapha

On Mi, 2013-11-06 at 20:01 +0100, Cyril ADRIAN wrote:
Hi all,


Maintaining ET in both branches is a PITA. I need to git cherry-pick
each time I change a thing.


There are two solutions:
* either a specific branch: not very user-friendly git-wise (because
git pull will do unexpected merges), but contained in the same repo;
* either a specific repository: a bit more complex to setup, but maybe
simpler in the long term?


What do you think? Do you have better ideas?

Anyway any of that is post-adler.


Cyril ADRIAN
To any NSA and FBI agents reading my email: please consider whether
defending the US Constitution against all enemies, foreign or
domestic, requires you to follow Snowden's example.
http://www.gnu.org/philosophy/surveillance-vs-democracy.html



Facebook Twitter LinkedIn Google Plus
Contact me: Google Talk address@hidden

Free signature tool. CLICK HERE TO GET IT.
?





------------------------------

Message: 2
Date: Sun, 10 Nov 2013 21:10:11 +0100
From: Raphael Mack <address@hidden>
To: address@hidden
Subject: Re: [Liberty-eiffel] ET plan
Message-ID: <address@hidden>
Content-Type: text/plain; charset="UTF-8"

Forgot to mention: whenever one wants to work already on features/fixes
for the next release he/she can of course do this in an own branch...

Rapha




------------------------------

Message: 3
Date: Sun, 10 Nov 2013 21:16:23 +0100
From: Raphael Mack <address@hidden>
To: address@hidden
Subject: Re: [Liberty-eiffel] adler
Message-ID: <address@hidden>
Content-Type: text/plain; charset="UTF-8"

Hi Cyril,

I did not investigate into the failed test cases, but if you think it is not worth fixing them for adler I can live with them. In general I think if we publish release-candidates we should have them out about 4 weeks,
otherwise I see low chances, that anyone tries it. We have a small
userbase, and I guess most of them have no time to test a RC within a
few days.

BTW, what about the integration of PellesC and the windows setup? - I
think it would be a sign in the right direction, if we officially
publish the linux adler release and a windows installer in more or less
the same week.

Cheers,
Rapha

On So, 2013-11-10 at 17:39 +0100, Cyril ADRIAN wrote:
Hi,


Since nobody seems inclined to do anything more on Adler, let's
release it and be done.

If nobody raises any objection I'll do it next week (exact date
depending on my available time).


Cheers,

Cyril ADRIAN
To any NSA and FBI agents reading my email: please consider whether
defending the US Constitution against all enemies, foreign or
domestic, requires you to follow Snowden's example.
http://www.gnu.org/philosophy/surveillance-vs-democracy.html



Facebook Twitter LinkedIn Google Plus
Contact me: Google Talk address@hidden

Free signature tool. CLICK HERE TO GET IT.
?





------------------------------

_______________________________________________
Liberty-eiffel mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/liberty-eiffel


End of Liberty-eiffel Digest, Vol 6, Issue 8
********************************************




reply via email to

[Prev in Thread] Current Thread [Next in Thread]