From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 108741 invoked by alias); 6 Aug 2017 12:24:03 -0000 Mailing-List: contact fortran-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: fortran-owner@gcc.gnu.org Received: (qmail 105694 invoked by uid 89); 6 Aug 2017 12:24:01 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=H*Ad:D*it, initiated, HTo:D*it, Hx-languages-length:1066 X-HELO: EUR01-DB5-obe.outbound.protection.outlook.com Received: from mail-db5eur01on0106.outbound.protection.outlook.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (104.47.2.106) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 06 Aug 2017 12:23:58 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=mexas@bristol.ac.uk; Received: from mech-as222.men.bris.ac.uk (137.222.170.4) by DB5PR06MB1494.eurprd06.prod.outlook.com (2a01:111:e400:5998::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1320.16; Sun, 6 Aug 2017 12:23:55 +0000 Received: from mech-as222.men.bris.ac.uk (localhost [127.0.0.1]) by mech-as222.men.bris.ac.uk (8.15.2/8.15.2) with ESMTP id v76CNpAG021681; Sun, 6 Aug 2017 13:23:52 +0100 (BST) (envelope-from mexas@mech-as222.men.bris.ac.uk) Received: (from mexas@localhost) by mech-as222.men.bris.ac.uk (8.15.2/8.15.2/Submit) id v76CNoP5021680; Sun, 6 Aug 2017 13:23:50 +0100 (BST) (envelope-from mexas) Date: Sun, 06 Aug 2017 12:24:00 -0000 From: Anton Shterenlikht Message-Id: <201708061223.v76CNoP5021680@mech-as222.men.bris.ac.uk> To: angelo.graziosi@alice.it, fortran@gcc.gnu.org Subject: Re: About 'error stop' statement Reply-To: mexas@bris.ac.uk In-Reply-To: <4d8f9e93-7a5f-918e-36ed-82dd975948df@alice.it> MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: VI1PR0802CA0022.eurprd08.prod.outlook.com (2603:10a6:800:aa::32) To DB5PR06MB1494.eurprd06.prod.outlook.com (2a01:111:e400:5998::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7689591f-ad97-470a-476c-08d4dcc601c8 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DB5PR06MB1494; X-Microsoft-Exchange-Diagnostics: 1;DB5PR06MB1494;3:bANXXjw7KPYAIsPpN5fyFnoEmc1gfLl9lTDAcljz+aKzErlmDOrMfZJUmS0KKdcimALq1A48NQE0wRZFxSV7xypmACBeHEwbc/ScGgZrqgPvP0OfER2C/a4iqfe8gToDha4AtJ5etvb/MqQU++No4rcWMXOB4b+576nMCTb8XaOncU8lB2l2AyRvFZ6jFkmwwjrUdCk86XaDZnp/NZKE4wCXGMMcud7+cjGMxDxJXZPufEpCV1eOt4b9HbTKE/tz;25:K3gmdLAUgHmLqKmhEh9pg8EmnYIcPlWBN/duBW4Kpe6eXWKapqeEJ+8mg/Poh+M/iBcfgxkRVsysdVN9+bSgPNdRmyqoK9T3kxoFpB9YkDC/BDaTY6+IoEuhZR2cmQBvkumHz35eO0oYyuTzanxuV5G437jub2w0+2eTQ+g4g83fCfRLjWvFtw86UqTzn9LRmPNYPFQy8Ecd673DG9B3hp36M+GU+Vb1VM+2oEv3/rNiuv1zId0rwxfUwmTWi4Tzcw6tIlExisxZCZoKEvLhNlM/QmH23wfqgRHQB3mWKkRnb3M2egwX3GBKgjgLnUcU5ua0gTfcdNKsAvZn4s2zdw==;31:o6fLtYrLz7EKMpgnioeE7/N5Y/+Za4miWo4jLTH8NRzjRoWolgwfkMcrIORDhz1WJ67dZaoXXMDwpaZoD+64ivRQnJdyJw2zfOjdRVQreTdD4aGK+j2HScP23yzytM2/ArpF1yUiq4JKHe4Jm45vBTmoKRraIxVqPuvpKuFt/g23oi39aV0jVDXWuAcFAcZfwulUdw7zLz5y28j47syvjWKeImtNNE9gkNow2gUk8pw= X-MS-TrafficTypeDiagnostic: DB5PR06MB1494: X-Microsoft-Exchange-Diagnostics: 1;DB5PR06MB1494;20:FzD2zmcc6I2ZiQQIkFB4OiA5xDPh8H1rT4leQCbocbPYxVzgWBrINCRaHoXgT3Ntj8IPp48YRbsGfCMhjdatHZKdIRtDRlvByLgkOetTdqSnQeWdGTTNRvBKrhWLMEeWVviiag6ItkCkZT92vMQQOObwdufxdbtbvNZZxbdzhu8GBQ6RMNIanfUCEczJgn841KkFAi9DmjixaZFHMyAtxweNONTda1EHA024I0VhkSFmcW6bMyjbYlceqJfZv8DpYCBtXkZHxw5UOYcQtjp4xu7kmNGDwfWRk3EkdFZVKx4DOZBlXklIoa8O7t9ZGnxjJGN672wXY9eB3/R3gQJaZS678g3ndWc/WkncbuzTw1O431ie/2zlxUs5nbhd/e6bcLFbh/u438aQI5Pwt3hq8Weu0i1hekIXJquh/+850ttcMWS7ygpeNH6VvFXn9MuLhZ0EusWO3JKgLiD6Ya1M+I4TxiVkhre6ett2LMX+4AL3+4uGOM3n2h+L1F1PmcML;4:tHIqV5DRhfM3rk4uEXsth7Ijqr4PicFsXwA21RQFUcGhVHehcbiTkOJq3YjXH587TGncB8h/6mbJ2JZFFODmxy1MniJ13LS8iRgBmOXezHWYqKmg50eK/U38ybNEmy9DjEpFY7corp6FLXFK2LlZnjVDHi98RcFrqvU81Ab55bn72GugtXWDAHZKE9RDMFxM5XZYHSSnUV67wJyoPkIr4ms0EdHlzbNBQjV66N0Oj9nkDbSpHuNxV4cN12s+eJMJ X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(100000703101)(100105400095)(6041248)(20161123560025)(20161123558100)(20161123564025)(20161123555025)(20161123562025)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DB5PR06MB1494;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DB5PR06MB1494; X-Forefront-PRVS: 039178EF4A X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(7370300001)(4630300001)(6009001)(39450400003)(39840400002)(39410400002)(39400400002)(199003)(189002)(6116002)(6246003)(1076002)(42882006)(2950100002)(7350300001)(48376002)(50466002)(97736004)(8676002)(3846002)(8276002)(54356999)(50986999)(229853002)(5660300001)(81156014)(43066003)(66066001)(81166006)(101416001)(38730400002)(110136004)(3450700001)(7736002)(305945005)(189998001)(47776003)(478600001)(105586002)(42186005)(122856001)(5003940100001)(68736007)(87636003)(74482002)(106356001)(53936002)(2906002)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:DB5PR06MB1494;H:mech-as222.men.bris.ac.uk;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: bristol.ac.uk does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DB5PR06MB1494;23:JpiLjuv73do3yexq1aeBq51ERh0BGXWYnbEMqSrDB?= =?us-ascii?Q?HtqavmgLoL8eZ0TybkOBUZFHppJjzmxzKL2Bw9mR+9+UWTUcBfxIaD0e3nSw?= =?us-ascii?Q?bvriL7u3FrRFpl2yRLBDvs6W4vYsQa2ZNvjDJpbfETCkQdVd6IZ5RjCH6ueS?= =?us-ascii?Q?6V3VO+LCkBpLzZFJpC6tjJKjeF3W8SWJUb59CRx78OtT1llS4ZbYFrwg9vCe?= =?us-ascii?Q?jm/iD17tH15jEP9XWC9eYjqvOnxNFrHplFnD1n9+ELTkSVeOkx7A2qeeqgdh?= =?us-ascii?Q?u4YixsdRvUj+9OUAnSEvASg7eE3zih9mC2XRslFEj39cPZfGaKvn2X7Poald?= =?us-ascii?Q?TyZph8fGnXph4IYgDS4c3kfxCgl+1TG6k10GhbINTS++kcu+f69azvuaH1XV?= =?us-ascii?Q?x+1w+4taicPh7kxSTL2O2Yz5D1SrNTCn0GgKWSEsBRljEGbEHzAzzQn6fLtv?= =?us-ascii?Q?udAVUyiRAPmuatbgESu7OdfW9qtKR7RfQpg1BEdKl20OzdH9Vy/Xu9PBAvXL?= =?us-ascii?Q?A0IHHO868HaUQ5WrpWAgT43JeExFXov0eml2omrz5G6v/cJSsb6OjIC17vJY?= =?us-ascii?Q?79hJcG15qkL/vVkJ/eV8ybCLlD6LrS2E83+xX8bml5ftZIf4GVrjqDqSHNGi?= =?us-ascii?Q?WLrGx2lrao/RP+c9UnV55hxCKiA/Cpl+LKCZxBJOWoz1xEjaNY2tKbEqDqqb?= =?us-ascii?Q?W5YOOsJZ16YwolwFXdehPM04e8kvX6iAyZGGMdadU+StdUpC1axAHsyt61K6?= =?us-ascii?Q?eCyu8WJy7tGuqddnYRuwf6dY3Nv5qQpabySNIKc7Bvtt71pFenUx9B9YRqQz?= =?us-ascii?Q?N4nJb2LtOEgvYBK85LJhRGSmmxoOSWYMt6C5y98DSSGF0gCKJjsWWCpuDhfO?= =?us-ascii?Q?r1561jtyEP3Mp9GyD8sPGLjIkYYZ0/6Jits/UXJZUQzElTM9pe4QMf4l86Fk?= =?us-ascii?Q?w/jy+ROLqt0/GKSCGiJo3EZAm2uUvC6j3cX4a/YQM2OVtsdO9thYpaB2GZ4a?= =?us-ascii?Q?cucw0i7jTcUb3cpp5gPcSPPV/pyrgLctSAK6ASClgTkJYcj9IviITfRQ4YDL?= =?us-ascii?Q?HKvPp6ZOG4H+6n3ayAn8bjTrzzyB92+P/K6Ikpu/90yAgIAcEhOlXeLCHyAJ?= =?us-ascii?Q?mpLHD5wLdg+p6ZPFXA0NE6+BaG5GvoT7MNPuMbmCwAbM+NmwgP9CaQEaSxNx?= =?us-ascii?Q?QGZDAGRk1VVJjnySAi34c48keCqcytm/dfCEtWAxJZ6mqWRI/U5mRKSgg=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB5PR06MB1494;6:DM2n8tjX4BxTH71mQAX6NkBunyyxTcoYq8XqRLt3SFeSAw7ZWJYMOxKEc38gq10LAZEsL6z4Cf6u8wZYH1K5HHQAx+AhJxG3jshgsXpcHaO479I0EZrJ/ftrcluI5LGvM9xT+crVjJysGmdG3XE15bmLqkWGnd/89AIBK5bJq33rbe7NxIh5oQaXCAi/dYzFO1bH8JAj3uiZ2uWep52oFyHSjkB2m9U/IXrd7Cgf5KbOQBHhyLUQuYyG2NJobwQKTbxyQmWd58GxfRkiWAqRifUNCvZI6y5u+nGSToz5K18RYNh4Pq60ijVt6qIfadkzny2f0eA9sdW3bZdhRrc2Ew==;5:uTOHMrH1PToe9J0eAsSRBeNH+pV6ldVCX94eS/VkMimgeZApJu+fbNQq1iBtzlgPPMscRBs020YfqkDu7Ydmy7OJZZLgvbRuZakLyiE3d9RIZt6He5oa6wvC6Y/mJF13Zq0jBM2gjUtIkOlDxiy63Q==;24:IMhMGrfRI8uXTy2FhoYJSb9JcJjd65CxfmOiWxa6Une8NZsYYU7mf7SHz1qs+Xa4/c1eEj7Sz/yeuX//ONRe5DJ5/aE73tFqbJQ0zYzXjz4=;7:IcIxfEcfwXyOlZWGnUyLuYHHZMVwOqRIOoliBQYGDgPVPC3y8KS/hpelo0Gk+6isNsoLblnojy8XfD5fmAs8FSCjELcycy+5BHjh7bEpjijnJ0uExmqY1+hGMoO/F479CVh4rd2Wj1TEimxFBRZzGF50mtxcNyjEy1bNdzajMcAWoBXTltR/YQa2AqQpfKGWaewReQ37pO+O05RqMQcD799n9tgB87aKqI3BMM72W7k= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: bris.ac.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2017 12:23:55.6214 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR06MB1494 X-IsSubscribed: yes X-SW-Source: 2017-08/txt/msg00015.txt.bz2 >What is the right output? All of the above outputs are acceptable. > Sincerely, I don't understand WHY that output >in (1), (2) and (3)... > >Really in (1) it has to produce a Segm. Fault or BT in (2) and (3)? > >Thanks, > Angelo. ERROR STOP initiates error termination. The standard says, N2134, 5.3.7p3 [42:16-17]: "When error termination on an image has been initiated, the processor should initiate error termination on other images as quickly as possible." Basically, anything can happen. If calling MPI_abort is deemed by the implementors to be the quickest way, then this is acceptable. If an image has initiated error termination, it's data might or might not be accessible from other images. If other images try to access it's data before they realise that error termination was initiated, you can segfaults or MPI errors or any other error, really. None of this matters, because the aim of error termination is to quit the execution on all images as fast as possible. The way this is achieved does not matter. Anton