Skip to content

0.194 does not compile on ppc64/ppc64le linux #3157

Closed
@belegdol

Description

@belegdol

Hi all,
mame-0.194 Fedora package has failed to build [1][2] on ppc64 and ppc64le Fedora:

In file included from ../../../../../src/emu/emu.h:31:0:
../../../../../src/mame/drivers/fp200.cpp:28:36:   in constexpr expansion of 'operator""_MHz_XTAL(6.14399999999999999999999999999999e+0l)'
../../../../../src/emu/xtal.h:85:83: error: '(6.14399999999999999999999999999999e+0l * 1.0e+6l)' is not a constant expression
 constexpr XTAL operator ""_MHz_XTAL(long double clock) { return XTAL(double(clock * 1e6)); }
                                                                             ~~~~~~^~~~~
make[2]: *** [casio.make:362: ../../../../linux_gcc/obj/x64/Release/src/mame/drivers/fp200.o] Error 1
make[1]: *** [Makefile:463: casio] Error 2

The builds on s390x, i686, x86_64, aarch64 and armv7hl have completed successfully.
Best regards,
Julian
[1] https://koji.fedoraproject.org/koji/taskinfo?taskID=24590264
[2] https://koji.fedoraproject.org/koji/taskinfo?taskID=24590275

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions