Crystal: `puts *{1}` causes instrumentation bug in playground

Created on 7 Aug 2016  路  2Comments  路  Source: crystal-lang/crystal

How to reproduce

Using crystal play, the bug occurs when the following code is entered:

puts *{1}

The error details as displayed in-app:
screen shot 2016-08-07 at 17 59 59

This is the output of crystal play

E, [2016-08-07 17:57:55 +0200 #49601] ERROR -- : Instrumention bug found (session=19, tag=101)

Meta

../crystal-lang/crystal/bin/crystal --version && sw_vers
Using compiled compiler at .build/crystal
Crystal 0.18.7+310 [671ecb3] (2016-08-07)
ProductName:    Mac OS X
ProductVersion: 10.11.6
BuildVersion:   15G31
bug topicplayground

All 2 comments

@Byron, Thanks for having fun with the playground.

@bcardiff Thanks for showing how magical playgrounds for statically compiled languages can be, you are setting that bar there ! (*Says me, who also spent a few hours getting a docker-based Rust playground up and running locally. Actually, you should remove the play option, as it spoils people ;) *)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

pbrusco picture pbrusco  路  3Comments

oprypin picture oprypin  路  3Comments

Papierkorb picture Papierkorb  路  3Comments

Sija picture Sija  路  3Comments

asterite picture asterite  路  3Comments