aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/sem_lib.adb
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/sem_lib.adb')
-rw-r--r--src/vhdl/sem_lib.adb6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/vhdl/sem_lib.adb b/src/vhdl/sem_lib.adb
index 6139d245e..19ca27230 100644
--- a/src/vhdl/sem_lib.adb
+++ b/src/vhdl/sem_lib.adb
@@ -99,7 +99,7 @@ package body Sem_Lib is
end if;
if Errorout.Nbr_Errors > 0 then
- raise Compilation_Error;
+ return;
end if;
if (Main or Flags.List_All) and then Flags.List_Sem then
@@ -116,7 +116,7 @@ package body Sem_Lib is
Post_Sems.Post_Sem_Checks (Unit);
if Errorout.Nbr_Errors > 0 then
- raise Compilation_Error;
+ return;
end if;
-- Canonalisation.
@@ -134,7 +134,7 @@ package body Sem_Lib is
end if;
if Errorout.Nbr_Errors > 0 then
- raise Compilation_Error;
+ return;
end if;
if (Main or Flags.List_All) and then Flags.List_Canon then