From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk1-x72a.google.com (mail-qk1-x72a.google.com [IPv6:2607:f8b0:4864:20::72a]) by sourceware.org (Postfix) with ESMTPS id 2700B3858C62 for ; Thu, 8 Jun 2023 14:30:11 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2700B3858C62 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-qk1-x72a.google.com with SMTP id af79cd13be357-75d4a4cf24aso56654985a.1 for ; Thu, 08 Jun 2023 07:30:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686234610; x=1688826610; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=+DSjgZnJIvRk4Tfddru5odMAIeSrUYhK34YnQ8eH37s=; b=jZvEsgl3Me8Bi66qx8+J+DMP4QBitFh61RXOglZqNMAA8pyzTL3LQKDotMk3N8bHds whv8nDXDIegTpu47GfIN5emI92iwCYHFxTqY5n5zsznRMmYAVfI01dinPRu+MTJsaaGh 7Eims5NTZZ7D5gtMZVCqwpOa8H03DViPMU5SeRxAHEOCo1xH693uHgzLg4tBl3kbs5y2 q+nQ4Gx2dH2Adcvpfwl2GIg6So3ItPsQ4i3q73e9dpFmTrR43sWuCzvXQQaGjOymMfI6 d8HpUAltZNHgZ9bNqFbaCSPcFx1UrWGczrXrUsxgq0whUCZwmfCL8gyrHvx0UQr/gKiE qeFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686234610; x=1688826610; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=+DSjgZnJIvRk4Tfddru5odMAIeSrUYhK34YnQ8eH37s=; b=E5tjHzKpIsS0FNtdOegLQBDNXHFWeg9KDQVfHEqbigvDWi0jAkcmGtJHIGsjMnoBxL +zUUjRFQ6Osa/wrObqiHP4LJtdiEGnfPSOSWiKH6+PfrsxcfbwTLy/6nHV7faMbGMOP4 41Icr8hwXur1zmahn1LlCq4GhQ11A4WecJ7ieT70naPsuDNfwIH3Tlki50AEMonHOJq8 0tCaU6sWR8BiC4l+KuWY0xveZ9Cujs2tlwAKrxuuWdDFdnZVyJg2Fw1RHZI1Z/T/Ii/z bk5DatoaGTmZ5RlbgR9dIYZVTcqnUT+Hydwa/z3JtUmdDExwMpsqV1Vt11Ua0H/cvoS1 UaoA== X-Gm-Message-State: AC+VfDwAjCB+nychk3CM1nsuOwkucoQVD9YMYNGQYq34Q480DgVcEHw0 i9W9BRL8JfvMe4Z+4lFqjDN72nyrFhfP3ZnyLPzsNpdqCIdIZw== X-Google-Smtp-Source: ACHHUZ4q140T4GVFvjEwgatJirpMM0A1djVXjTY9XQLyURngkpj4CdUnR2gWO09ZZRk2OjGGKueV8e6RETqIqwkvuQQ= X-Received: by 2002:a05:6214:dcc:b0:621:700b:f9ef with SMTP id 12-20020a0562140dcc00b00621700bf9efmr2371021qvt.15.1686234610360; Thu, 08 Jun 2023 07:30:10 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?B?TcO8bWluIEEu?= Date: Thu, 8 Jun 2023 17:29:59 +0300 Message-ID: Subject: Memory Barriers at pthread using CYGWIN To: cygwin@cygwin.com Content-Type: multipart/mixed; boundary="000000000000f5947c05fd9f160f" X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: --000000000000f5947c05fd9f160f Content-Type: multipart/alternative; boundary="000000000000f5947a05fd9f160d" --000000000000f5947a05fd9f160d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I wrote a simple test for pthread_barrier_wait. it won't work as expected. result should be r1 =3D 1, r2 =3D 1 Thanks, M=C3=BCmin --000000000000f5947a05fd9f160d-- --000000000000f5947c05fd9f160f Content-Type: text/plain; charset="US-ASCII"; name="CMakelists.txt" Content-Disposition: attachment; filename="CMakelists.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lin8ilqf0 Y21ha2VfbWluaW11bV9yZXF1aXJlZChWRVJTSU9OIDMuMjYpDQoNCnByb2pl Y3QodGVzdCkNCg0Kc2V0KENNQUtFX0NYWF9TVEFOREFSRCAxNCkNCnNldChD TUFLRV9DWFhfU1RBTkRBUkRfUkVRVUlSRUQgT04pDQpzZXQoQ01BS0VfQ1hY X0VYVEVOU0lPTlMgT0ZGKQ0KDQoNCmFkZF9kZWZpbml0aW9ucygtRF9fUE9T SVhfVklTSUJMRT0yMDAxMTIgLURfUE9TSVhfQ19TT1VSQ0U9MjAwMTEyKQ0K DQphZGRfZXhlY3V0YWJsZSh0ZXN0IG1haW4uY3BwKQ0KDQp0YXJnZXRfbGlu a19saWJyYXJpZXModGVzdCBwdGhyZWFkKQ== --000000000000f5947c05fd9f160f Content-Type: text/plain; charset="US-ASCII"; name="main.cpp" Content-Disposition: attachment; filename="main.cpp" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lin8ilqv1 I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8cHRocmVhZC5oPg0KDQpp bnQgeCA9IDA7DQppbnQgeSA9IDA7DQppbnQgcjEgPSAwOw0KaW50IHIyID0g MDsNCg0KcHRocmVhZF9iYXJyaWVyX3QgYmFycmllcjsNCg0Kdm9pZCogdGhy ZWFkMSh2b2lkKiBhcmcpIHsNCiAgICB5ID0gMTsNCiAgICBwdGhyZWFkX2Jh cnJpZXJfd2FpdCgmYmFycmllcik7ICAvLyBNZW1vcnkgYmFycmllcg0KICAg IHIxID0geDsNCiAgICByZXR1cm4gTlVMTDsNCn0NCg0Kdm9pZCogdGhyZWFk Mih2b2lkKiBhcmcpIHsNCiAgICB4ID0gMTsNCiAgICBwdGhyZWFkX2JhcnJp ZXJfd2FpdCgmYmFycmllcik7ICAvLyBNZW1vcnkgYmFycmllcg0KICAgIHIy ID0geTsNCiAgICByZXR1cm4gTlVMTDsNCn0NCg0KaW50IG1haW4oKSB7DQog ICAgcHRocmVhZF90IHQxLCB0MjsNCg0KICAgIHB0aHJlYWRfYmFycmllcl9p bml0KCZiYXJyaWVyLCBOVUxMLCAyKTsNCg0KICAgIHB0aHJlYWRfY3JlYXRl KCZ0MSwgTlVMTCwgdGhyZWFkMSwgTlVMTCk7DQogICAgcHRocmVhZF9jcmVh dGUoJnQyLCBOVUxMLCB0aHJlYWQyLCBOVUxMKTsNCg0KICAgIHB0aHJlYWRf am9pbih0MSwgTlVMTCk7DQogICAgcHRocmVhZF9qb2luKHQyLCBOVUxMKTsN Cg0KICAgIHByaW50ZigicjEgPSAlZCwgcjIgPSAlZFxuIiwgcjEsIHIyKTsN Cg0KICAgIHB0aHJlYWRfYmFycmllcl9kZXN0cm95KCZiYXJyaWVyKTsNCg0K ICAgIHJldHVybiAwOw0KfQ0K --000000000000f5947c05fd9f160f--