aboutsummaryrefslogtreecommitdiffstats
path: root/testsuite/gna/issue2233/to_string_real-1.vhdl
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2022-10-29 16:06:29 +0200
committerTristan Gingold <tgingold@free.fr>2022-10-29 16:06:29 +0200
commitfec4174806e16dfd115f329a455cabca3bd874e6 (patch)
treed491adba363a5337d410cb98ae936b3a833fc9e9 /testsuite/gna/issue2233/to_string_real-1.vhdl
parent0e7e68638e7116c304e4d2db6478934ae11ee710 (diff)
downloadghdl-fec4174806e16dfd115f329a455cabca3bd874e6.tar.gz
ghdl-fec4174806e16dfd115f329a455cabca3bd874e6.tar.bz2
ghdl-fec4174806e16dfd115f329a455cabca3bd874e6.zip
testsuite/gna: add tests for #2233
Diffstat (limited to 'testsuite/gna/issue2233/to_string_real-1.vhdl')
-rw-r--r--testsuite/gna/issue2233/to_string_real-1.vhdl32
1 files changed, 32 insertions, 0 deletions
diff --git a/testsuite/gna/issue2233/to_string_real-1.vhdl b/testsuite/gna/issue2233/to_string_real-1.vhdl
new file mode 100644
index 000000000..445f163fc
--- /dev/null
+++ b/testsuite/gna/issue2233/to_string_real-1.vhdl
@@ -0,0 +1,32 @@
+library ieee;
+use ieee.std_logic_1164.all;
+entity dut is
+port (sig_i :in std_logic_vector;
+sig_o:out std_Logic_vector
+);
+end entity;
+architecture a of dut is
+begin
+sig_o<=sig_i;
+end;
+
+library ieee;
+use ieee.std_logic_1164.all;
+entity tb is
+end entity;
+architecture h of tb is
+signal sin:std_ulogic_vectoR(0 downto 0);
+signal dout :std_ulogic_vector(0 downto 0);
+begin
+m :process
+begin
+wait for 0 ns;
+report to_string(0000000000000000000000000000030000.00000/000000000000.000000000000600000000010000,0000000000000000000000000000000000100);
+reportĪto_string(sout);
+std.env.ninish;
+end process;
+t:entity work.dut port map (
+f =>sin,
+ķig_o =>sout
+);
+end architecture;