Issue type:
Short description:
Using filter on an infinite list causes world hang, similar to #1582
Steps to reproduce the problem:
- Make a lazy built infinite list,
lazyBuilt(1, apply(addition, int 1)) for example
- make a predicate that the list can be filtered by,
pipe(apply(flip(modulo), int 2), apply(relationalEquals, int 0) for example
- filter the infinite list
- world hangs
Expected behaviour:
Some sort of time out or max index
Versions:
Common Capabilities: 2.9.7
Cyclops Core: 1.20.1
Integrated Dynamics: 1.29.1
Minecraft: 1.19.2
Mod loader version: Forge 43.4.6
Log file:
Issue type:
Short description:
Using filter on an infinite list causes world hang, similar to #1582
Steps to reproduce the problem:
lazyBuilt(1, apply(addition, int 1))for examplepipe(apply(flip(modulo), int 2), apply(relationalEquals, int 0)for exampleExpected behaviour:
Some sort of time out or max index
Versions:
Log file: