Skip to content

list_contains() never returns false; asserts instead #265

@wjcarpenter

Description

@wjcarpenter

It looks like it's trying to return false, but it doesn't.

causes_assert = list_contains(["aaa", "bbb"], "ccc");

[ERROR: Assertion '((index >= 0) && (index < len(list)))' failed: "List does not contain value 'ccc'index is invalid len '2' index '2' List:["aaa", "bbb"]" in file modules/functions_gridfinity.scad, line 146](https://github.com/ostat/gridfinity_extended_openscad/issues/146,/home/wjc/.../gridfinity_extended_openscad/modules/functions_gridfinity.scad)
[TRACE: called by 'list_contains' in file modules/functions_gridfinity.scad, line 149](https://github.com/ostat/gridfinity_extended_openscad/issues/149,/home/wjc/.../gridfinity_extended_openscad/modules/functions_gridfinity.scad)

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