When I write to a undefined signal I get no error or warning.
For example without defining signal 'test_sig' I assign it in my process.
test_sig <= '1';
However I get no error or warning. For reference in ghdl lsp I get the following error: no declaration for test
no declaration for test