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,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 2002:a37:5c85:: with SMTP id q127mr5300844qkb.19.1542838474504; Wed, 21 Nov 2018 14:14:34 -0800 (PST) X-Received: by 2002:a37:1251:: with SMTP id c78mr113227qkh.1.1542838474360; Wed, 21 Nov 2018 14:14:34 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!news.gegeweb.eu!gegeweb.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!v55no1754766qtk.0!news-out.google.com!m21ni4031qta.0!nntp.google.com!v55no1754755qtk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 21 Nov 2018 14:14:33 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=79.94.114.188; posting-account=O1Kt4QoAAABKYAjrg-cGai_vZLnN2LEw NNTP-Posting-Host: 79.94.114.188 References: <0577e947-d691-4b81-aca6-b2e86bbef634@googlegroups.com> <04221674-95d8-4d4a-8743-42877b13eead@googlegroups.com> <7938d434-d666-4b80-a5cb-6c2f8ee70153@googlegroups.com> <1cc54d43-c7fb-420d-b7e7-6e447dec3f2d@googlegroups.com> <63ec0eee-9ad8-49e9-9df5-667edc4c89af@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <01033636-4f43-47a1-9eae-fe3b1fcbdcbf@googlegroups.com> Subject: Re: GNAT Modification_Time limitation From: Lionel Draghi Injection-Date: Wed, 21 Nov 2018 22:14:34 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Xref: reader01.eternal-september.org comp.lang.ada:54870 Date: 2018-11-21T14:14:33-08:00 List-Id: Le mercredi 21 novembre 2018 20:48:40 UTC+1, Simon Wright a =C3=A9crit=C2= =A0: ... > Can't you tell from strace which files were opened for read and which > for write? Yes, strace can monitor every call to system API, with parameters. I taught the time tag way was easier, but it may be time to change my mind = :-) > I suppose there are some files that are opened read/write; either, > perhaps most usually, in separate parts of the build, or by being > updated in one. strace -f monitors also sub processes (-f stands for "follow forks") That's handy.