Giter VIP home page Giter VIP logo

Comments (3)

uglyoldbob avatar uglyoldbob commented on August 27, 2024 1

Apparently bindgen was picking up clang for a totally different architecture. I just uninstalled it and its working now.

from rust-bindgen.

pvdrz avatar pvdrz commented on August 27, 2024

Hi!

Bindgen's CI workflows runs on ubuntu 22.04 already, which means that any issue you're seeing is related somehow to your system's configuration.

This particular assertion error points to different pointer size between the effective target (the one clang uses) and the host target. Meaning that your development environment convinced clang that pointers in x86_64 are not 8 bytes long.

from rust-bindgen.

Nohac avatar Nohac commented on August 27, 2024

I'm getting this exact error on Arch Linux, but only when building in debug mode, building with --release works as expected. Is there a way to debug this issue? The output tells me nothing about what compilers or clang versions are being used, so it's a bit difficult to know what to do.

from rust-bindgen.

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.