parent
8f046792cf
commit
9b2115558b
3 changed files with 21 additions and 0 deletions
10
tests/seq/t7346.nim
Normal file
10
tests/seq/t7346.nim
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
when not defined(nimNewRuntime):
|
||||||
|
{.error: "This bug could only be reproduced with --newruntime".}
|
||||||
|
|
||||||
|
type
|
||||||
|
Obj = object
|
||||||
|
a: int
|
||||||
|
|
||||||
|
proc `=`(a: var Obj, b: Obj) = discard
|
||||||
|
|
||||||
|
let a: seq[Obj] = @[]
|
||||||
10
tests/types/t6969.nim
Normal file
10
tests/types/t6969.nim
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
discard """
|
||||||
|
errormsg: "invalid type: 'object' for var"
|
||||||
|
line: 6
|
||||||
|
"""
|
||||||
|
|
||||||
|
var a: object a: int
|
||||||
|
# or
|
||||||
|
var b: ref object a: int
|
||||||
|
# or
|
||||||
|
var c: ptr object a: int
|
||||||
1
tests/types/t7581.nim
Normal file
1
tests/types/t7581.nim
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
discard int -1
|
||||||
Loading…
Add table
Add a link
Reference in a new issue