ELLC + Eigen3

Home Forums Forum ELLC + Eigen3

This topic contains 2 replies, has 2 voices, and was last updated by  stde 4 years, 10 months ago.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #26626

    stde

    I’m not able to compile some code which uses the Eigen3 library.

    #include "eigen-3.3-beta1/Eigen/Eigen"
    int main(void)
    {
      Eigen::Matrix<float, 512, 512> A;
      A.fill(10.);
      return 1;
    }

    Seems that some headers located under “lib” in “clang” are missing:

    > ecc++.exe -target aarch64-linux-eng example.cpp -o eigentest
    ./eigen-3.3-beta1/Eigen/Core:196:14: fatal error: ‘arm_neon.h’ file not found
    #include <arm_neon.h>

    (Version: ellcc-x86_64-w64-mingw32-0.1.21)

    Is there a reason for this?

    #26627

    rich
    Keymaster

    Hi,

    I noticed that that header was missing recently. It is included in current versions of ELLCC. The latest is 0.1.26. Sorry for missing it before.

    -Rich

    #26629

    stde

    Hi,

    thanks Rich! It now starts compiling with 0.1.27.
    However, it runs into an compiler assertion – but I guess that it is an clang issue similar to this:
    https://llvm.org/bugs/show_bug.cgi?id=12779

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.