Hi Martin,
Cheers.
On Fri, 24 Jun 2016, Martin Winter wrote:
I haven’t seen any fixes yet, but the Round 8 breaks on several points
on my CI system:
As a side note, I’m a little bit disappointed that all were all marked
as failed by my CI system, not tested (series of patches are sometimes
missed as finding complete series isn’t perfect) or never submitted to
patchwork or the list
so, this is still a WIP. I'm in the final stages of getting as many
outstnading patches lined up as possible. Also, this is the
'proposed/ff' head - not a tentative 'accepted' head.
I was aware from patchwork some of those patches have CI fails, also
some have comments on issues. This pass is just to get them queued in
some way. After which, I was intending to re-scan the comments as part
of building a summary mail.
Though, still _v useful_ to have them re-checked. Thanks. :)
1) DejaGNU testcli:
[…]
Running ./libzebra.tests/testcli.exp ...
FAIL: testcli
[…]
—> —> The offending commit for this is 0dbe0d2 (“lib: Consolidate
VIEW_NODE to be ENABLE_NODE as well”)
This is Patchwork #1856
Originally failed CI test: https://ci1.netdef.org/browse/QUAGGA-QPWORK-251
2) DejaGNU testbgpmpattr IPv6-default: IPV6 MP Reach, global nexthop, 2 NLRIs
+ default -- testbgpmpattr aborted!
Aha, will look.
[…]
Running ./bgpd.tests/testbgpmpath.exp ...
Running ./bgpd.tests/testbgpmpattr.exp ...
failed: testbgpmpattr IPv6-default: IPV6 MP Reach, global nexthop, 2 NLRIs
+ default -- testbgpmpattr aborted!
[…]
—> —> The offending commit for this is 82655af (“bgpd, zebra: Use next
hop tracking for connected routes too”)
This is Patchwork #1640
Was never tested by my CI system (it is part of a series of 89 patches which
is a challenge for the automated
patchwork testing setup on my CI system)
3) missing htonf on OpenBSD / NetBSD 6/7 / FreeBSD 8/9/10 / OmniOS:
[…]
make all-am
CC network.lo
network.c: In function 'htonf':
network.c:109:2: error: #error "Please supply htonf implementation for
this platform"
#error "Please supply htonf implementation for this platform"
^
network.c:111:1: warning: control reaches end of non-void function
[-Wreturn-type]
}
^
*** Error code 1
[…]
Now that's interesting.
The offending commit for this is f8e536e (“lib: consolidate ntohf/htonf from
ospfd/isisd TE to lib/network”)
This is was never seen in Patchwork. No idea where this patch came from…
That's basically a previous version of something that Olivier then
incorporated into his LLS train. I went back to the other version, so
that the attribution to OSR is visible in the commit logs, as well as
the other credit to Aidan Delaney.
Olivier's recent version in patchwork is:
http://patchwork.quagga.net/patch/1906/
Not sure where the other version is. I don't see a CI error for the
BSDs or Solaris. Do they not have __STDC_IEC_559__ ?
Would appreciate if someone can spend a few cycles on fixing this
BEFORE pushing more commits into this branch as these are multiple
teststoppers.
Will have a look.
Can you do a grep for STDC_IEC_559 on those test hosts?
regards,
--
Paul Jakma | [email protected] | @pjakma | Key ID: 0xD86BF79464A2FF6A
Fortune:
L'hazard ne favorise que l'esprit prepare.
-- L. Pasteur_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev