mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-28 17:04:41 +00:00
test case haul to prevent pileup (#24525)
closes #6013, closes #7009, closes #9190, closes #12487, closes #12831, closes #13184, closes #13252, closes #14860, closes #14877, closes #14894, closes #14917, closes #16153, closes #16439, closes #17779, closes #18074, closes #18202, closes #18314, closes #18648, closes #19063, closes #19446, closes #20065, closes #20367, closes #22126, closes #22820, closes #22888, closes #23020, closes #23287, closes #23510
This commit is contained in:
15
tests/cpp/timportedtypecrash.nim
Normal file
15
tests/cpp/timportedtypecrash.nim
Normal file
@@ -0,0 +1,15 @@
|
||||
discard """
|
||||
action: compile
|
||||
targets: "cpp"
|
||||
matrix: "--compileOnly"
|
||||
"""
|
||||
|
||||
# issue #20065
|
||||
|
||||
type
|
||||
Foo* {.importC, nodecl.} = object # doesn't matter if this is importC or importCpp
|
||||
value*: int64
|
||||
Bar* {.importCpp, nodecl.} = object # no segfault with importC
|
||||
foo*: Foo
|
||||
|
||||
discard @[Bar()]
|
||||
Reference in New Issue
Block a user