Skip to content

Conversation

@tueda
Copy link
Collaborator

@tueda tueda commented May 20, 2024

This patch adds test jobs with -w2 to CI. See also #520 (comment) and another solution to test -w2 by adding #extra_args #521.

Currently, it gives 5 test failures:

  • Issue178 (fixes.frm:1651)
  • Issue313 (fixes.frm:2294)
  • Issue336_1 (fixes.frm:2355)
  • Issue336_2 (fixes.frm:2417)
  • Issue468 (fixes.frm:2684)

Moreover, Forcer doesn't work with -w2.

Question: is it OK to merge it? Or, do we want to fix these failures before the merge?

@coveralls
Copy link

coveralls commented May 20, 2024

Coverage Status

coverage: 48.973% (+0.2%) from 48.764%
when pulling f292331 on tueda:test-w2
into 87b4bcf on vermaseren:master.

@tueda
Copy link
Collaborator Author

tueda commented May 20, 2024

Contrary to my expectations, for some reason all tests passed for this PR, though some of them failed for my fork. It's strange...

Add a variable "nthreads" to the configurations of "check",
"valgrind-check", "coverage" and "check-i386" jobs.
This variable specifies the number of threads in tform/tvorm jobs.
Now "-w2" is tested in addition to the default "-w4".
@jodavies
Copy link
Collaborator

Some of those seem not unexpected if you didn't have #520 in your fork. Things seem OK now, also in your fork? What changed there?

@tueda
Copy link
Collaborator Author

tueda commented May 21, 2024

You are right. After correctly rebasing with the upstream branch, it now works.

@tueda tueda merged commit 1152471 into form-dev:master May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants