From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) by sourceware.org (Postfix) with ESMTPS id 4BB663858D28 for ; Thu, 16 Mar 2023 17:49:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4BB663858D28 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-pj1-x1030.google.com with SMTP id qe8-20020a17090b4f8800b0023f07253a2cso2372308pjb.3 for ; Thu, 16 Mar 2023 10:49:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678988971; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=BGsm/fwxEHgXsmGwrhDMThv+a5SEVrgkNOM+Z9DJUBM=; b=XIaKVglHj7Hyq9JmHbPjYKz00cBzwwnP6mAARlOYmWPahBnDJGABGyQ+IOAD4uytI+ F3t2fFV3oGJAEz6BTY5Dp16NG/O5jCJC0JHP12SS+tURHLZFNPu675j7XiZXEvjibmzr imlavbtAR5Zj17NjzECFL1p5M4JNWo4ulXDKaJSrJlxqix8f8/eQZu9bY5l5KCPHgnBh oWlrHyHbVo2vdNmVsq2AD8fnrSZJIEAyfVzbUNaJrY/quPBVs3PL9Y/xpE+jkJd7Vntw Ui+u48jD/yxqGcZolAJG3j7Ib+4RpZksK96LfQPLxvUIeCjKVBuGONUMwf5/Du0LXU1t Z+sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678988971; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BGsm/fwxEHgXsmGwrhDMThv+a5SEVrgkNOM+Z9DJUBM=; b=PylsKGFlcJSlEJ1qEPkSUvrjPHA3RxcLkTVvU7kto66iH+tYSSEKbz+LSNRbRcVGjK /v+lB3sgWT2RdA2TVBcgHPnJlYKiMyP/4tnjuibfJTTa5FbNjzk1KJLTz+IZJa04B+Wd LrwSoIfR1O/+0qY4A0f8TfNfiR83qhCQ5UpJBnFj/yXZ+UXYSGqEXeJht2/eZy2pKqIV 6E+na7wjSfRkMdTUQyyrYRraPZwUFtSUdNVNXJEqMFsA+RYZzcBGvifuF6tMRjPxHh1Y GSIU4hjK/MOOMq3rcJUpcQRoRgXPX3nZqS+WfQb6bdnMLSevjwMyVeIv7z0vUn0XJ/OS EuBQ== X-Gm-Message-State: AO0yUKWF70C6yO+tTAuEV3tnLdLUU9MHXJ+pfcMZ0H+qtuYhs/nfViSq 4RHueaWQKw47dJS7iQu1IbUAZYdL2qfQ0M9Wyvw= X-Google-Smtp-Source: AK7set+V/KCBWc9jrp8A/i5elFQPHk4mQUXZR/Axir7O/gO+UsUJltishOkfBr3v2nuM6rGI6GlGE0+Cb4LjNu2n07o= X-Received: by 2002:a17:902:f80b:b0:1a0:4321:920e with SMTP id ix11-20020a170902f80b00b001a04321920emr1701658plb.12.1678988971069; Thu, 16 Mar 2023 10:49:31 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Andrew Pinski Date: Thu, 16 Mar 2023 10:49:18 -0700 Message-ID: Subject: Re: PROBLEM !!! __ OS: ANY LINUX __ COMPILERS: gcc & g++ __ OUTPUT: BAD!!! To: oszibarack korte Cc: gcc@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.3 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: On Thu, Mar 16, 2023 at 10:46=E2=80=AFAM oszibarack korte via Gcc wrote: > > *An unsolved problem for more than a decade!* > *Dear GNU Compiler Collection development team!* > > *There is a problem with the gcc and g++ compilers for Linux operating > systems!* > *Here are 3 pieces of C and 3 pieces of C++ source code.* There is no bug here. stdout is line buffered. Thanks, Andrew > > > > > > *- Please compile them on any LINUX!- Run it!- Compare the output with th= e > corresponding source code!Summary: THE OUTPUTS ARE BAD !!!* > > *>>> C* > > *1.* > > // c0.c > // ENVIRONMENT: LINUX COMPILER: gcc OUTPUT: BAD !!! > > #include > > void main (void) > { > printf ("GNU Compiler Collection"); > > while (1) > { > ; > } > } > > > *2.* > > // c1.c > // ENVIRONMENT: LINUX COMPILER: gcc OUTPUT: BAD !!! > > #include > #include > > void main (void) > { > printf ("Hello!"); > > system ("sleep 10"); > > system ("clear"); > > printf ("Goodbye!"); > } > > > *3.* > > // c2.c > // ENVIRONMENT: LINUX COMPILER: gcc OUTPUT: BAD !!! > > #include > #include > > void main (void) > { > unsigned int i; > > printf ("Now count up to 4.000.000.000. ST\nART! Wait..."); > > for (i =3D 0; i < 4000000000; i++) > { > ; > } > > printf ("READY!"); > > system ("gcc --version"); > > printf ("i =3D %u", i); > > system ("uname -a"); > } > > > *>>> C++* > > *1.* > > // cpp0.cpp > // ENVIRONMENT: LINUX COMPILER: g++ OUTPUT: BAD !!! > > #include > > int main (void) > { > std::cout << "GNU Compiler Collection"; > > while (1) > { > ; > } > > return 0; > } > > > *2.* > > // cpp1.cpp > // ENVIRONMENT: LINUX COMPILER: g++ OUTPUT: BAD !!! > > #include > > int main (void) > { > std::cout << "Hello!"; > > system ("sleep 10"); > > system ("clear"); > > std::cout << "Goodbye!"; > > return 0; > } > > > *3.* > > // cpp2.cpp > // ENVIRONMENT: LINUX COMPILER: g++ OUTPUT: BAD !!! > > #include > > int main (void) > { > unsigned int i; > > std::cout << "Now count up to 4.000.000.000. ST\nART! Wait..."; > > for (i =3D 0; i < 4000000000; i++) > { > ; > } > > std::cout << "READY!"; > > system ("g++ --version"); > > std::cout << "i =3D " << i; > > system ("uname -a"); > > return 0; > } > > > > *Thank you,Best regards,* > korte.oszibarack > *March 16th, 2023*