-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Term write rule crash compiler. #7972
Labels
Comments
Well ok, but for a test case I need a version without dependency on |
It is the term write rule. import terminal
template optimizeLogWrites*{
write(f, x)
write(f, y)
}(x, y: string{lit}, f: File) =
write(f, x & y)
proc foo() =
const N = 1
stdout.write("")
stdout.write("") |
slangmgh
changed the title
Some code crash compiler, I cannot specify the characteristic of the code.
Term write rule crash compiler.
Jun 7, 2018
Still crashes with #head, full stacktrace below.
|
narimiran
pushed a commit
to narimiran/Nim
that referenced
this issue
Oct 31, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The following code quit the compiler.
chronicles is needed to make the compiler crash. it is from status-im/chronicles.
And if we change the code a little bit, like uncomment the last two line, or delete the last line, or delete the line 'const sleep_time = 1000', compile is fine.
The text was updated successfully, but these errors were encountered: