Skip to Content.

rare-users - Re: [RARE-users] [freertr] clear p4lang p4 - required in case of interface addition

Subject: RARE user and assistance email list

List archive


Re: [RARE-users] [freertr] clear p4lang p4 - required in case of interface addition


Chronological Thread 
  • From: Xavier Jeannin <>
  • To:
  • Subject: Re: [RARE-users] [freertr] clear p4lang p4 - required in case of interface addition
  • Date: Tue, 13 Dec 2022 18:15:37 +0100
  • Dkim-filter: OpenDKIM Filter v2.10.3 zmtaauth01.partage.renater.fr F1A8814015A

Welcome back Alexander

Thank you for the feedback

Regards
Xavier

Le 13/12/2022 à 18:10, mc36 a écrit :
hi,
welcome back! sorry for breaking the builds again! :)
i'll keep it in mind when changing a thing in the future!
thanks,
cs


On 12/13/22 17:33, Alexander Gall wrote:
Hi Xavier, csaba

Unfortunately, the builds on the Hydra CI started to fail on October
23. The updates to the p4 code added by
https://bitbucket.software.geant.org/projects/RARE/repos/rare/commits/5b0e7593899e2271df3f654a14cf62ab440edba6
appears to have been broken completely due to a missing p4 header
file.  That was fixed in an update on October 27 but those changes
also broke the builds for Tofino2 for some profiles due to table sizes
that were too large to fit in the ingress pipeline. As a consequence,
tna-install-latest and tna-install-experimental could not fetch the
pre-built artifacts from the binary cache, hence the fallback to
building from source on the target device, which requires access to
the SDE and BSP source code :(

It seems like basically *any* change to the p4 code, even really
trivial ones, will make it necessary to re-run the optimizer for
Tofino2. I honestly think that Intel is over-engineering the optimizer
of the compiler to squeeze out more table space in the MAUs...

@csaba: this means that we can no longer update the p4 code in the
RARE repo before checking that it also compiles for Tofino2.

I'll run the optimizer sometime this week to get back to a successful
build.

--
Xavier JEANNIN
Network Dpt.
GN4-3 Network technology evolution (WP6 T1) task leader
Tél. : +33 1 5394 2042
Mob. : +33 6 3017 0963
www.renater.fr




Archive powered by MHonArc 2.6.19.

Top of Page