hal icon indicating copy to clipboard operation
hal copied to clipboard

HAL – The Hardware Analyzer

Results 36 hal issues
Sort by recently updated
recently updated
newest added

**Describe the bug** I just want to note here that with python 3.10 the project cannot be built anymore, because the grammar.h including the parser module has been removed. See...

The following line causes a cmake failure on my Ubuntu 20.04 machine: https://github.com/emsec/hal/blob/5e004f6010a9e690b56fe02b54f38a970f8fa5f9/cmake/detect_dependencies.cmake#L148 "Dual stack" python installs, i.e. having both python2 and python3 installed, will trigger this if the system's...

Type: Bug
fixed

**Describe the bug** If we load a plugin, unload it and load it later again, the plugin_manager crashes with a segmentation fault in src/core/plugin_manager.cpp l. 163 **To Reproduce** Steps to...

Type: Bug
author feedback requested

**Describe the bug** The `graph_algorithm` plugin makes several references to `net::get_source()`, which is deprecated and superseded by `net::get_sources()`. This will break functionality if multi-driven nets are encountered in the netlist....

Priority: Low
Status: Available

**Describe the bug** Both the Python console and the log have infinite scrollback. This causes high memory consumption of a few tens to hundreds additional MB when you leave HAL...

discussion needed
Type: Bug
Priority: High
Status: Available

**Describe the bug** The keybind settings widget doesn't recognize the Command key on MacOS, so no keybinds with this key can be set up. **Affects branch** integrate-graph-features **To Reproduce** Steps...

Type: Bug
Priority: Medium
Status: On Hold

**Describe the bug** Calling `input()` in either the Python console or editor locks up the GUI (see #101) and one can't type their input into the console as they would...

discussion needed
Type: Bug
Priority: Medium
Status: Available

**Describe the bug** When saving a netlist as .hal file, all open python editors with pending changes are marked saved. This is only partially correct: When the HAL file is...

discussion needed
Type: Bug

**Is your feature request related to a problem? Please describe.** For large projects, if you want to quit HAL you need to click all Python tabs separately to save their...

discussion needed
Type: Feature Request
Priority: Medium
Status: Investigating