From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: What do you think about this? Date: Thu, 25 Jun 2015 18:27:30 +0100 Organization: A noiseless patient Spider Message-ID: References: <9894cde7-2cf8-4060-be65-857812ad7b09@googlegroups.com> <17436268-aceb-461f-bdcf-eee8436cd0e6@googlegroups.com> <86y4jaqzdx.fsf@stephe-leake.org> <01ac6d30-fa93-4868-aa31-3dbec93e9a21@googlegroups.com> <9b539536-f385-434d-ad0c-a48e8877e23b@googlegroups.com> <99d819fa-148e-4e20-b7e1-c509b16ca093@googlegroups.com> <535fb521-1411-4a21-b3ef-76f4fb5a8246@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="c762050aff3a30866fa7e79999b14776"; logging-data="29372"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+czNneLEcq1yMrsDuFTsDpRn7gI4rFRhY=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Cancel-Lock: sha1:q0hJB4Yh+cEQLQe0GL9wX/rMA/Q= sha1:oT/IKZjFHojwercM4aTaL28UdS8= Xref: news.eternal-september.org comp.lang.ada:26475 Date: 2015-06-25T18:27:30+01:00 List-Id: Anh Vo writes: > What happens if you insert the below line before raise statement? > > Put_Line (Traceback.Symbolic.Symbolic_Traceback(Err)); You get what Laurent described: >> > Message: failed precondition from common_defs_bci.ads:19 >> > Load address: 0x1070dc000 >> > Call stack traceback locations: >> > 0x107111931 0x1070e35f1 0x1070ddf8c 0x1070de763 0x1070de147 0x1070df063 >> > >> > 0x0000000107111931 >> > 0x00000001070E35F1 >> > 0x00000001070DDF8C >> > 0x00000001070DE763 >> > 0x00000001070DE147 >> > 0x00000001070DF063 and given that you need to use atos to get the decode it is hugely more convenient to have the hex values in one line rather than in separate lines. It's possible that I was responsible for getting AdaCore to produce the multiline output on Macs, on the grounds that it's better than nothing.