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!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Possible GNAT bug, but wanted to see if it was a violtion of the RM Date: Fri, 23 Feb 2018 09:16:59 +0000 Organization: A noiseless patient Spider Message-ID: References: <906cd418-adff-4eeb-9da5-7c6f7c777ff8@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: reader02.eternal-september.org; posting-host="57e4943b7e60780cbbd8958b3f7a03f3"; logging-data="3234"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18YzCjVd20FBJ/B2ZOxhmUbGHcXX2kUy3A=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (darwin) Cancel-Lock: sha1:9uvcjgcJn5GXAX8JfiOKSbCknjs= sha1:WxOc4Jq/0huhSeZ88m5swrEVICA= Xref: reader02.eternal-september.org comp.lang.ada:50589 Date: 2018-02-23T09:16:59+00:00 List-Id: I don't know if it helps, but running under the debugger (GCC 8.0.1, macOS) show the first exception is Catchpoint 1, PROGRAM_ERROR (Main.Composite.Vectors.Implementation.TC_Check: attempt to tamper with cursors) at __gnat_debug_raise_exception ( e=0x10003eaa0 , message=...) at s-excdeb.adb:40 40 s-excdeb.adb: No such file or directory. (gdb) bt #0 __gnat_debug_raise_exception (e=0x10003eaa0 , message=...) at s-excdeb.adb:40 #1 0x0000000100011cdd in ada__exceptions__complete_occurrence (x=0x1003020f0) at a-except.adb:931 #2 0x0000000100011ced in ada__exceptions__complete_and_propagate_occurrence ( x=0x1003020f0) at a-except.adb:942 #3 0x0000000100011d42 in __gnat_raise_exception ( e=0x10003eaa0 , message=...) at a-except.adb:984 #4 0x0000000100006f27 in main.composite.vectors.implementation.tc_check () #5 0x0000000100008e11 in main.composite.vectors.finalize () #6 0x000000010000fe19 in main__composite__instanceDF.7589 () #7 0x0000000100010250 in main___finalizer.4676 () #8 0x0000000100006c20 in main ()