From MAILER-DAEMON Tue Nov 15 02:39:01 2022 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1ouqWv-0004ys-PN for mharc-bug-apl@gnu.org; Tue, 15 Nov 2022 02:39:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ouqWp-0004yV-Qe for bug-apl@gnu.org; Tue, 15 Nov 2022 02:38:43 -0500 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ouqWn-0001qb-LW for bug-apl@gnu.org; Tue, 15 Nov 2022 02:38:43 -0500 Received: by mail-lj1-x234.google.com with SMTP id u2so16412027ljl.3 for ; Mon, 14 Nov 2022 23:38:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Zgorviftr4Gw1aAx3MFrpbgvca7GsHYQToS39hQ8vB4=; b=HQvM4f7TfxwYeeUut0UcjAxokAi/kaMxwV3Z2YgIEzrC8+1yIAX8KB0nF58wmDUomg EWej+dc238IVldEHpFRigQcY2z5LzRnX4WK2NVsgtJUJNUVd93v+SaZde/KgBX1kvrW7 dREiq40Sez9sOH1SSqYuji+AjjL9K77gh7elpNJZOU1I5iVd90Tm48Bvl2scXH0fBgJr SmFiXBAaxIo2tO1ZEQeLXseJ7GdisFXV3qr+YvLeylGG4UZp60vmqx5nOv/eB3IUimx2 49ZWLwp0nNYLOD5/cdrbPUzqKN7r7tTAYE5t8JllGU2GmEd+Y6ZbMtLrryeQ60QvMWsi bJMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Zgorviftr4Gw1aAx3MFrpbgvca7GsHYQToS39hQ8vB4=; b=bEZggX61M87GNtyF0jZ4EASWIVXKxa+rNR8EuFIr1c2mk4eaO9XSl0/0EAcf0qvP/a OLjITjEIZQUWMEfrbhavrJUrN8Upex3EWYTAxWEwiojk1yB1OyED7s3jyFvOgR+0dOtt sb6iq4DjQmqvTMj6q/ivGFV+EXZYjdtRAEwt1JM1OeZlV9D96blG1BnrWxalj8vATs/o h40hrf7/Y+o/0C/TIVzEQnJauMAfx5d2wxsxdjvF4AY5ncAzZzeWQ2V87Sbgp85Fk2nS 7s5ALrgIs2jZGcErzm93mLrQ7T21Dgb5+V6kNemXl+M/8BMGu4PeWEA5iULBbDrtARED WQUw== X-Gm-Message-State: ANoB5pniV2AHKl+ev4oXci/MkI6U1NQkosaifYktWFBJnA1T0A4SIzTO Y5EmW8ClSNC/McDcOZLdBSPfEr/7O5xpOt9+0ItRx4C7kB8= X-Google-Smtp-Source: AA0mqf77pL2vvSe9EzVg23plmq2NylmkK2IgEVivaCGao1dZ1eA9nlBCHL79EjioTGnVlJTdcFiNdoHSAy0XjUggnP4= X-Received: by 2002:a2e:b056:0:b0:278:a7de:54e6 with SMTP id d22-20020a2eb056000000b00278a7de54e6mr5734964ljl.367.1668497917224; Mon, 14 Nov 2022 23:38:37 -0800 (PST) MIME-Version: 1.0 From: Russtopia Date: Mon, 14 Nov 2022 23:38:00 -0800 Message-ID: Subject: Strange issue as of r1616 To: bug-apl@gnu.org Content-Type: multipart/alternative; boundary="000000000000aa2d5a05ed7d712b" Received-SPF: pass client-ip=2a00:1450:4864:20::234; envelope-from=rmagee@gmail.com; helo=mail-lj1-x234.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-apl@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Bugs and suggestions for GNU APL List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Nov 2022 07:38:44 -0000 --000000000000aa2d5a05ed7d712b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I recently pulled latest svn and saw these strange messages right after the GNU APL banner. Backing up, it appears to have begun with r1616 for me. I did a `make clean` and fresh `./configure` for each build to narrow down when the issue began. System: Devuan GNU/Linux, x86_64 --- ./configure CORE_COUNT_WANTED=3D4 RATIONAL_NUMBERS_WANTED=3Dy --with-ctrld_= del --with-gtk3 configure: ---- SUMMARY OF TESTS (please include in error reports) ---- apl_MAINTAINER_MODE: no apl_missing_headers: 1 apl_missing_functions: 0 apl_FFT: no (affects: =E2=8E=95FFT) apl_PCRE: no (affects: =E2=8E=95RE) apl_PNG: yes (affects: =E2=8E=95PNG) apl_POSTGRES: no (may affect: =E2=8E=95SQL) apl_SQLITE3: no (may affect: =E2=8E=95SQL) apl_SQL no (affects: =E2=8E=95SQL) apl_X11 (libxcb): yes (fallback for =E2=8E=95PLOT) apl_GTK3: yes (affects: =E2=8E=95PNG, =E2=8E=95GTK, maybe = =E2=8E=95PLOT) apl_GUI: yes (affects: =E2=8E=95PLOT) --- $ apl --cfg configurable options: --------------------- ASSERT_LEVEL_WANTED=3D1 (default) SECURITY_LEVEL_WANTED=3D0 (default) APSERVER_PATH=3D/tmp/GNU-APL/APserver (default) APSERVER_PORT=3D16366 (default) APSERVER_TRANSPORT=3D0 (default) CORE_COUNT_WANTED=3D4 DYNAMIC_LOG_WANTED=3Dno (default) MAX_RANK_WANTED=3D8 (default) RATIONAL_NUMBERS_WANTED=3Dno (default) SHORT_VALUE_LENGTH_WANTED=3D12, therefore: sizeof(Value) : 464 bytes sizeof(Cell) : 24 bytes sizeof(Value header): 176 bytes VALUE_CHECK_WANTED=3Dno (default) VALUE_HISTORY_WANTED=3Dno (default) VF_TRACING_WANTED=3Dno (default) VISIBLE_MARKERS_WANTED=3Dno (default) how ./configure was (probably) called: -------------------------------------- ./configure 'CORE_COUNT_WANTED=3D4' 'RATIONAL_NUMBERS_WANTED=3Dy' '--with-ctrld_del' '--with-gtk3' BUILDTAG: --------- Project: GNU APL Version / SVN: 1.8 / SVN: 1616M Build Date: 2022-11-15 07:31:37 UTC Build OS: Linux 5.7.0rlabs x86_64 config.status: 'CORE_COUNT_WANTED=3D4' 'RATIONAL_NUMBERS_WANTED=3Dy' '--with-ctrld_del' '--with-gtk3' Archive SVN: 1616 Output on startup, following GNU APL banner (It's slightly different on each run): *** something is VERY WRONG if this function is called * *** something is V *** *** s some** something is VERY WRONG if this function is called *** something is VERYtERYomething is VERY WROhin WRONG if this function is caNG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this function is called **lg is VERY led *** * sWRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERo WRONG ifsometmething is VERY WRONG if this function is called *** something is VERY WRONG if this function is called *** something is VERY WRONG if this fuY this function is called *** something is VERY WRONG if this function is called hing is VERY WRONG if this functi WRONG if this functioon is called n incts called ion is called[30; 1H -Russ --000000000000aa2d5a05ed7d712b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

I recently pulled latest svn and saw these strange mes= sages right after the GNU APL banner. Backing up, it appears to have begun = with r1616 for me.

I did a `make clean` and fresh `./configure` for ea= ch build to narrow down when the issue began.

System: Devuan GNU/Linux= , x86_64

---
./configure CORE_COUNT_WANTED=3D4 RATIONAL_NUMBERS_WAN= TED=3Dy --with-ctrld_del --with-gtk3

configure: =C2=A0 =C2=A0---- SU= MMARY OF TESTS (please include in error reports) ----

=C2=A0 =C2=A0 = apl_MAINTAINER_MODE: =C2=A0 no
=C2=A0 =C2=A0 apl_missing_headers: =C2=A0= 1
=C2=A0 =C2=A0 apl_missing_functions: 0
=C2=A0 =C2=A0 apl_FFT: =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 no (affects: =E2=8E=95FFT)=C2=A0 =C2=A0 apl_PCRE: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0no= (affects: =E2=8E=95RE)
=C2=A0 =C2=A0 apl_PNG: =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 yes (affects: =E2=8E=95PNG)
=C2=A0 =C2=A0 apl_P= OSTGRES: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0no (may affect: =E2=8E=95SQL)=C2=A0 =C2=A0 apl_SQLITE3: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 no (may affe= ct: =E2=8E=95SQL)
=C2=A0 =C2=A0 apl_SQL =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0no (affects: =C2=A0 =C2=A0=E2=8E=95SQL)
=C2=A0 = =C2=A0 apl_X11 (libxcb): =C2=A0 =C2=A0 =C2=A0yes (fallback for =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =E2=8E=95PLOT)
=C2=A0 =C2=A0 apl_= GTK3: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0yes (affects: =E2=8E= =95PNG, =E2=8E=95GTK, maybe =E2=8E=95PLOT)
=C2=A0 =C2=A0 apl_GUI: =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 yes (affects: =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =E2=8E=95PLOT)
---
<= div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif">
$= apl --cfg

configurable options:
---------------------
=C2=A0 = =C2=A0 ASSERT_LEVEL_WANTED=3D1 (default)
=C2=A0 =C2=A0 SECURITY_LEVEL_WA= NTED=3D0 (default)
=C2=A0 =C2=A0 APSERVER_PATH=3D/tmp/GNU-APL/APserver (= default)
=C2=A0 =C2=A0 APSERVER_PORT=3D16366 (default)
=C2=A0 =C2=A0 = APSERVER_TRANSPORT=3D0 (default)
=C2=A0 =C2=A0 CORE_COUNT_WANTED=3D4
= =C2=A0 =C2=A0 DYNAMIC_LOG_WANTED=3Dno (default)
=C2=A0 =C2=A0 MAX_RANK_W= ANTED=3D8 (default)
=C2=A0 =C2=A0 RATIONAL_NUMBERS_WANTED=3Dno (default)=
=C2=A0 =C2=A0 SHORT_VALUE_LENGTH_WANTED=3D12, therefore:
=C2=A0 =C2= =A0 =C2=A0 =C2=A0 sizeof(Value) =C2=A0 =C2=A0 =C2=A0 : 464 bytes
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 sizeof(Cell) =C2=A0 =C2=A0 =C2=A0 =C2=A0: =C2=A024 byt= es
=C2=A0 =C2=A0 =C2=A0 =C2=A0 sizeof(Value header): 176 bytes

= =C2=A0 =C2=A0 VALUE_CHECK_WANTED=3Dno (default)
=C2=A0 =C2=A0 VALUE_HIST= ORY_WANTED=3Dno (default)
=C2=A0 =C2=A0 VF_TRACING_WANTED=3Dno (default)=
=C2=A0 =C2=A0 VISIBLE_MARKERS_WANTED=3Dno (default)

how ./config= ure was (probably) called:
--------------------------------------
=C2= =A0 =C2=A0 ./configure =C2=A0'CORE_COUNT_WANTED=3D4' 'RATIONAL_= NUMBERS_WANTED=3Dy' '--with-ctrld_del' '--with-gtk3'
BUILDTAG:
---------
=C2=A0 =C2=A0 Project: =C2=A0 =C2=A0 =C2=A0 = =C2=A0GNU APL
=C2=A0 =C2=A0 Version / SVN: =C2=A01.8 / SVN: 1616M
=C2= =A0 =C2=A0 Build Date: =C2=A0 =C2=A0 2022-11-15 07:31:37 UTC
=C2=A0 =C2= =A0 Build OS: =C2=A0 =C2=A0 =C2=A0 Linux 5.7.0rlabs x86_64
=C2=A0 =C2=A0= config.status: =C2=A0'CORE_COUNT_WANTED=3D4' 'RATIONAL_NUMBERS= _WANTED=3Dy' '--with-ctrld_del' '--with-gtk3'
=C2=A0= =C2=A0 Archive SVN: =C2=A0 =C2=A01616


Output on startup, foll= owing GNU APL banner (It's slightly different on each run):

<= div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif">*** so= mething is VERY WRONG if this function is called

*
*** something = is V
***
*** s some** something is VERY WRONG if this function is cal= led

*** something is VERYtERYomething is VERY WROhin WRONG if this f= unction is caNG if this function is called

*** something is VERY WRO= NG if this function is called

*** something is VERY WRONG if this fu= nction is called

*** something is VERY WRONG if this function is cal= led

*** something is VERY WRONG if this function is called

**= * something is VERY WRONG if this function is called

*** something i= s VERY WRONG if this function is called

*** something is VERY WRONG = if this function is called

*** something is VERY WRONG if this funct= ion is called

*** something is VERY WRONG if this function is called=

*** something is VERY WRONG if this function is called

*** s= omething is VERY WRONG if this function is called

*** something is V= ERY WRONG if this function is called

*** something is VERY WRONG if = this function is called

*** something is VERY WRONG if this function= is called

*** something is VERY WRONG if this function is called
*** something is VERY WRONG if this function is called

**lg is = VERY led

*** * sWRONG if this function is called

*** somethin= g is VERY WRONG if this function is called

*** something is VERo WRO= NG ifsometmething is VERY WRONG if this function is called

*** somet= hing is VERY WRONG if this function is called

*** something is VERY = WRONG if this fuY this function is called

*** something is VERY WRON= G if this function is called
hing is VERY WRONG if this functi WRONG if = this functioon is called
n incts called
ion is called[30;
1H=C2=A0= =C2=A0=C2=A0


-Russ


--000000000000aa2d5a05ed7d712b-- From MAILER-DAEMON Tue Nov 15 04:06:52 2022 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1ouru6-0005y4-Qz for mharc-bug-apl@gnu.org; Tue, 15 Nov 2022 04:06:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ourtu-0005r5-Rt for bug-apl@gnu.org; Tue, 15 Nov 2022 04:06:40 -0500 Received: from mo4-p00-ob.smtp.rzone.de ([85.215.255.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ourts-0000XF-Qw for bug-apl@gnu.org; Tue, 15 Nov 2022 04:06:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1668503189; s=strato-dkim-0002; d=xn--jrgen-sauermann-zvb.de; h=In-Reply-To:Date:Message-ID:From:References:To:Subject:Cc:Date:From: Subject:Sender; bh=RegI2MIm4+X9GwcpawNIntJnMrvj98vEqft9u30Me4I=; b=sB+QctQ/O9Dfkf/EniRbNChqrj3xZlyD6Jf5DDmbgRgGhzyuV0U07ugOYN2IYMqmD4 YyyqkrNKr82cO2jyq2mHM+XV7jxVKNf9I5TN9Vq3SIApW63zJkcSYgmEflonRURsHS/Y Gjl2LLk2VD0JG2fJTH1bMMcYJREk+F2aElCTd+it8FUnGzCdc6TXNuAjGwNUUpvme5cA yS9Xb6sdNTGNcciABYgob1mHt8zDfNFgv0AZAv8SMhCVNbutZuvZTvsTCIFgDgmi+FxH gDVNhl8UkWDjBfZLlmFLpga1MyfRrp9zxtZvK4RUWbMap6Oi4tpKHLciMOIuCtLCX211 frHA== Authentication-Results: strato.com; dkim=none X-RZG-AUTH: ":IW0NeWCwdbJy35dEGbhINhrCL06TqIk89uRQzJQEHECld5uF6JeNB+O1P0jUjLJ2qo9S22E1SowfsWnRffSaA+L6AwzL6/2nZK4BsD0/9lRy6SUeIAmaljWuww==" X-RZG-CLASS-ID: mo00 Received: from [IPv6:2a02:8108:98bf:fa0a:b62e:99ff:fe2f:364d] by smtp.strato.de (RZmta 48.2.1 AUTH) with ESMTPSA id h27fa7yAF96T9TU (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Tue, 15 Nov 2022 10:06:29 +0100 (CET) Subject: Re: Strange issue as of r1616 To: Russtopia , bug-apl@gnu.org References: From: =?UTF-8?Q?Dr=2e_J=c3=bcrgen_Sauermann?= Message-ID: <70a30b30-cd8e-cddf-226c-41b949eaf12e@xn--jrgen-sauermann-zvb.de> Date: Tue, 15 Nov 2022 10:06:29 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB Received-SPF: none client-ip=85.215.255.24; envelope-from=mail@xn--jrgen-sauermann-zvb.de; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-apl@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Bugs and suggestions for GNU APL List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Nov 2022 09:06:43 -0000 Hi Russ, looks like something is VERY WRONG on your box. According to the messages below, you want parallel execution with 4 cores. However parallel execution requires two functions atomic_add() and atomic_read() to be present on your platform. Unfortunately these functions are not portable, i.e. most platforms have them, but under a different name on each platform (see Parallel.hh lines 83..165 for the different platforms handled so far. I cant quite explain why this worked before on your box, unless you removed something that was providing one of the function candidate, or upgraded something. Two solutions: 1. ./configure CORE_COUNT_WANTED=0 - or - 2. let me know the declarations (function names and argument types), and #include files for these functions on your platform. Best Regards, Jürgen On 11/15/22 8:38 AM, Russtopia wrote: > Hi, > > I recently pulled latest svn and saw these strange messages right > after the GNU APL banner. Backing up, it appears to have begun with > r1616 for me. > > I did a `make clean` and fresh `./configure` for each build to narrow > down when the issue began. > > System: Devuan GNU/Linux, x86_64 > > --- > ./configure CORE_COUNT_WANTED=4 RATIONAL_NUMBERS_WANTED=y > --with-ctrld_del --with-gtk3 > > configure:    ---- SUMMARY OF TESTS (please include in error reports) ---- > >     apl_MAINTAINER_MODE:   no >     apl_missing_headers:   1 >     apl_missing_functions: 0 >     apl_FFT:               no (affects: ⎕FFT) >     apl_PCRE:              no (affects: ⎕RE) >     apl_PNG:               yes (affects: ⎕PNG) >     apl_POSTGRES:          no (may affect: ⎕SQL) >     apl_SQLITE3:           no (may affect: ⎕SQL) >     apl_SQL                no (affects:    ⎕SQL) >     apl_X11 (libxcb):      yes (fallback for ⎕PLOT) >     apl_GTK3:              yes (affects: ⎕PNG, ⎕GTK, maybe ⎕PLOT) >     apl_GUI:               yes (affects: ⎕PLOT) > --- > > $ apl --cfg > > configurable options: > --------------------- >     ASSERT_LEVEL_WANTED=1 (default) >     SECURITY_LEVEL_WANTED=0 (default) >     APSERVER_PATH=/tmp/GNU-APL/APserver (default) >     APSERVER_PORT=16366 (default) >     APSERVER_TRANSPORT=0 (default) >     CORE_COUNT_WANTED=4 >     DYNAMIC_LOG_WANTED=no (default) >     MAX_RANK_WANTED=8 (default) >     RATIONAL_NUMBERS_WANTED=no (default) >     SHORT_VALUE_LENGTH_WANTED=12, therefore: >         sizeof(Value)       : 464 bytes >         sizeof(Cell)        :  24 bytes >         sizeof(Value header): 176 bytes > >     VALUE_CHECK_WANTED=no (default) >     VALUE_HISTORY_WANTED=no (default) >     VF_TRACING_WANTED=no (default) >     VISIBLE_MARKERS_WANTED=no (default) > > how ./configure was (probably) called: > -------------------------------------- >     ./configure  'CORE_COUNT_WANTED=4' 'RATIONAL_NUMBERS_WANTED=y' > '--with-ctrld_del' '--with-gtk3' > > BUILDTAG: > --------- >     Project:        GNU APL >     Version / SVN:  1.8 / SVN: 1616M >     Build Date:     2022-11-15 07:31:37 UTC >     Build OS:       Linux 5.7.0rlabs x86_64 >     config.status:  'CORE_COUNT_WANTED=4' 'RATIONAL_NUMBERS_WANTED=y' > '--with-ctrld_del' '--with-gtk3' >     Archive SVN:    1616 > > > Output on startup, following GNU APL banner (It's slightly different > on each run): > > *** something is VERY WRONG if this function is called > > * > *** something is V > *** > *** s some** something is VERY WRONG if this function is called > > *** something is VERYtERYomething is VERY WROhin WRONG if this > function is caNG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this function is called > > **lg is VERY led > > *** * sWRONG if this function is called > > *** something is VERY WRONG if this function is called > > *** something is VERo WRONG ifsometmething is VERY WRONG if this > function is called > > *** something is VERY WRONG if this function is called > > *** something is VERY WRONG if this fuY this function is called > > *** something is VERY WRONG if this function is called > hing is VERY WRONG if this functi WRONG if this functioon is called > n incts called > ion is called[30; > 1H > > > -Russ > > From MAILER-DAEMON Tue Nov 15 05:28:11 2022 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1outAp-000695-R6 for mharc-bug-apl@gnu.org; Tue, 15 Nov 2022 05:28:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1outAo-00068s-G3 for bug-apl@gnu.org; Tue, 15 Nov 2022 05:28:10 -0500 Received: from mo4-p00-ob.smtp.rzone.de ([85.215.255.24]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1outAl-0000xk-MA for bug-apl@gnu.org; Tue, 15 Nov 2022 05:28:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1668508082; s=strato-dkim-0002; d=xn--jrgen-sauermann-zvb.de; h=In-Reply-To:Date:Message-ID:References:To:From:Subject:Cc:Date:From: Subject:Sender; bh=vE2U85oYHqSCQ/LTc8UOdmExW3NUP3meTqQLpzF13ok=; b=p/hQExfIx/2UaDcOuZiaTL2C2/hVOlm9IYcbDWIYxUDObMwKciMP29A6haelPbmWSs 12OkN1zJasnU98IRpYykBmPzqFX2njcJ3RWw+0ukc6cCmjQapPAxu0b1qeiuzrRn8sqS yFnvC9ynMyDpbHJ3s0oUDhHMqIvOg3eCbLvNF/Q8APugXMI8dR9w/uiY0MMBuVrUxefw mT6xzulZdgfW0amTPdkkENSosz0VUfdkncX0LdcBJY+JPMHr8LKcm9TKWNLwQ7rwEA0Z eC7/mx4NzRhWu18jYGEdRlFmdPpqaNho99SBj2k+/BYYt/knISketGSLBQ8HbTCL/C1g lmeg== Authentication-Results: strato.com; dkim=none X-RZG-AUTH: ":IW0NeWCwdbJy35dEGbhINhrCL06TqIk89uRQzJQEHECld5uF6JeNB+O1P0jUjLJ2qo9S22E1SowfsWnRffSaA+L6AwzL6/2nZK4BsD0/9lRy6SUeIAmaljWuww==" X-RZG-CLASS-ID: mo00 Received: from [IPv6:2a02:8108:98bf:fa0a:b62e:99ff:fe2f:364d] by smtp.strato.de (RZmta 48.2.1 AUTH) with ESMTPSA id h27fa7yAFAS2A9q (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Tue, 15 Nov 2022 11:28:02 +0100 (CET) Subject: Re: Strange issue as of r1616 From: =?UTF-8?Q?Dr=2e_J=c3=bcrgen_Sauermann?= To: Russtopia , bug-apl@gnu.org References: <70a30b30-cd8e-cddf-226c-41b949eaf12e@xn--jrgen-sauermann-zvb.de> Message-ID: Date: Tue, 15 Nov 2022 11:28:02 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <70a30b30-cd8e-cddf-226c-41b949eaf12e@xn--jrgen-sauermann-zvb.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB Received-SPF: none client-ip=85.215.255.24; envelope-from=mail@xn--jrgen-sauermann-zvb.de; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-apl@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Bugs and suggestions for GNU APL List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Nov 2022 10:28:10 -0000 Hi again, sorry, my fault. I accidentally deleted a test for ext/atomicity.h in ./configure. Fixed in SVN 1627. Best Regards, Jürgen On 11/15/22 10:06 AM, Dr. Jürgen Sauermann wrote: > Hi Russ, > > looks like something is VERY WRONG on your box. > According to the messages below, you want parallel execution with > 4 cores. However parallel execution requires two functions atomic_add() > and atomic_read() to be present on your platform. > > Unfortunately these functions are not portable, i.e. most platforms have > them, but under a different name on each platform (see Parallel.hh > lines 83..165 for the different platforms handled so far. > > I cant quite explain why this worked before on your box, unless you > removed something that was providing one of the function candidate, > or upgraded something. > > Two solutions: > > 1. ./configure CORE_COUNT_WANTED=0 > > - or - > > 2. let me know the declarations (function names and argument types), > and #include files for these functions on your platform. > > Best Regards, > Jürgen > > > > On 11/15/22 8:38 AM, Russtopia wrote: >> Hi, >> >> I recently pulled latest svn and saw these strange messages right >> after the GNU APL banner. Backing up, it appears to have begun with >> r1616 for me. >> >> I did a `make clean` and fresh `./configure` for each build to narrow >> down when the issue began. >> >> System: Devuan GNU/Linux, x86_64 >> >> --- >> ./configure CORE_COUNT_WANTED=4 RATIONAL_NUMBERS_WANTED=y >> --with-ctrld_del --with-gtk3 >> >> configure:    ---- SUMMARY OF TESTS (please include in error reports) >> ---- >> >>     apl_MAINTAINER_MODE:   no >>     apl_missing_headers:   1 >>     apl_missing_functions: 0 >>     apl_FFT:               no (affects: ⎕FFT) >>     apl_PCRE:              no (affects: ⎕RE) >>     apl_PNG:               yes (affects: ⎕PNG) >>     apl_POSTGRES:          no (may affect: ⎕SQL) >>     apl_SQLITE3:           no (may affect: ⎕SQL) >>     apl_SQL                no (affects:    ⎕SQL) >>     apl_X11 (libxcb):      yes (fallback for ⎕PLOT) >>     apl_GTK3:              yes (affects: ⎕PNG, ⎕GTK, maybe ⎕PLOT) >>     apl_GUI:               yes (affects: ⎕PLOT) >> --- >> >> $ apl --cfg >> >> configurable options: >> --------------------- >>     ASSERT_LEVEL_WANTED=1 (default) >>     SECURITY_LEVEL_WANTED=0 (default) >>     APSERVER_PATH=/tmp/GNU-APL/APserver (default) >>     APSERVER_PORT=16366 (default) >>     APSERVER_TRANSPORT=0 (default) >>     CORE_COUNT_WANTED=4 >>     DYNAMIC_LOG_WANTED=no (default) >>     MAX_RANK_WANTED=8 (default) >>     RATIONAL_NUMBERS_WANTED=no (default) >>     SHORT_VALUE_LENGTH_WANTED=12, therefore: >>         sizeof(Value)       : 464 bytes >>         sizeof(Cell)        :  24 bytes >>         sizeof(Value header): 176 bytes >> >>     VALUE_CHECK_WANTED=no (default) >>     VALUE_HISTORY_WANTED=no (default) >>     VF_TRACING_WANTED=no (default) >>     VISIBLE_MARKERS_WANTED=no (default) >> >> how ./configure was (probably) called: >> -------------------------------------- >>     ./configure  'CORE_COUNT_WANTED=4' 'RATIONAL_NUMBERS_WANTED=y' >> '--with-ctrld_del' '--with-gtk3' >> >> BUILDTAG: >> --------- >>     Project:        GNU APL >>     Version / SVN:  1.8 / SVN: 1616M >>     Build Date:     2022-11-15 07:31:37 UTC >>     Build OS:       Linux 5.7.0rlabs x86_64 >>     config.status:  'CORE_COUNT_WANTED=4' 'RATIONAL_NUMBERS_WANTED=y' >> '--with-ctrld_del' '--with-gtk3' >>     Archive SVN:    1616 >> >> >> Output on startup, following GNU APL banner (It's slightly different >> on each run): >> >> *** something is VERY WRONG if this function is called >> >> * >> *** something is V >> *** >> *** s some** something is VERY WRONG if this function is called >> >> *** something is VERYtERYomething is VERY WROhin WRONG if this >> function is caNG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> **lg is VERY led >> >> *** * sWRONG if this function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERo WRONG ifsometmething is VERY WRONG if this >> function is called >> >> *** something is VERY WRONG if this function is called >> >> *** something is VERY WRONG if this fuY this function is called >> >> *** something is VERY WRONG if this function is called >> hing is VERY WRONG if this functi WRONG if this functioon is called >> n incts called >> ion is called[30; >> 1H >> >> >> -Russ >> >> > From MAILER-DAEMON Tue Nov 15 11:36:52 2022 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1ouyvb-0007vU-Tq for mharc-bug-apl@gnu.org; Tue, 15 Nov 2022 11:36:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ouyva-0007rl-BC for bug-apl@gnu.org; Tue, 15 Nov 2022 11:36:50 -0500 Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ouyvX-0002LL-Or for bug-apl@gnu.org; Tue, 15 Nov 2022 11:36:50 -0500 Received: by mail-lf1-x12a.google.com with SMTP id g7so25321482lfv.5 for ; Tue, 15 Nov 2022 08:36:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=9RlPP4NXVHFphkm1BDa1E4eF6B7ga8YrZzzbkvSGc4U=; b=JhEIvUh8QDQ05Iu5HbYvz7Kc/PxAdX/ER0iXoFVJzmrfa/K+n3z2MPd/FrjRPR2oMC AQPKvKWO5RAbw51P4tBrCdgbiOyZYY/LlTQXpRd4U11akroC+tBwMkCFaBVMaDygIDmk N7scevBDrEArkT7kKUvtth9rHOp4TvmQABRXjRixuOwTa3sqPQWrh8MN/K6X4z0GDmee UfchH2Ar55Do5sJWyIeCp/mUlmV9OBAX5BNv/SIcAPT/j8SL+lb/Y8vJAFS8WWSdQ+5K Ws/9+Gj6PUYxaZKgEnTzRhYgmAEFxgCYN6u7uds7iaPtAzl3Uv4WzFDcAUlenjRYZqRC FfLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=9RlPP4NXVHFphkm1BDa1E4eF6B7ga8YrZzzbkvSGc4U=; b=uNbfOSzzPGYsJow7VfQhkhSssqQTegOSFQ9G3FF217JOgVssP56gIpT2gGdWAb83KA hrSya3Kr8Ng+8P2CquFd7hBWXhxEfvpMIgIAz0qGOga4IJcwnEbiRfJ1lDzobbNNKE9H JZaX0eAt4rQ3yz9pZQ6vExNVQ61IB6QG2b9H3udwmvAlEoCJutVHk8rHnxN39+VOFayj VjqTpv85LV4fNErie2bRS6EZCirE+mZZ7AH3HBuOdPPQaed/foMlczmBq9Z5ESGTxfXT MmaztosMe0cgh+gloH88dn7iQfOu4m2w+/BtkbAF3VToogCZvbeDQ7P+GyYLuP/cmmmH Knjg== X-Gm-Message-State: ANoB5pnCJdaHAh4BU92G2h26F0bvtj+rMunQ4CLnCpPbl5EOHlf0qgXn kHmM4mqScWqGgV+q8Q0sD0hcUc1aepT4VjS9YAo= X-Google-Smtp-Source: AA0mqf6OFX0d3DT10QItCVrkDP5+cg/4y197RS0/UKfuKBEPyTWrPJz5trYpl3ckNZ2rwjCg3Fmq6rvztT5AFuoE/ZU= X-Received: by 2002:ac2:46f7:0:b0:4a2:7c6a:5cad with SMTP id q23-20020ac246f7000000b004a27c6a5cadmr5762741lfo.366.1668530205740; Tue, 15 Nov 2022 08:36:45 -0800 (PST) MIME-Version: 1.0 References: <70a30b30-cd8e-cddf-226c-41b949eaf12e@xn--jrgen-sauermann-zvb.de> In-Reply-To: From: Russtopia Date: Tue, 15 Nov 2022 08:36:09 -0800 Message-ID: Subject: Re: Strange issue as of r1616 To: =?UTF-8?Q?Dr=2E_J=C3=BCrgen_Sauermann?= Cc: bug-apl@gnu.org Content-Type: multipart/alternative; boundary="00000000000035d84805ed84f61b" Received-SPF: pass client-ip=2a00:1450:4864:20::12a; envelope-from=rmagee@gmail.com; helo=mail-lf1-x12a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-apl@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Bugs and suggestions for GNU APL List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Nov 2022 16:36:50 -0000 --00000000000035d84805ed84f61b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, that seems to have fixed it, thank you! -Russ On Tue, Nov 15, 2022 at 2:28 AM Dr. J=C3=BCrgen Sauermann < mail@j=C3=BCrgen-sauermann.de> wrote: > Hi again, > > sorry, my fault. I accidentally deleted a test for ext/atomicity.h in > ./configure. > > Fixed in SVN 1627. > > Best Regards, > J=C3=BCrgen > > > On 11/15/22 10:06 AM, Dr. J=C3=BCrgen Sauermann wrote: > > Hi Russ, > > > > looks like something is VERY WRONG on your box. > > According to the messages below, you want parallel execution with > > 4 cores. However parallel execution requires two functions atomic_add() > > and atomic_read() to be present on your platform. > > > > Unfortunately these functions are not portable, i.e. most platforms hav= e > > them, but under a different name on each platform (see Parallel.hh > > lines 83..165 for the different platforms handled so far. > > > > I cant quite explain why this worked before on your box, unless you > > removed something that was providing one of the function candidate, > > or upgraded something. > > > > Two solutions: > > > > 1. ./configure CORE_COUNT_WANTED=3D0 > > > > - or - > > > > 2. let me know the declarations (function names and argument types), > > and #include files for these functions on your platform. > > > > Best Regards, > > J=C3=BCrgen > > > > > > > > On 11/15/22 8:38 AM, Russtopia wrote: > >> Hi, > >> > >> I recently pulled latest svn and saw these strange messages right > >> after the GNU APL banner. Backing up, it appears to have begun with > >> r1616 for me. > >> > >> I did a `make clean` and fresh `./configure` for each build to narrow > >> down when the issue began. > >> > >> System: Devuan GNU/Linux, x86_64 > >> > >> --- > >> ./configure CORE_COUNT_WANTED=3D4 RATIONAL_NUMBERS_WANTED=3Dy > >> --with-ctrld_del --with-gtk3 > >> > >> configure: ---- SUMMARY OF TESTS (please include in error reports) > >> ---- > >> > >> apl_MAINTAINER_MODE: no > >> apl_missing_headers: 1 > >> apl_missing_functions: 0 > >> apl_FFT: no (affects: =E2=8E=95FFT) > >> apl_PCRE: no (affects: =E2=8E=95RE) > >> apl_PNG: yes (affects: =E2=8E=95PNG) > >> apl_POSTGRES: no (may affect: =E2=8E=95SQL) > >> apl_SQLITE3: no (may affect: =E2=8E=95SQL) > >> apl_SQL no (affects: =E2=8E=95SQL) > >> apl_X11 (libxcb): yes (fallback for =E2=8E=95PLOT) > >> apl_GTK3: yes (affects: =E2=8E=95PNG, =E2=8E=95GTK, m= aybe =E2=8E=95PLOT) > >> apl_GUI: yes (affects: =E2=8E=95PLOT) > >> --- > >> > >> $ apl --cfg > >> > >> configurable options: > >> --------------------- > >> ASSERT_LEVEL_WANTED=3D1 (default) > >> SECURITY_LEVEL_WANTED=3D0 (default) > >> APSERVER_PATH=3D/tmp/GNU-APL/APserver (default) > >> APSERVER_PORT=3D16366 (default) > >> APSERVER_TRANSPORT=3D0 (default) > >> CORE_COUNT_WANTED=3D4 > >> DYNAMIC_LOG_WANTED=3Dno (default) > >> MAX_RANK_WANTED=3D8 (default) > >> RATIONAL_NUMBERS_WANTED=3Dno (default) > >> SHORT_VALUE_LENGTH_WANTED=3D12, therefore: > >> sizeof(Value) : 464 bytes > >> sizeof(Cell) : 24 bytes > >> sizeof(Value header): 176 bytes > >> > >> VALUE_CHECK_WANTED=3Dno (default) > >> VALUE_HISTORY_WANTED=3Dno (default) > >> VF_TRACING_WANTED=3Dno (default) > >> VISIBLE_MARKERS_WANTED=3Dno (default) > >> > >> how ./configure was (probably) called: > >> -------------------------------------- > >> ./configure 'CORE_COUNT_WANTED=3D4' 'RATIONAL_NUMBERS_WANTED=3Dy' > >> '--with-ctrld_del' '--with-gtk3' > >> > >> BUILDTAG: > >> --------- > >> Project: GNU APL > >> Version / SVN: 1.8 / SVN: 1616M > >> Build Date: 2022-11-15 07:31:37 UTC > >> Build OS: Linux 5.7.0rlabs x86_64 > >> config.status: 'CORE_COUNT_WANTED=3D4' 'RATIONAL_NUMBERS_WANTED= =3Dy' > >> '--with-ctrld_del' '--with-gtk3' > >> Archive SVN: 1616 > >> > >> > >> Output on startup, following GNU APL banner (It's slightly different > >> on each run): > >> > >> *** something is VERY WRONG if this function is called > >> > >> * > >> *** something is V > >> *** > >> *** s some** something is VERY WRONG if this function is called > >> > >> *** something is VERYtERYomething is VERY WROhin WRONG if this > >> function is caNG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> **lg is VERY led > >> > >> *** * sWRONG if this function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERo WRONG ifsometmething is VERY WRONG if this > >> function is called > >> > >> *** something is VERY WRONG if this function is called > >> > >> *** something is VERY WRONG if this fuY this function is called > >> > >> *** something is VERY WRONG if this function is called > >> hing is VERY WRONG if this functi WRONG if this functioon is called > >> n incts called > >> ion is called[30; > >> 1H > >> > >> > >> -Russ > >> > >> > > > > --00000000000035d84805ed84f61b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi, that seems to have fixed it, thank you!

-Russ


On Tue, Nov 15, 2022 at 2:28 AM Dr. J=C3=BCrgen Sauermann <mail@j=C3=BCrgen-sa= uermann.de> wrote:
Hi again,

sorry, my fault. I accidentally deleted a test for ext/atomicity.h in
./configure.

Fixed in SVN 1627.

Best Regards,
J=C3=BCrgen


On 11/15/22 10:06 AM, Dr. J=C3=BCrgen Sauermann wrote:
> Hi Russ,
>
> looks like something is VERY WRONG on your box.
> According to the messages below, you want parallel execution with
> 4 cores. However parallel execution requires two functions atomic_add(= )
> and atomic_read() to be present on your platform.
>
> Unfortunately these functions are not portable, i.e. most platforms ha= ve
> them, but under a different name on each platform (see Parallel.hh
> lines 83..165 for the different platforms handled so far.
>
> I cant quite explain why this worked before on your box, unless you > removed something that was providing one of the function candidate, > or upgraded something.
>
> Two solutions:
>
> 1. ./configure CORE_COUNT_WANTED=3D0
>
> - or -
>
> 2. let me know the declarations (function names and argument types), > and #include files for these functions on your platform.
>
> Best Regards,
> J=C3=BCrgen
>
>
>
> On 11/15/22 8:38 AM, Russtopia wrote:
>> Hi,
>>
>> I recently pulled latest svn and saw these strange messages right =
>> after the GNU APL banner. Backing up, it appears to have begun wit= h
>> r1616 for me.
>>
>> I did a `make clean` and fresh `./configure` for each build to nar= row
>> down when the issue began.
>>
>> System: Devuan GNU/Linux, x86_64
>>
>> ---
>> ./configure CORE_COUNT_WANTED=3D4 RATIONAL_NUMBERS_WANTED=3Dy
>> --with-ctrld_del --with-gtk3
>>
>> configure: =C2=A0 =C2=A0---- SUMMARY OF TESTS (please include in e= rror reports)
>> ----
>>
>> =C2=A0 =C2=A0 apl_MAINTAINER_MODE: =C2=A0 no
>> =C2=A0 =C2=A0 apl_missing_headers: =C2=A0 1
>> =C2=A0 =C2=A0 apl_missing_functions: 0
>> =C2=A0 =C2=A0 apl_FFT: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 no (affects: =E2=8E=95FFT)
>> =C2=A0 =C2=A0 apl_PCRE: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0no (affects: =E2=8E=95RE)
>> =C2=A0 =C2=A0 apl_PNG: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 yes (affects: =E2=8E=95PNG)
>> =C2=A0 =C2=A0 apl_POSTGRES: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0no (= may affect: =E2=8E=95SQL)
>> =C2=A0 =C2=A0 apl_SQLITE3: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 no (= may affect: =E2=8E=95SQL)
>> =C2=A0 =C2=A0 apl_SQL =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0no (affects: =C2=A0 =C2=A0=E2=8E=95SQL)
>> =C2=A0 =C2=A0 apl_X11 (libxcb): =C2=A0 =C2=A0 =C2=A0yes (fallback = for =E2=8E=95PLOT)
>> =C2=A0 =C2=A0 apl_GTK3: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0yes (affects: =E2=8E=95PNG, =E2=8E=95GTK, maybe =E2=8E=95PLOT)
>> =C2=A0 =C2=A0 apl_GUI: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 yes (affects: =E2=8E=95PLOT)
>> ---
>>
>> $ apl --cfg
>>
>> configurable options:
>> ---------------------
>> =C2=A0 =C2=A0 ASSERT_LEVEL_WANTED=3D1 (default)
>> =C2=A0 =C2=A0 SECURITY_LEVEL_WANTED=3D0 (default)
>> =C2=A0 =C2=A0 APSERVER_PATH=3D/tmp/GNU-APL/APserver (default)
>> =C2=A0 =C2=A0 APSERVER_PORT=3D16366 (default)
>> =C2=A0 =C2=A0 APSERVER_TRANSPORT=3D0 (default)
>> =C2=A0 =C2=A0 CORE_COUNT_WANTED=3D4
>> =C2=A0 =C2=A0 DYNAMIC_LOG_WANTED=3Dno (default)
>> =C2=A0 =C2=A0 MAX_RANK_WANTED=3D8 (default)
>> =C2=A0 =C2=A0 RATIONAL_NUMBERS_WANTED=3Dno (default)
>> =C2=A0 =C2=A0 SHORT_VALUE_LENGTH_WANTED=3D12, therefore:
>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 sizeof(Value) =C2=A0 =C2=A0 =C2=A0 : 4= 64 bytes
>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 sizeof(Cell) =C2=A0 =C2=A0 =C2=A0 =C2= =A0: =C2=A024 bytes
>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 sizeof(Value header): 176 bytes
>>
>> =C2=A0 =C2=A0 VALUE_CHECK_WANTED=3Dno (default)
>> =C2=A0 =C2=A0 VALUE_HISTORY_WANTED=3Dno (default)
>> =C2=A0 =C2=A0 VF_TRACING_WANTED=3Dno (default)
>> =C2=A0 =C2=A0 VISIBLE_MARKERS_WANTED=3Dno (default)
>>
>> how ./configure was (probably) called:
>> --------------------------------------
>> =C2=A0 =C2=A0 ./configure =C2=A0'CORE_COUNT_WANTED=3D4' &#= 39;RATIONAL_NUMBERS_WANTED=3Dy'
>> '--with-ctrld_del' '--with-gtk3'
>>
>> BUILDTAG:
>> ---------
>> =C2=A0 =C2=A0 Project: =C2=A0 =C2=A0 =C2=A0 =C2=A0GNU APL
>> =C2=A0 =C2=A0 Version / SVN: =C2=A01.8 / SVN: 1616M
>> =C2=A0 =C2=A0 Build Date: =C2=A0 =C2=A0 2022-11-15 07:31:37 UTC >> =C2=A0 =C2=A0 Build OS: =C2=A0 =C2=A0 =C2=A0 Linux 5.7.0rlabs x86_= 64
>> =C2=A0 =C2=A0 config.status: =C2=A0'CORE_COUNT_WANTED=3D4'= 'RATIONAL_NUMBERS_WANTED=3Dy'
>> '--with-ctrld_del' '--with-gtk3'
>> =C2=A0 =C2=A0 Archive SVN: =C2=A0 =C2=A01616
>>
>>
>> Output on startup, following GNU APL banner (It's slightly dif= ferent
>> on each run):
>>
>> *** something is VERY WRONG if this function is called
>>
>> *
>> *** something is V
>> ***
>> *** s some** something is VERY WRONG if this function is called >>
>> *** something is VERYtERYomething is VERY WROhin WRONG if this >> function is caNG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> **lg is VERY led
>>
>> *** * sWRONG if this function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERo WRONG ifsometmething is VERY WRONG if this <= br> >> function is called
>>
>> *** something is VERY WRONG if this function is called
>>
>> *** something is VERY WRONG if this fuY this function is called >>
>> *** something is VERY WRONG if this function is called
>> hing is VERY WRONG if this functi WRONG if this functioon is calle= d
>> n incts called
>> ion is called[30;
>> 1H
>>
>>
>> -Russ
>>
>>
>

--00000000000035d84805ed84f61b--