-
Couldn't load subscription status.
- Fork 1
Open
Description
I am unable to build eC on Ubuntu 24.04.2 running on Aarch64. Error log below.
2.054 Bootstrapping eC compiling tools...
2.057 Building eC runtime library...
2.809 Building eC transpiler library...
11.24 Building eC precompiler...
11.48 Building eC compiler...
11.61 Building eC symbol generator...
11.98 All done!
11.99 Building 2nd stage eC runtime library...
16.81 /usr/include/aarch64-linux-gnu/bits/math-vector.h:96:1: warning: Undeclared class __Float32x4_t
16.81 /usr/include/aarch64-linux-gnu/bits/math-vector.h:97:1: warning: Undeclared class __Float64x2_t
16.81 /usr/include/aarch64-linux-gnu/bits/math-vector.h:106:1: warning: Undeclared class __SVFloat32_t
16.81 /usr/include/aarch64-linux-gnu/bits/math-vector.h:107:1: warning: Undeclared class __SVFloat64_t
16.81 /usr/include/aarch64-linux-gnu/bits/math-vector.h:108:1: warning: Undeclared class __SVBool_t
16.82 obj/release.linux/HashMap.c:526:41: error: unknown type name ‘__f32x4_t’
16.82 526 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4vv_atan2f(__f32x4_t, __f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:528:41: error: unknown type name ‘__f32x4_t’
16.82 528 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_acosf(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:530:41: error: unknown type name ‘__f32x4_t’
16.82 530 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_asinf(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:532:41: error: unknown type name ‘__f32x4_t’
16.82 532 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_atanf(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:534:41: error: unknown type name ‘__f32x4_t’
16.82 534 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_cosf(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:536:41: error: unknown type name ‘__f32x4_t’
16.82 536 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_expf(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:538:41: error: unknown type name ‘__f32x4_t’
16.82 538 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_exp10f(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:540:41: error: unknown type name ‘__f32x4_t’
16.82 540 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_exp2f(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:542:41: error: unknown type name ‘__f32x4_t’
16.82 542 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_expm1f(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:544:41: error: unknown type name ‘__f32x4_t’
16.82 544 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_logf(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:546:41: error: unknown type name ‘__f32x4_t’
16.82 546 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_log10f(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:548:41: error: unknown type name ‘__f32x4_t’
16.82 548 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_log1pf(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:550:41: error: unknown type name ‘__f32x4_t’
16.82 550 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_log2f(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:552:41: error: unknown type name ‘__f32x4_t’
16.82 552 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_sinf(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:554:41: error: unknown type name ‘__f32x4_t’
16.82 554 | __attribute__((__aarch64_vector_pcs__)) __f32x4_t _ZGVnN4v_tanf(__f32x4_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:556:41: error: unknown type name ‘__f64x2_t’
16.82 556 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2vv_atan2(__f64x2_t, __f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:558:41: error: unknown type name ‘__f64x2_t’
16.82 558 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_acos(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:560:41: error: unknown type name ‘__f64x2_t’
16.82 560 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_asin(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:562:41: error: unknown type name ‘__f64x2_t’
16.82 562 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_atan(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:564:41: error: unknown type name ‘__f64x2_t’
16.82 564 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_cos(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:566:41: error: unknown type name ‘__f64x2_t’
16.82 566 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_exp(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:568:41: error: unknown type name ‘__f64x2_t’
16.82 568 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_exp10(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:570:41: error: unknown type name ‘__f64x2_t’
16.82 570 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_exp2(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:572:41: error: unknown type name ‘__f64x2_t’
16.82 572 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_expm1(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:574:41: error: unknown type name ‘__f64x2_t’
16.82 574 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_log(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:576:41: error: unknown type name ‘__f64x2_t’
16.82 576 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_log10(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:578:41: error: unknown type name ‘__f64x2_t’
16.82 578 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_log1p(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:580:41: error: unknown type name ‘__f64x2_t’
16.82 580 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_log2(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:582:41: error: unknown type name ‘__f64x2_t’
16.82 582 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_sin(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:584:41: error: unknown type name ‘__f64x2_t’
16.82 584 | __attribute__((__aarch64_vector_pcs__)) __f64x2_t _ZGVnN2v_tan(__f64x2_t);
16.82 | ^~~~~~~~~
16.82 obj/release.linux/HashMap.c:586:1: error: unknown type name ‘__sv_f32_t’
16.82 586 | __sv_f32_t _ZGVsMxvv_atan2f(__sv_f32_t, __sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:588:1: error: unknown type name ‘__sv_f32_t’
16.82 588 | __sv_f32_t _ZGVsMxv_acosf(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:590:1: error: unknown type name ‘__sv_f32_t’
16.82 590 | __sv_f32_t _ZGVsMxv_asinf(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:592:1: error: unknown type name ‘__sv_f32_t’
16.82 592 | __sv_f32_t _ZGVsMxv_atanf(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:594:1: error: unknown type name ‘__sv_f32_t’
16.82 594 | __sv_f32_t _ZGVsMxv_cosf(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:596:1: error: unknown type name ‘__sv_f32_t’
16.82 596 | __sv_f32_t _ZGVsMxv_expf(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:598:1: error: unknown type name ‘__sv_f32_t’
16.82 598 | __sv_f32_t _ZGVsMxv_exp10f(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:600:1: error: unknown type name ‘__sv_f32_t’
16.82 600 | __sv_f32_t _ZGVsMxv_exp2f(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:602:1: error: unknown type name ‘__sv_f32_t’
16.82 602 | __sv_f32_t _ZGVsMxv_expm1f(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:604:1: error: unknown type name ‘__sv_f32_t’
16.82 604 | __sv_f32_t _ZGVsMxv_logf(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:606:1: error: unknown type name ‘__sv_f32_t’
16.82 606 | __sv_f32_t _ZGVsMxv_log10f(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:608:1: error: unknown type name ‘__sv_f32_t’
16.82 608 | __sv_f32_t _ZGVsMxv_log1pf(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:610:1: error: unknown type name ‘__sv_f32_t’
16.82 610 | __sv_f32_t _ZGVsMxv_log2f(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:612:1: error: unknown type name ‘__sv_f32_t’
16.82 612 | __sv_f32_t _ZGVsMxv_sinf(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:614:1: error: unknown type name ‘__sv_f32_t’
16.82 614 | __sv_f32_t _ZGVsMxv_tanf(__sv_f32_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 obj/release.linux/HashMap.c:616:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 616 | __sv_f64_t _ZGVsMxvv_atan2(__sv_f64_t, __sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:618:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 618 | __sv_f64_t _ZGVsMxv_acos(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:620:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 620 | __sv_f64_t _ZGVsMxv_asin(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:622:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 622 | __sv_f64_t _ZGVsMxv_atan(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:624:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 624 | __sv_f64_t _ZGVsMxv_cos(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:626:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 626 | __sv_f64_t _ZGVsMxv_exp(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:628:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 628 | __sv_f64_t _ZGVsMxv_exp10(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:630:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 630 | __sv_f64_t _ZGVsMxv_exp2(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:632:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 632 | __sv_f64_t _ZGVsMxv_expm1(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:634:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 634 | __sv_f64_t _ZGVsMxv_log(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:636:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 636 | __sv_f64_t _ZGVsMxv_log10(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.82 obj/release.linux/HashMap.c:638:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.82 638 | __sv_f64_t _ZGVsMxv_log1p(__sv_f64_t, __sv_bool_t);
16.82 | ^~~~~~~~~~
16.82 | __off64_t
16.83 obj/release.linux/HashMap.c:640:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.83 640 | __sv_f64_t _ZGVsMxv_log2(__sv_f64_t, __sv_bool_t);
16.83 | ^~~~~~~~~~
16.83 | __off64_t
16.83 obj/release.linux/HashMap.c:642:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.83 642 | __sv_f64_t _ZGVsMxv_sin(__sv_f64_t, __sv_bool_t);
16.83 | ^~~~~~~~~~
16.83 | __off64_t
16.83 obj/release.linux/HashMap.c:644:1: error: unknown type name ‘__sv_f64_t’; did you mean ‘__off64_t’?
16.83 644 | __sv_f64_t _ZGVsMxv_tan(__sv_f64_t, __sv_bool_t);
16.83 | ^~~~~~~~~~
16.83 | __off64_t
16.83 make[3]: *** [Makefile:710: obj/release.linux/HashMap.o] Error 1
16.83 make[2]: Leaving directory '/build/ivea-grid/extern/eC'
16.83 make[2]: *** [Makefile:178: ecrt] Error 2
16.83 make[1]: Leaving directory '/build/ivea-grid'
16.83 make[1]: *** [Makefile:28: extern/eC/obj/linux/lib/libecrtStatic.a] Error 2
16.83 make: *** [Makefile:5: all] Error 2
Metadata
Metadata
Assignees
Labels
No labels