WARNING: [Synth 8-6090] Incomplete case statement — may cause latch inference
WARNING: [Synth 8-226] Default block is never used
WARNING: [Synth 8-312] Ignoring unsynthesizable construct (assert)
INFO: [Synth 8-4472] Detected and applied attribute shreg_extract = no
WARNING: [Synth 8-5733] Ignoring attributes on constant declaration
WARNING: [Synth 8-5858] Abstract data type (record/struct) not supported for this pattern — will implement in registers