Simon Peyton Jones via ghc-devs writes:
> Both Tamar and Omer are right.
>
> * Not doing CI on Windows is bad. It means that bugs get introduced,
> and not discovered until later. This is Tamer’s point, and it is
> valid.
> * Holding up MRs because a failures in Windows CI that is
Ömer Sinan Ağacan writes:
>> Now we have rewritten the CI and it's pointing out actual issues in the
>> compiler. And your suggestion is well let's just ignore it.
>
> When is the last time Windows CI caught an actual bug? All I see is random
> system failures [1, 2, 3].
>
> It must be catching
Ömer Sinan Ağacan writes:
> Hi Ben,
>
> Can we please disable Windows CI? I've spent more time fighting the CI than
> doing useful work this week, it's really frustrating.
>
Yes, this recent spate is issues indeed took too long to solve.
Unfortunately this particular issue took quite a while to
a bug.
How hard would it be to do that? Do we even know what the problem is?
Simon
From: ghc-devs On Behalf Of Phyx
Sent: 17 January 2020 06:49
To: Ömer Sinan Ağacan
Cc: ghc-devs
Subject: Re: Windows testsuite failures
Oh I spent a non-insignificant amount of time back in the phabricator days
On Fri, Jan 17, 2020 at 7:02 AM Ömer Sinan Ağacan
wrote:
> > Now we have rewritten the CI and it's pointing out actual issues in the
> > compiler. And your suggestion is well let's just ignore it.
>
> When is the last time Windows CI caught an actual bug? All I see is random
> system failures
> Now we have rewritten the CI and it's pointing out actual issues in the
> compiler. And your suggestion is well let's just ignore it.
When is the last time Windows CI caught an actual bug? All I see is random
system failures [1, 2, 3].
It must be catching *some* bugs, but that's a rare event
Oh I spent a non-insignificant amount of time back in the phabricator days
to make the CI stable. Now because people were committing to master
directly without going through CI it was always a cat and mouse game and I
gave up eventually.
Now we have rewritten the CI and it's pointing out actual
We release more often than once in 6 months.
We clearly have no idea how to test on Windows. If you know how to do it then
feel free to submit a MR. Otherwise blocking every MR indefinitely is worse than
testing Windows less frequently.
Ömer
Phyx , 17 Oca 2020 Cum, 09:10 tarihinde şunu yazdı:
>
Sure because only testing once every 6 months is a very very good idea...
Sent from my Mobile
On Fri, Jan 17, 2020, 06:03 Ömer Sinan Ağacan wrote:
> Hi Ben,
>
> Can we please disable Windows CI? I've spent more time fighting the CI than
> doing useful work this week, it's really frustrating.
>
Hi Ben,
Can we please disable Windows CI? I've spent more time fighting the CI than
doing useful work this week, it's really frustrating.
Since we have no idea how to fix it maybe we should test Windows only before a
release, manually (and use bisect in case of regressions).
Ömer
Ben Gamari ,
Hi all,
Currently Windows CI is a bit flaky due to some unfortunately rather elusive
testsuite driver bugs. Progress in resolving this has been a bit slow due to
travel over the last week but I will be back home tomorrow and should be able
to resolve the issue soon thereafter.
Cheers,
- Ben
o
> that they don’t pollute the testsuite output?
>
>
> Simon
>
>
>
>
>
> *From:* loneti...@gmail.com
> *Sent:* 24 September 2018 07:13
>
>
> *To:* Simon Peyton Jones
> *Subject:* RE: Windows testsuite failures
>
>
>
>
>
Tamar
Thank you, that’s great!
For the ones that need more work, can we mark them as expect-broken, so that
they don’t pollute the testsuite output?
Simon
From: loneti...@gmail.com
Sent: 24 September 2018 07:13
To: Simon Peyton Jones
Subject: RE: Windows testsuite failures
Hi Simon,
I
Hi Simon,
Thanks for the email. I haven't been building head much as I'm working on
top of some older commits. From a quick look it seems like the plugin ones
are probably testisms, the plugins aren't found so likely a missing path
entry somewhere.
The linker ones are are weird, I'll need to
Hi Tamar
The list of testsuite failure on Windows has grown quite long - see below.
Most seem to concern plugins or linking.
Do you know what is going on here? If they can't be fixed, can we mark them as
expect_broken on Windows, so that it's easier (when developing) to know when
I've
15 matches
Mail list logo