Giter Site home page Giter Site logo

Comments (9)

falkTX avatar falkTX commented on September 17, 2024 1

an internal compiler error is not an issue in jack2 but in the compiler. not much we can do to fix this

from jack2.

falkTX avatar falkTX commented on September 17, 2024 1

You can always try to disable optimizations, either globally or in that specific part of the code by use of __attribute__((optnone))

from jack2.

barracuda156 avatar barracuda156 commented on September 17, 2024

@falkTX Thank you for responding. Yes, I understand ICE is not your bug, but maybe you could suggest a possible workaround? It it something not generally acceptable, we can have a local patch in Macports to use only with GCC.
Otherwise jack is broken, at least on PowerPC where no Clang works.

P. S. I need to check, but I recall GCC upstream is aware of the problem, but ObjC no one cares.

from jack2.

barracuda156 avatar barracuda156 commented on September 17, 2024

You can always try to disable optimizations, either globally or in that specific part of the code by use of __attribute__((optnone))

I will try that, thank you. For GCC, apparently __attribute__((optimize(0))) is correct one: argtable/argtable3@7704006

from jack2.

barracuda156 avatar barracuda156 commented on September 17, 2024

@falkTX Unfortunately, building the whole thing with -O0 (was easier to try and has the same effect as setting respective __attribute__, I assume) did not help, same ICE.

In the meanwhile, a couple of headers are missing in macosx files: #951

from jack2.

barracuda156 avatar barracuda156 commented on September 17, 2024

I have found a ticket on GCC Bugzilla, it is a bug in GCC for 32-bit targets:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61759
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107530

from jack2.

barracuda156 avatar barracuda156 commented on September 17, 2024

@alarixnia Could you say if jack2 builds via pkgsrc for Darwin ppc? If you know or could check.

from jack2.

alarixnia avatar alarixnia commented on September 17, 2024

@alarixnia Could you say if jack2 builds via pkgsrc for Darwin ppc? If you know or could check.

A dependency of it requires CMake and I don't have a compiler capable of building CMake for Darwin/ppc.

from jack2.

barracuda156 avatar barracuda156 commented on September 17, 2024

@alarixnia Could you say if jack2 builds via pkgsrc for Darwin ppc? If you know or could check.

A dependency of it requires CMake and I don't have a compiler capable of building CMake for Darwin/ppc.

Unless that dependency is extremely picky, CMake 3.9.6 builds without C++11.
Also, gcc7 and gcc10 build on 10.4.11. I think even gcc13 (though gcc13 requires C++11, so one must build gcc7 or gcc10 first).

from jack2.

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.