From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by sourceware.org (Postfix) with ESMTPS id 81E153858D32 for ; Tue, 19 Sep 2023 05:10:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 81E153858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-x62b.google.com with SMTP id a640c23a62f3a-9ad8bf9bfabso686327166b.3 for ; Mon, 18 Sep 2023 22:10:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695100232; x=1695705032; darn=gcc.gnu.org; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=6gZcrWjN48I1AWCr/TwHLJWlXaEf1lM/SY4+cKsgY68=; b=Xh0nL+Wsig4cXZRzZkoy7Q/GXK7KAmU4vB6XYkGKr7CWMPLyoEOpH6oUDWGGPD5+Zi yPPK0te54bo3kKBKoJDOyP3Gsv7l8BkEo1s5vGCOOcricvTee2PcB8qwfMyUkELwcnxz uEk4/Dqi4krydq1ag3yDqYzXPX/qrE72pDsArw5OUgGYS3anQI+PfelWhRmzp/33SX6b lJH+t7UiEI2fV9VlONYiwEzrG2p1HFaUxcv5JxG7ACxpPLXqCggbfXW+hBrVloPDrOqz Bp+CSjMTycmyZzS2b/O3QDRmV32iuVR/7XZf0e3UsAaB27CetmphzldhXeFJDL3jf2pz 0MgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695100232; x=1695705032; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=6gZcrWjN48I1AWCr/TwHLJWlXaEf1lM/SY4+cKsgY68=; b=TnkbvL7IpwA3i0V55rGIiWBCEhPIC+iXj+yIlAY/GQlpA8wpdUu9pC2iAIQTTSh18w cCl2yfZd2TkquTZ9nFutgnLVJEneq5fsQGcOwrnDNoqMFXlezo1Eb7Wfw4yPW3eCdnmD H+WmoN7JroJ0vPJSEP9TQH1862v24oB5kQd4kDJ+z6wTHy/amsti46reQq8wOhbb9FqM R9r/207ecfjcXPK1XQUIuyvTTNrqSCuMFuR+07gr58a7OIp3GHuhx9bKyJIZaMunwqEh pLjHQDi/dnr0f7k/kOMTXvz0Kbf72cqFpQMFJvU/0/+Zzr4qmWezx8/pSr/J8APBtDGp UgGQ== X-Gm-Message-State: AOJu0YzEiWZFC5zVeO6/pWPafjSVIVYVQomW1jJnnaWyrNVNWAPNTyRd 3YKC4zWZJuleYqKcdblDyR6xpoVV+VLQ3w== X-Google-Smtp-Source: AGHT+IHaZMXyqEz5qjutk/LXfVERlIjkpPpxgtGbidll/vuK9DIf5Bz2XZH08AtrT/2danZSH7QCVQ== X-Received: by 2002:a17:906:8f:b0:9a1:d077:b74f with SMTP id 15-20020a170906008f00b009a1d077b74fmr9950255ejc.49.1695100232098; Mon, 18 Sep 2023 22:10:32 -0700 (PDT) Received: from [10.37.0.70] ([89.207.171.104]) by smtp.gmail.com with ESMTPSA id v4-20020a17090690c400b0099b921de301sm7228939ejw.159.2023.09.18.22.10.31 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 18 Sep 2023 22:10:31 -0700 (PDT) Message-ID: <9e60d796-b675-1190-a795-349bd308933a@gmail.com> Date: Tue, 19 Sep 2023 07:10:30 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Content-Language: en-US To: libstdc++ From: =?UTF-8?Q?Fran=c3=a7ois_Dumont?= Subject: std::experimental and versioned namespace Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: I'm running 'make check-c++' in gnu-versioned_namespace mode and among all the failures are those: compiler exited with status 1 FAIL: g++.dg/contracts/contracts-access1.C   (test for excess errors) Excess errors: contracts-access1.C:(.text._ZN4Base1bEv.pre[_ZN4Base1bEv]+0x64): undefined reference to `handle_contract_violation(std::experimental::contract_violation const&)' I still need to find out what's going wrong but I also wonder if we need to use the versioned namespace for things in std::experimental namespace ? Those are already abi unstable, no ? François