Benjamin Bannier

Results 155 issues of Benjamin Bannier

We do not reject input where a struct initializer is used without known target type, e.g., ```ruby # foo.spicy module foo; type A = struct { a: string; }; public...

Diagnostics

If I try to assign to a unit var which is of unit type with struct init syntax I hit an internal error. ```console $ spicy-config --version 1.6.0-dev.55 (851ec8b9) ```...

Bug

The file `hilti/runtime/include/lambda.h` is licensed under the CPOL license which is not a recognized open source license according to e.g., [OSI](https://opensource.org/licenses/alphabetical), mostly [due to the restrictions it places on how...

Bug

We should document how to expose user-provided C or C++ functions and types to Spicy. Typical use cases would be - implement a function in C++ and directly link it...

Documentation

# ⭐ Suggestion Consider adding a CLI command which parses a given source file into a tree-sitter CST and outputs the tree. # 💻 Use Cases ast-grep bundles a number...

question

Regex matches with huge repetition counts seem to trigger a state explosion in the regex engine which can lead to e.g., stack overflows and also seems to slow down performance...

I am seeing a stack overflow on my system when running on a simple PCAP, e.g., ```console $ zeek -Cr testing/btest/Traces/ssh/single-conn.trace [3] 34066 segmentation fault zeek -Cr testing/btest/Traces/ssh/single-conn.trace ``` I...

Type: Bug :bug:
Area: Regex

⚠️ Currently this bumps to an unreleased commit on Spicy's `release/1.10` branch, and we should update this to an actual release tag before merging into `release/6.2`.

Companion bump for zeek/spicy#1644.

benchmark