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

Reply via email to