AHK_X11 icon indicating copy to clipboard operation
AHK_X11 copied to clipboard

Crystal 1.12.1 Error: undefined method 'enqueue_free_stack' for Crystal::Scheduler.class

Open macmarrum opened this issue 1 year ago • 3 comments

When I build AHK_X11 (on Arch Linux) with Crystal 1.12.1, it fails:

Building: ahk_x11

Error target ahk_x11 failed to compile:
Showing last frame. Use --error-trace for full trace.

There was a problem expanding macro 'macro_126982528181792'

Code in src/hacks.cr:69:3

 69 | {% if flag?(:preview_mt) %}
      ^
Called macro defined in src/hacks.cr:69:3

 69 | {% if flag?(:preview_mt) %}

Which expanded to:

 > 1 | 
 > 2 | 			Crystal::Scheduler.enqueue_free_stack @stack
                             ^-----------------
Error: undefined method 'enqueue_free_stack' for Crystal::Scheduler.class

After I downgrade to crystal-1.11.2-2, the build succeeds.

macmarrum avatar Apr 20 '24 19:04 macmarrum

fixed!

phil294 avatar Jul 01 '24 22:07 phil294

Thank you :+1:

macmarrum avatar Jul 06 '24 15:07 macmarrum

due to #89, Crystal version <= 1.11 will be required again for a while

phil294 avatar Aug 04 '24 11:08 phil294