Skip to content
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

The nimble package specifies a version of nim compiler 0.16.1 #6

Closed
AjBreidenbach opened this issue May 1, 2017 · 5 comments · Fixed by #157
Closed

The nimble package specifies a version of nim compiler 0.16.1 #6

AjBreidenbach opened this issue May 1, 2017 · 5 comments · Fixed by #157

Comments

@AjBreidenbach
Copy link

I thought 0.16.0 was the latest version...
Am I missing something? :)

Tried it anyway, lowered the version requirement, but obviously nothing's compiling

@AjBreidenbach AjBreidenbach changed the title The nimble package specifies a version of nim 0.16.1 The nimble package specifies a version of nim compiler 0.16.1 May 1, 2017
@AjBreidenbach
Copy link
Author

I guess disregard this 0.16.1 is now the latest version

@AjBreidenbach
Copy link
Author

Is anyone else not able to build something with this, I'm getting the following error

/home/andrew/Developer/projects/nim/karax/karax/src/components.nim(82, 13) Error: type mismatch: got (NimNode, proc (bl: typed, op: string): NimNode{.noSideEffect.}, void)
but expected one of: 
proc add(x: var cstring; y: cstring)
proc add[T](x: var seq[T]; y: openArray[T])
proc add(x: var string; y: cstring)
proc add[T](x: var seq[T]; y: T)
proc add(x: var string; y: string)
proc add(x: var string; y: char)
proc add(parent, kid: VNode)
proc add(c: ClassList; class: cstring)
proc add[A, B](t: var OrderedTable[A, B]; key: A; val: B)
proc add(father, child: NimNode): NimNode
proc add[A, B](t: TableRef[A, B]; key: A; val: B)
proc add(father: NimNode; children: varargs[NimNode]): NimNode
proc add[A, B](t: var Table[A, B]; key: A; val: B)
proc add[A, B](t: OrderedTableRef[A, B]; key: A; val: B)

@bluenote10
Copy link
Contributor

Version 0.16.1 just means that you have to run Nim from the devel branch, which is always one version step ahead of the latest released version. If you want to run the newest stuff like this it is in general best to run Nim from the git repo. Started using karax yesterday and it compiles fine for me using the devel branch.

@ivanflorentin
Copy link

I have the same problem trying to compile with 0.17.0

@Araq
Copy link
Collaborator

Araq commented May 18, 2017

What command does fail?

timotheecour added a commit to timotheecour/karax that referenced this issue Oct 1, 2020
@timotheecour timotheecour mentioned this issue Oct 1, 2020
@Araq Araq closed this as completed in #157 Oct 1, 2020
Araq pushed a commit that referenced this issue Oct 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants