Not signed in (Sign In)

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

    • CommentAuthorlaurent_c
    • CommentTimeApr 8th 2017
     
    Hello,

    When I try to compile under CentOs 7 64bits the klayout_master, if I use HAVE_64BIT_COORD=1 then I got the following error messages :
    ../../src/tl/tlVariant.h:283:21: warning: ISO C++ does not support '__int128' for 'l' [-Wpedantic]
    Variant (__int128 l);

    Then I use HAVE_64BIT_COORD=0, the compile run OK, but when I launch klayout I get the messages :
    /usr/share/gems/gems/abrt-0.0.6/lib/abrt.rb:12:in `identical?': no implicit conversion of false into String (TypeError)
    from /usr/share/gems/gems/abrt-0.0.6/lib/abrt.rb:12:in `<top (required)>'
    from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:135:in `require'
    from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:135:in `rescue in require'
    from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:144:in `require'
    from <internal:abrt_prelude>:2:in `<compiled>'

    Any idea about those 2 problems ? Thanks,

    Laurent
    • CommentAuthorMatthias
    • CommentTimeApr 8th 2017
     

    Hi Laurent,

    the message you get with "HAVE_64BIT_COORD" is just a warning. It should not make the build fail. The real error must be somewhere else.

    The Ruby problem is a known incompatibilty. See: https://www.klayout.de/forum/comments.php?DiscussionID=829.

    Regards,

    Matthias

    • CommentAuthorlaurent_c
    • CommentTimeApr 9th 2017
     
    Thank you : I did as mentionned : I just removed rubygem-abrt-0.0.6-2.el7.noarch and that solves the problem.

    And it works!

    Laurent