Hi, that seems to have fixed it, thank you! -Russ
On Tue, Nov 15, 2022 at 2:28 AM Dr. Jürgen Sauermann < mail@jürgen-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ü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 > >> > >> > > > >