Skip to content

Instantly share code, notes, and snippets.

@russ
Created May 15, 2024 17:52
Show Gist options
  • Save russ/11c6a6a27d5eb6577eaa836386e98e86 to your computer and use it in GitHub Desktop.
Save russ/11c6a6a27d5eb6577eaa836386e98e86 to your computer and use it in GitHub Desktop.
Error target app failed to compile:
Invalid Int32: "280375465082880" (ArgumentError)
from /crystal/src/string.cr:438:83 in 'to_i32'
from /crystal/src/compiler/crystal/codegen/codegen.cr:510:23 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/codegen/codegen.cr:2345:9 in 'initialize'
from /crystal/src/compiler/crystal/codegen/codegen.cr:2362:7 in 'codegen'
from /crystal/src/compiler/crystal/compiler.cr:174:16 in 'compile:combine_rpath'
from /crystal/src/compiler/crystal/compiler.cr:167:56 in 'compile:combine_rpath'
from /crystal/src/compiler/crystal/macros/macros.cr:96:14 in 'interpret_run'
from /crystal/src/compiler/crystal/macros/methods.cr:43:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/macros/interpreter.cr:102:7 in 'visit'
from /crystal/src/compiler/crystal/macros/macros.cr:30:6 in 'expand_inline_macro'
from /crystal/src/compiler/crystal/semantic/semantic_visitor.cr:431:3 in 'accept'
from /crystal/src/compiler/crystal/semantic/semantic_visitor.cr:325:5 in 'expand_macro'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1276:10 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1078:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1078:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3316:9 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1314:33 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:709:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3316:9 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3316:9 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/semantic_visitor.cr:229:23 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:206:41 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:217:3 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3436:5 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1885:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3316:9 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:206:41 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:217:3 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3316:9 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1885:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3316:9 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:206:41 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:217:3 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3316:9 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1885:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3316:9 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'lookup_matches_in_type'
from /crystal/src/compiler/crystal/semantic/call.cr:689:7 in 'lookup_matches_without_splat'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:206:41 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:217:3 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:2749:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:206:41 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:217:3 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:2749:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:206:41 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:217:3 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/ast.cr:649:5 in 'expand_inline_macro'
from /crystal/src/compiler/crystal/semantic/semantic_visitor.cr:431:3 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:206:41 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:217:3 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1885:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:206:41 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:217:3 in 'lookup_matches_in'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:2749:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1078:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1078:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:2749:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3316:9 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:2281:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:2749:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:2749:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/semantic_visitor.cr:229:23 in 'match_block_arg'
from /crystal/src/compiler/crystal/semantic/call.cr:366:36 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1303:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/semantic_visitor.cr:325:5 in 'expand_macro'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1276:10 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1871:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1078:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:2281:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:2749:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/semantic_visitor.cr:229:23 in 'match_block_arg'
from /crystal/src/compiler/crystal/semantic/call.cr:366:36 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1078:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'match_block_arg'
from /crystal/src/compiler/crystal/semantic/call.cr:366:36 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:3316:9 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/call.cr:418:13 in 'instantiate'
from /crystal/src/compiler/crystal/semantic/call.cr:305:5 in 'lookup_matches_in_type:search_in_parents:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:124:17 in 'lookup_matches:with_autocast'
from /crystal/src/compiler/crystal/semantic/call.cr:113:5 in 'recalculate'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:1466:7 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:164:7 in 'accept'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:682:11 in 'visit'
from /crystal/src/compiler/crystal/syntax/visitor.cr:27:12 in 'accept'
from /crystal/src/compiler/crystal/semantic/main_visitor.cr:7:7 in 'semantic:cleanup'
from /crystal/src/compiler/crystal/compiler.cr:173:14 in 'compile:combine_rpath'
from /crystal/src/compiler/crystal/command.cr:353:5 in 'run'
from /crystal/src/compiler/crystal.cr:11:1 in '__crystal_main'
from /crystal/src/crystal/main.cr:129:5 in 'main'
from src/env/__libc_start_main.c:95:2 in 'libc_start_main_stage2'
Error: you've found a bug in the Crystal compiler. Please open an issue, including source code that will allow us to reproduce the bug: https://github.com/crystal-lang/crystal/issues
Error: Process completed with exit code 1.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment