unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#73765] Request for merging "meson-enable-parallel-tests" branch
@ 2024-10-12  5:36 Maxim Cournoyer
  2024-10-15  9:26 ` Christopher Baines
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Maxim Cournoyer @ 2024-10-12  5:36 UTC (permalink / raw)
  To: 73765

Hi,

This was fully built for x86_64 as some insurance that it didn't
introduce any problem:
https://ci.guix.gnu.org/jobset/meson-parallel-tests

It's ready to me merged.

-- 
Thanks,
Maxim




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

* [bug#73765] Request for merging "meson-enable-parallel-tests" branch
  2024-10-12  5:36 [bug#73765] Request for merging "meson-enable-parallel-tests" branch Maxim Cournoyer
@ 2024-10-15  9:26 ` Christopher Baines
  2024-10-29  0:19   ` Maxim Cournoyer
  2024-11-22 12:59 ` [bug#73765] Rebased Andreas Enge
  2024-11-25  8:39 ` [bug#73765] Results Andreas Enge
  2 siblings, 1 reply; 10+ messages in thread
From: Christopher Baines @ 2024-10-15  9:26 UTC (permalink / raw)
  To: Maxim Cournoyer; +Cc: 73765

[-- Attachment #1: Type: text/plain, Size: 388 bytes --]

Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:

> Hi,
>
> This was fully built for x86_64 as some insurance that it didn't
> introduce any problem:
> https://ci.guix.gnu.org/jobset/meson-parallel-tests
>
> It's ready to me merged.

The branch name in the issue title doesn't quite match the actual name
of the branch. Could you retitle the issue to make it match up?

Thanks,

Chris

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

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

* [bug#73765] Request for merging "meson-enable-parallel-tests" branch
  2024-10-15  9:26 ` Christopher Baines
@ 2024-10-29  0:19   ` Maxim Cournoyer
  0 siblings, 0 replies; 10+ messages in thread
From: Maxim Cournoyer @ 2024-10-29  0:19 UTC (permalink / raw)
  To: Christopher Baines; +Cc: 73765

Hi Chris,

Christopher Baines <mail@cbaines.net> writes:

> Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
>
>> Hi,
>>
>> This was fully built for x86_64 as some insurance that it didn't
>> introduce any problem:
>> https://ci.guix.gnu.org/jobset/meson-parallel-tests
>>
>> It's ready to me merged.
>
> The branch name in the issue title doesn't quite match the actual name
> of the branch. Could you retitle the issue to make it match up?

Thanks for the heads-up.  I believe that's now fixed.

PS: Your email went to my spam folder, for some reasons.

-- 
Thanks,
Maxim




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

* [bug#73765] Rebased
  2024-10-12  5:36 [bug#73765] Request for merging "meson-enable-parallel-tests" branch Maxim Cournoyer
  2024-10-15  9:26 ` Christopher Baines
@ 2024-11-22 12:59 ` Andreas Enge
  2024-11-22 14:45   ` [bug#73765] Request for merging "meson-enable-parallel-tests" branch Ludovic Courtès
  2024-11-25  8:39 ` [bug#73765] Results Andreas Enge
  2 siblings, 1 reply; 10+ messages in thread
From: Andreas Enge @ 2024-11-22 12:59 UTC (permalink / raw)
  To: 73765

Hello,

this is the next branch in the QA queue. I have rebased it on master;
hopefully it will be picked up by QA. Or you could have it built again
on CI, as QA has trouble keeping up recently.

Andreas





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

* [bug#73765] Request for merging "meson-enable-parallel-tests" branch
  2024-11-22 12:59 ` [bug#73765] Rebased Andreas Enge
@ 2024-11-22 14:45   ` Ludovic Courtès
  2024-11-22 15:03     ` Andreas Enge
  0 siblings, 1 reply; 10+ messages in thread
From: Ludovic Courtès @ 2024-11-22 14:45 UTC (permalink / raw)
  To: Andreas Enge, Maxim Cournoyer; +Cc: 73765

Hi,

Andreas Enge <andreas@enge.fr> skribis:

> this is the next branch in the QA queue. I have rebased it on master;
> hopefully it will be picked up by QA. Or you could have it built again
> on CI, as QA has trouble keeping up recently.

It currently fails to evaluate (commit 0363f28):

--8<---------------cut here---------------start------------->8---
   376:14  3 (arguments #<package mesa@24.2.5 gnu/packages/gl.scm:30?>)
In ice-9/boot-9.scm:
  1685:16  2 (raise-exception _ #:continuable? _)
  1780:13  1 (_ #<&compound-exception components: (#<&undefined-vari?>)
In unknown file:
           0 (backtrace #<undefined>)

(exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (meson-1.5)) (value #f))
--8<---------------cut here---------------end--------------->8---

(From <https://ci.guix.gnu.org/eval/1837912/log/raw>.)

Ludo’.




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

* [bug#73765] Request for merging "meson-enable-parallel-tests" branch
  2024-11-22 14:45   ` [bug#73765] Request for merging "meson-enable-parallel-tests" branch Ludovic Courtès
@ 2024-11-22 15:03     ` Andreas Enge
  2024-11-22 15:27       ` Andreas Enge
  0 siblings, 1 reply; 10+ messages in thread
From: Andreas Enge @ 2024-11-22 15:03 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 73765, Maxim Cournoyer

Am Fri, Nov 22, 2024 at 03:45:26PM +0100 schrieb Ludovic Courtès:
> It currently fails to evaluate (commit 0363f28):
> --8<---------------cut here---------------start------------->8---
>    376:14  3 (arguments #<package mesa@24.2.5 gnu/packages/gl.scm:30?>)
> In ice-9/boot-9.scm:
>   1685:16  2 (raise-exception _ #:continuable? _)
>   1780:13  1 (_ #<&compound-exception components: (#<&undefined-vari?>)
> In unknown file:
>            0 (backtrace #<undefined>)
> 
> (exception unbound-variable (value #f) (value "Unbound variable: ~S") (value (meson-1.5)) (value #f))
> --8<---------------cut here---------------end--------------->8---

That is strange - I did a "make" in my branch before pushing.
How can this be explained?

Andreas





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

* [bug#73765] Request for merging "meson-enable-parallel-tests" branch
  2024-11-22 15:03     ` Andreas Enge
@ 2024-11-22 15:27       ` Andreas Enge
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Enge @ 2024-11-22 15:27 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 73765, Maxim Cournoyer

Am Fri, Nov 22, 2024 at 04:03:11PM +0100 schrieb Andreas Enge:
> That is strange - I did a "make" in my branch before pushing.
> How can this be explained?

"guix build mesa" fails due to a missing (and now superfluous) variable.

I have pushed a fix, which I could not test due to lack of space.
If it turns out not to work on CI, and since we rebase and thus force
push branches anyway, please feel free to remove the commit again.

Andreas





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

* [bug#73765] Results
  2024-10-12  5:36 [bug#73765] Request for merging "meson-enable-parallel-tests" branch Maxim Cournoyer
  2024-10-15  9:26 ` Christopher Baines
  2024-11-22 12:59 ` [bug#73765] Rebased Andreas Enge
@ 2024-11-25  8:39 ` Andreas Enge
  2024-11-26 17:10   ` [bug#73765] Request for merging "meson-enable-parallel-tests" branch Ludovic Courtès
  2 siblings, 1 reply; 10+ messages in thread
From: Andreas Enge @ 2024-11-25  8:39 UTC (permalink / raw)
  To: 73765

The branch has been built on CI, with 36 new failures:
   https://ci.guix.gnu.org/eval/1838237?status=newly-failed

Maybe something could be done about them before merging?

Andreas





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

* [bug#73765] Request for merging "meson-enable-parallel-tests" branch
  2024-11-25  8:39 ` [bug#73765] Results Andreas Enge
@ 2024-11-26 17:10   ` Ludovic Courtès
  2024-11-27 11:51     ` bug#73765: " Andreas Enge
  0 siblings, 1 reply; 10+ messages in thread
From: Ludovic Courtès @ 2024-11-26 17:10 UTC (permalink / raw)
  To: Andreas Enge; +Cc: 73765, Maxim Cournoyer

Hi!

Andreas Enge <andreas@enge.fr> skribis:

> The branch has been built on CI, with 36 new failures:
>    https://ci.guix.gnu.org/eval/1838237?status=newly-failed
>
> Maybe something could be done about them before merging?

BTW, I noticed that the jobset was configured to build for x86_64-linux
only (with 95% success currently¹).  I’ve added i686-linux now, though
it’ll only take effect on the next evaluation.

Feel free to add aarch64-linux as well once you know this is likely the
last evaluation before merge.

Ludo’.

¹ https://ci.guix.gnu.org/jobset/meson-parallel-tests




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

* bug#73765: Request for merging "meson-enable-parallel-tests" branch
  2024-11-26 17:10   ` [bug#73765] Request for merging "meson-enable-parallel-tests" branch Ludovic Courtès
@ 2024-11-27 11:51     ` Andreas Enge
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Enge @ 2024-11-27 11:51 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 73765-done, Maxim Cournoyer

Hello!

I have gone back to the original merge request and noticed, following
Maxim's remark, that indeed no build failures occurred. Updating the meson
version resulted in build failures, but which looked more like random test
failures in somewhat brittle packages that fail on and off.

So I have taken the liberty and rebased on master and pushed.

I had forgotten that the branch was not yet built on i686, sorry.

Apart from that, I think it is good to clear the space for the following
branches waiting in line.

Andreas





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

end of thread, other threads:[~2024-11-27 11:52 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-12  5:36 [bug#73765] Request for merging "meson-enable-parallel-tests" branch Maxim Cournoyer
2024-10-15  9:26 ` Christopher Baines
2024-10-29  0:19   ` Maxim Cournoyer
2024-11-22 12:59 ` [bug#73765] Rebased Andreas Enge
2024-11-22 14:45   ` [bug#73765] Request for merging "meson-enable-parallel-tests" branch Ludovic Courtès
2024-11-22 15:03     ` Andreas Enge
2024-11-22 15:27       ` Andreas Enge
2024-11-25  8:39 ` [bug#73765] Results Andreas Enge
2024-11-26 17:10   ` [bug#73765] Request for merging "meson-enable-parallel-tests" branch Ludovic Courtès
2024-11-27 11:51     ` bug#73765: " Andreas Enge

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).