Git Product home page Git Product logo

Comments (9)

CyrilBrulebois avatar CyrilBrulebois commented on May 22, 2024 1

Confirmed building and testing fine with 318b4af on armel and armhf, in addition to amd64 and i386.

from nftables.

stapelberg avatar stapelberg commented on May 22, 2024

cc @thediveo who contributed alignedbuff

from nftables.

thediveo avatar thediveo commented on May 22, 2024

I suspect my test to be (obviously) incorrectly done, I need to test the test next time. Somehow the 32bit archs return to exact revenge on me. Unfortunately, I need to setup a test VM or similar first.

from nftables.

CyrilBrulebois avatar CyrilBrulebois commented on May 22, 2024

If you want to push a branch, commits, patches, etc. somewhere, I'm happy to run tests and report back if that lowers the barrier for you.

from nftables.

thediveo avatar thediveo commented on May 22, 2024

thank you very much! but I need to first explore this, as Go behaves differently from the C compilers in some aspects of 64bit versus 32bit architectures. nftables need to use the C alignment rules...

from nftables.

thediveo avatar thediveo commented on May 22, 2024

I've now set up a Debian 11 i386 VM on kvm/qemu ... the only bummer is that there's no 32bit versions of VSCode anymore. I can reproduce using go version 1.19.4 on linux/386.

from nftables.

thediveo avatar thediveo commented on May 22, 2024

If I'm not mistaken, then the expected length differs due to the uint64 padding being 4 on 32bit, compared to 8 on 64bit platforms.

from nftables.

CyrilBrulebois avatar CyrilBrulebois commented on May 22, 2024

With your commit, it builds and tests fine at least on amd64 and i386 indeed, thanks! Would like me to run some tests on arm* systems (I have access to a few porter boxes via my Debian hat, including armel and armhf).

(receipe→recipe × 2 by the way)

from nftables.

thediveo avatar thediveo commented on May 22, 2024

yes, please, if that is possible.

from nftables.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.