Skip to content

Testsuite fails with latest Terra release #1

@crest01

Description

@crest01

When trying to execute the testsuite with the latest release of terra (release-2016-03-25) i ran into the follwing problem:

src/terralib.lua:2841: Errors reported during typechecking.
./qs/lib/std.t:180: no such method destruct defined for type Vector
self:destruct()

With the stack:

stack traceback:
[C]: in function 'error'
src/terralib.lua:388: in function 'finishandabortiferrors'
src/terralib.lua:1982: in function 'invokeuserfunction'
src/terralib.lua:2841: in function 'docheck'
src/terralib.lua:3005: in function 'checkexp'
src/terralib.lua:2698: in function 'checksingle'
src/terralib.lua:3207: in function 'checkstmts'
src/terralib.lua:3101: in function 'checkblock'
src/terralib.lua:3291: in function 'typecheck'
src/terralib.lua:1109: in function 'defineobjects'
...
src/terralib.lua:1102: in function 'defineobjects'
./qs/lib/memoryPool.t:25: in main chunk
[C]: in function 'require'
./qs/lib/ad.t:2: in main chunk
[C]: in function 'require'
./qs/globals.t:2: in main chunk
[C]: in function 'require'
./qs/init.t:3: in main chunk
[C]: in function 'require'
test/testsuite.t:1: in main chunk

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions