https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66627
Bug ID: 66627 Summary: Tracker bug for jit bugs affecting ravi Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: jit Assignee: dmalcolm at gcc dot gnu.org Reporter: dmalcolm at gcc dot gnu.org Depends on: 66539, 66546, 66594, 66610 Target Milestone: --- Ravi (https://github.com/dibyendumajumdar/ravi) is a JIT-compiler for Lua which has an experimental libgccjit backend. This is a tracker bug to help me keep track of libgccjit issues affecting Ravi. Ideally all of them would be fixed in gcc 5.2. Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66539 [Bug 66539] Missing parentheses in jit dumps https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66546 [Bug 66546] No way to disable check for unreachable blocks https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66594 [Bug 66594] jitted code should use -mtune=native https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66610 [Bug 66610] Aggregate assignment prevents store-motion