flame / blis

BLAS-like Library Instantiation Software Framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BLAS interface broken on OSX with clang11

gdonval opened this issue · comments

I am trying to improve BLIS (0.8.1) support in conda.

TL;DR

On OSX, all BLIS (libflame) tests pass but not BLAS tests (e.g. On entry to CGEMV , parameter number 1 had an illegal value). Unsetting conda-defined CFLAGS and LDFLAGS does not solve the problem.

Details

Versions

Packages
    bzip2:              1.0.8-h0d85af4_4          conda-forge
    ca-certificates:    2021.10.8-h033912b_0      conda-forge
    cctools_osx-64:     973.0.1-h609b070_7        conda-forge
    clang:              11.1.0-h694c41f_1         conda-forge
    libllvm11:          11.1.0-hd011deb_2         conda-forge
    libllvm12:          12.0.1-hd011deb_2         conda-forge
    libzlib:            1.2.11-h9173be1_1013      conda-forge
    llvm-tools:         11.1.0-hd011deb_2         conda-forge
    make:               4.3-h22f3db7_1            conda-forge
    ncurses:            6.3-he49afe7_0            conda-forge
    openssl:            3.0.0-h0d85af4_2          conda-forge
    perl:               5.32.1-1_h0d85af4_perl5   conda-forge
    python:             3.9.10-hea1dfa3_2_cpython conda-forge
    readline:           8.1-h05e3726_0            conda-forge
    sed:                4.7-h3efe00b_1000         conda-forge
    sigtool:            0.1.3-h88f4db0_0          conda-forge
    sqlite:             3.37.0-h23a322b_0         conda-forge
    tapi:               1100.0.11-h9ce4665_0      conda-forge
    tk:                 8.6.11-h5dbffcc_1         conda-forge
    tzdata:             2021e-he74cb21_0          conda-forge
    xz:                 5.2.5-haf1e3a3_1          conda-forge
    zlib:               1.2.11-h9173be1_1013      conda-forge

Script

unset CFLAGS
unset LDFLAGS
unset CXXFLAGS
./configure --prefix=$PREFIX --disable-static --enable-shared --enable-cblas --enable-threading=pthreads x86_64
make CC_VENDOR=clang V=1
make install
make check

CFLAGS

Bulldozer example
-O2 -Wall -Wno-unused-function -Wfatal-errors -Wno-tautological-compare -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -pthread -Iinclude/x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -DBLIS_VERSION_STRING=\"0.8.1\" -DBLIS_IS_BUILDING_LIBRARY -fvisibility=hidden
Skylake example
-O2 -O3 -fomit-frame-pointer -mavx512f -mavx512dq -mavx512bw -mavx512vl -mfpmath=sse -march=skylake-avx512 -Wa,-march=skylake-avx512 -Wall -Wno-unused-function -Wfatal-errors -Wno-tautological-compare -fPIC -std=c99 -D_POSIX_C_SOURCE=200112L -pthread -Iinclude/x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -DBLIS_VERSION_STRING=\"0.8.1\" -DBLIS_IS_BUILDING_LIBRARY -fvisibility=hidden

Example failing test

Running cblat3.x < './blastest/input/cblat3.in' (output to 'out.cblat3')
2022-02-13T17:38:23.8037300Z Running cblat3.x < './blastest/input/cblat3.in' (output to 'out.cblat3')
2022-02-13T17:38:23.9180680Z ** On entry to CGEMV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9182360Z ** On entry to CGEMV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9183530Z ** On entry to CGEMV , parameter number  3 had an illegal value
2022-02-13T17:38:23.9184610Z ** On entry to CGEMV , parameter number  6 had an illegal value
2022-02-13T17:38:23.9185430Z ** On entry to CGEMV , parameter number  8 had an illegal value
2022-02-13T17:38:23.9186420Z ** On entry to CGEMV , parameter number 11 had an illegal value
2022-02-13T17:38:23.9187550Z ** On entry to CGBMV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9188720Z ** On entry to CGBMV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9189800Z ** On entry to CGBMV , parameter number  3 had an illegal value
2022-02-13T17:38:23.9190910Z ** On entry to CGBMV , parameter number  4 had an illegal value
2022-02-13T17:38:23.9191990Z ** On entry to CGBMV , parameter number  5 had an illegal value
2022-02-13T17:38:23.9193560Z ** On entry to CGBMV , parameter number  8 had an illegal value
2022-02-13T17:38:23.9194660Z ** On entry to CGBMV , parameter number 10 had an illegal value
2022-02-13T17:38:23.9196080Z ** On entry to CGBMV , parameter number 13 had an illegal value
2022-02-13T17:38:23.9197500Z ** On entry to CHEMV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9200120Z ** On entry to CHEMV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9201230Z ** On entry to CHEMV , parameter number  5 had an illegal value
2022-02-13T17:38:23.9203340Z ** On entry to CHEMV , parameter number  7 had an illegal value
2022-02-13T17:38:23.9205010Z ** On entry to CHEMV , parameter number 10 had an illegal value
2022-02-13T17:38:23.9206160Z ** On entry to CHBMV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9207250Z ** On entry to CHBMV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9210430Z ** On entry to CHBMV , parameter number  3 had an illegal value
2022-02-13T17:38:23.9211630Z ** On entry to CHBMV , parameter number  6 had an illegal value
2022-02-13T17:38:23.9212810Z ** On entry to CHBMV , parameter number  8 had an illegal value
2022-02-13T17:38:23.9214060Z ** On entry to CHBMV , parameter number 11 had an illegal value
2022-02-13T17:38:23.9215350Z ** On entry to CHPMV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9217150Z ** On entry to CHPMV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9218270Z ** On entry to CHPMV , parameter number  6 had an illegal value
2022-02-13T17:38:23.9219510Z ** On entry to CHPMV , parameter number  9 had an illegal value
2022-02-13T17:38:23.9220570Z ** On entry to CTRMV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9221830Z ** On entry to CTRMV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9223650Z ** On entry to CTRMV , parameter number  3 had an illegal value
2022-02-13T17:38:23.9224740Z ** On entry to CTRMV , parameter number  4 had an illegal value
2022-02-13T17:38:23.9227640Z ** On entry to CTRMV , parameter number  6 had an illegal value
2022-02-13T17:38:23.9229280Z ** On entry to CTRMV , parameter number  8 had an illegal value
2022-02-13T17:38:23.9230320Z ** On entry to CTBMV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9231430Z ** On entry to CTBMV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9232540Z ** On entry to CTBMV , parameter number  3 had an illegal value
2022-02-13T17:38:23.9233610Z ** On entry to CTBMV , parameter number  4 had an illegal value
2022-02-13T17:38:23.9234690Z ** On entry to CTBMV , parameter number  5 had an illegal value
2022-02-13T17:38:23.9235790Z ** On entry to CTBMV , parameter number  7 had an illegal value
2022-02-13T17:38:23.9236830Z ** On entry to CTBMV , parameter number  9 had an illegal value
2022-02-13T17:38:23.9237890Z ** On entry to CTPMV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9238930Z ** On entry to CTPMV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9240000Z ** On entry to CTPMV , parameter number  3 had an illegal value
2022-02-13T17:38:23.9241050Z ** On entry to CTPMV , parameter number  4 had an illegal value
2022-02-13T17:38:23.9242090Z ** On entry to CTPMV , parameter number  7 had an illegal value
2022-02-13T17:38:23.9243140Z ** On entry to CTRSV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9244190Z ** On entry to CTRSV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9245260Z ** On entry to CTRSV , parameter number  3 had an illegal value
2022-02-13T17:38:23.9246280Z ** On entry to CTRSV , parameter number  4 had an illegal value
2022-02-13T17:38:23.9247340Z ** On entry to CTRSV , parameter number  6 had an illegal value
2022-02-13T17:38:23.9248370Z ** On entry to CTRSV , parameter number  8 had an illegal value
2022-02-13T17:38:23.9249430Z ** On entry to CTBSV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9250450Z ** On entry to CTBSV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9251520Z ** On entry to CTBSV , parameter number  3 had an illegal value
2022-02-13T17:38:23.9252790Z ** On entry to CTBSV , parameter number  4 had an illegal value
2022-02-13T17:38:23.9253770Z ** On entry to CTBSV , parameter number  5 had an illegal value
2022-02-13T17:38:23.9255170Z ** On entry to CTBSV , parameter number  7 had an illegal value
2022-02-13T17:38:23.9256360Z ** On entry to CTBSV , parameter number  9 had an illegal value
2022-02-13T17:38:23.9257490Z ** On entry to CTPSV , parameter number  1 had an illegal value
2022-02-13T17:38:23.9259250Z ** On entry to CTPSV , parameter number  2 had an illegal value
2022-02-13T17:38:23.9260280Z ** On entry to CTPSV , parameter number  3 had an illegal value
2022-02-13T17:38:23.9261360Z ** On entry to CTPSV , parameter number  4 had an illegal value
2022-02-13T17:38:23.9262460Z ** On entry to CTPSV , parameter number  7 had an illegal value
2022-02-13T17:38:23.9263470Z ** On entry to CGERC , parameter number  1 had an illegal value
2022-02-13T17:38:23.9264640Z ** On entry to CGERC , parameter number  2 had an illegal value
2022-02-13T17:38:23.9265690Z ** On entry to CGERC , parameter number  5 had an illegal value
2022-02-13T17:38:23.9266720Z ** On entry to CGERC , parameter number  7 had an illegal value
2022-02-13T17:38:23.9267390Z ** On entry to CGERC , parameter number  9 had an illegal value
2022-02-13T17:38:23.9269220Z ** On entry to CGERU , parameter number  1 had an illegal value
2022-02-13T17:38:23.9270320Z ** On entry to CGERU , parameter number  2 had an illegal value
2022-02-13T17:38:23.9271380Z ** On entry to CGERU , parameter number  5 had an illegal value
2022-02-13T17:38:23.9272410Z ** On entry to CGERU , parameter number  7 had an illegal value
2022-02-13T17:38:23.9273080Z ** On entry to CGERU , parameter number  9 had an illegal value
2022-02-13T17:38:23.9302920Z ** On entry to CHER  , parameter number  1 had an illegal value
2022-02-13T17:38:23.9304220Z ** On entry to CHER  , parameter number  2 had an illegal value
2022-02-13T17:38:23.9305320Z ** On entry to CHER  , parameter number  5 had an illegal value
2022-02-13T17:38:23.9306650Z ** On entry to CHER  , parameter number  7 had an illegal value
2022-02-13T17:38:23.9307970Z ** On entry to CHPR  , parameter number  1 had an illegal value
2022-02-13T17:38:23.9309080Z ** On entry to CHPR  , parameter number  2 had an illegal value
2022-02-13T17:38:23.9310160Z ** On entry to CHPR  , parameter number  5 had an illegal value
2022-02-13T17:38:23.9311240Z ** On entry to CHER2 , parameter number  1 had an illegal value
2022-02-13T17:38:23.9312320Z ** On entry to CHER2 , parameter number  2 had an illegal value
2022-02-13T17:38:23.9313370Z ** On entry to CHER2 , parameter number  5 had an illegal value
2022-02-13T17:38:23.9314450Z ** On entry to CHER2 , parameter number  7 had an illegal value
2022-02-13T17:38:23.9315610Z ** On entry to CHER2 , parameter number  9 had an illegal value
2022-02-13T17:38:23.9316700Z ** On entry to CHPR2 , parameter number  1 had an illegal value
2022-02-13T17:38:23.9317880Z ** On entry to CHPR2 , parameter number  2 had an illegal value
2022-02-13T17:38:23.9318920Z ** On entry to CHPR2 , parameter number  5 had an illegal value
2022-02-13T17:38:23.9319970Z ** On entry to CHPR2 , parameter number  7 had an illegal value
out.cblat3
2022-02-13T17:38:25.0933130Z  TESTS OF THE COMPLEX          LEVEL 3 BLAS
2022-02-13T17:38:25.0933450Z 
2022-02-13T17:38:25.0933920Z  THE FOLLOWING PARAMETER VALUES WILL BE USED:
2022-02-13T17:38:25.0934440Z    FOR N                   0     1     2     3     5     9
2022-02-13T17:38:25.0935500Z    FOR ALPHA          (  .0,  .0)  ( 1.0,  .0)  (  .7, -.9)  
2022-02-13T17:38:25.0936500Z    FOR BETA           (  .0,  .0)  ( 1.0,  .0)  ( 1.3,-1.1)  
2022-02-13T17:38:25.0936840Z 
2022-02-13T17:38:25.0937290Z  ROUTINES PASS COMPUTATIONAL TESTS IF TEST RATIO IS LESS THAN   16.00
2022-02-13T17:38:25.0937590Z 
2022-02-13T17:38:25.0938360Z  RELATIVE MACHINE PRECISION IS TAKEN TO BE  1.2E-07
2022-02-13T17:38:25.0938700Z 
2022-02-13T17:38:25.0939170Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0939750Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0940330Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0940900Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0941470Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0944020Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0944650Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0945370Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0945940Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0946530Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0947100Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0947950Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0948620Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0949180Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0949760Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0950370Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0950940Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0951620Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0952290Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0952970Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0953630Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0954300Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0954970Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0955580Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0956260Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0956920Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0957580Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0958250Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0958900Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0959570Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0960420Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0961110Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0961960Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0962630Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  8 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0963300Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  8 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0963950Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  8 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0964620Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  8 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0965290Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  8 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0965950Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  8 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0966620Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  8 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0967270Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  8 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0968010Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  8 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0968570Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0969120Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0969730Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0970280Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0970840Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0971440Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0972030Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0972700Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0973300Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0974060Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 13 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0974660Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 13 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0975270Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 13 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0975870Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 13 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0976550Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 13 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0977220Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 13 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0977860Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 13 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0978520Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 13 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0979170Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 13 NOT DETECTED BY CGEMM  *****
2022-02-13T17:38:25.0980230Z  ******* CGEMM  FAILED THE TESTS OF ERROR-EXITS *******
2022-02-13T17:38:25.0980630Z 
2022-02-13T17:38:25.0981260Z  CGEMM  PASSED THE COMPUTATIONAL TESTS ( 17496 CALLS)
2022-02-13T17:38:25.0981600Z 
2022-02-13T17:38:25.0982110Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0982710Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0983380Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0984050Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0984700Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0985380Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0986030Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0986900Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0987530Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0988110Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0988680Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0989240Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0989810Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0990370Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0990940Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0991510Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0992070Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0992650Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0993220Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0993830Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0994410Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0994970Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CHEMM  *****
2022-02-13T17:38:25.0995920Z  ******* CHEMM  FAILED THE TESTS OF ERROR-EXITS *******
2022-02-13T17:38:25.0996230Z 
2022-02-13T17:38:25.0996650Z  CHEMM  PASSED THE COMPUTATIONAL TESTS (  1296 CALLS)
2022-02-13T17:38:25.0996960Z 
2022-02-13T17:38:25.0997400Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.0997960Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.0998540Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.0999100Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.0999670Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1000440Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1001020Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1001640Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1002280Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1002870Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1003480Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1004040Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1004620Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1005180Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1005750Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1006310Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1006930Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1007540Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1008110Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1008690Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1009290Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1009910Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CSYMM  *****
2022-02-13T17:38:25.1010850Z  ******* CSYMM  FAILED THE TESTS OF ERROR-EXITS *******
2022-02-13T17:38:25.1011160Z 
2022-02-13T17:38:25.1011740Z  CSYMM  PASSED THE COMPUTATIONAL TESTS (  1296 CALLS)
2022-02-13T17:38:25.1012020Z 
2022-02-13T17:38:25.1012480Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1013120Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1013680Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1014260Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1015010Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1015620Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1016210Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1016760Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1017340Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1017920Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1018480Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1019060Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1019610Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1020190Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1020750Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1021310Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1021880Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1022440Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1023010Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1023590Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1024150Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1024920Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1025480Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1026050Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1026610Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1027180Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1027750Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1028310Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1028880Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1029510Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1030100Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1030670Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1031230Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1031800Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1032360Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1032930Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1033500Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1034060Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1034630Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1035360Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1036000Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1036590Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1037160Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1037840Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1038390Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1038950Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1039530Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1040100Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1040660Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1041210Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1041780Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1042340Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRMM  *****
2022-02-13T17:38:25.1043560Z  ******* CTRMM  FAILED THE TESTS OF ERROR-EXITS *******
2022-02-13T17:38:25.1043890Z 
2022-02-13T17:38:25.1044320Z  CTRMM  PASSED THE COMPUTATIONAL TESTS (  2592 CALLS)
2022-02-13T17:38:25.1044570Z 
2022-02-13T17:38:25.1045080Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1045630Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1046200Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1046730Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1047340Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1047910Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1048460Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1049290Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1049890Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1050450Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1051050Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1051600Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1052150Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1052700Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1053300Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1053860Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  5 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1054410Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1055100Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1055660Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1056240Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1056810Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1057370Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1057930Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1058490Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1059060Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1059800Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1060390Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1060970Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  6 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1061530Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1062100Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1062650Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1063220Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1063790Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1064350Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1064970Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1065540Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1066120Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1066680Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1067240Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1067810Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1068370Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1068950Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1069520Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1070130Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1070710Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1071270Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1071900Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1072640Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1073270Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1073890Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1074500Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1075160Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 11 NOT DETECTED BY CTRSM  *****
2022-02-13T17:38:25.1076120Z  ******* CTRSM  FAILED THE TESTS OF ERROR-EXITS *******
2022-02-13T17:38:25.1076450Z 
2022-02-13T17:38:25.1076850Z  CTRSM  PASSED THE COMPUTATIONAL TESTS (  2592 CALLS)
2022-02-13T17:38:25.1077130Z 
2022-02-13T17:38:25.1077540Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1078130Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1078780Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1079380Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1079930Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1080550Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1081170Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1081730Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1082310Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1082860Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1083440Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1084240Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1084860Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1085450Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1086000Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1086580Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1087150Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1087750Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CHERK  *****
2022-02-13T17:38:25.1088700Z  ******* CHERK  FAILED THE TESTS OF ERROR-EXITS *******
2022-02-13T17:38:25.1089040Z 
2022-02-13T17:38:25.1089470Z  CHERK  PASSED THE COMPUTATIONAL TESTS (  1296 CALLS)
2022-02-13T17:38:25.1089740Z 
2022-02-13T17:38:25.1090150Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1090740Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1091320Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1091870Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1092450Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1093000Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1093580Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1094140Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1094700Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1095270Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1095830Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1096410Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1097170Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1097740Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1098310Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1098920Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1099510Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1100070Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 10 NOT DETECTED BY CSYRK  *****
2022-02-13T17:38:25.1101000Z  ******* CSYRK  FAILED THE TESTS OF ERROR-EXITS *******
2022-02-13T17:38:25.1101300Z 
2022-02-13T17:38:25.1101730Z  CSYRK  PASSED THE COMPUTATIONAL TESTS (  1296 CALLS)
2022-02-13T17:38:25.1101980Z 
2022-02-13T17:38:25.1102420Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1102990Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1103570Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1104140Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1104770Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1105370Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1105940Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1106520Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1107080Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1107760Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1108360Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1109100Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1109680Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1110220Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1110790Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1111350Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1111950Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1112520Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1113060Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1113630Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1114190Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1115060Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CHER2K *****
2022-02-13T17:38:25.1116080Z  ******* CHER2K FAILED THE TESTS OF ERROR-EXITS *******
2022-02-13T17:38:25.1116390Z 
2022-02-13T17:38:25.1116860Z  CHER2K PASSED THE COMPUTATIONAL TESTS (  1296 CALLS)
2022-02-13T17:38:25.1117130Z 
2022-02-13T17:38:25.1117550Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  1 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1118270Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  2 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1118840Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1119390Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1120000Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1120550Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  3 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1121120Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1121690Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1122470Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1123050Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  4 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1123640Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1124210Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1124770Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1125320Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  7 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1125890Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1126470Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1127160Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1127740Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER  9 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1128310Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1128890Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1129460Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1130040Z  ***** ILLEGAL VALUE OF PARAMETER NUMBER 12 NOT DETECTED BY CSYR2K *****
2022-02-13T17:38:25.1131340Z  ******* CSYR2K FAILED THE TESTS OF ERROR-EXITS *******
2022-02-13T17:38:25.1131780Z 
2022-02-13T17:38:25.1132250Z  CSYR2K PASSED THE COMPUTATIONAL TESTS (  1296 CALLS)
2022-02-13T17:38:25.1132550Z 
2022-02-13T17:38:25.1132870Z  END OF TESTS

You shouldn't specify CC_VENDOR when running make. Can you also send the output of configure?

You shouldn't specify CC_VENDOR when running make

I would love that but things fail (at least on Linux) when it's not set because of the non-standard compiler binary names. If there is another thing to set instead, I'll use it.

Can you also send the output of configure

That's configure and the first few lines of make (they look dodgy):

Configure
2022-02-13T17:29:32.7835970Z configure: detected Darwin kernel version 19.6.0.
2022-02-13T17:29:32.7845020Z configure: python interpeter search list is: python python3 python2.
2022-02-13T17:29:32.9109550Z configure: using 'python' python interpreter.
2022-02-13T17:29:32.9382440Z configure: found python version 3.9.10 (maj: 3, min: 9, rev: 10).
2022-02-13T17:29:32.9383520Z configure: python 3.9.10 appears to be supported.
2022-02-13T17:29:32.9393750Z configure: C compiler search list is: gcc clang cc.
2022-02-13T17:29:34.3802420Z configure: using 'x86_64-apple-darwin13.4.0-clang' C compiler.
2022-02-13T17:29:34.3809850Z configure: C++ compiler search list is: g++ clang++ c++.
2022-02-13T17:29:34.4120680Z configure: using 'x86_64-apple-darwin13.4.0-clang++' C++ compiler (for sandbox only).
2022-02-13T17:29:34.4618750Z configure: found clang version 11.1.0 (maj: 11, min: 1, rev: 0).
2022-02-13T17:29:34.4620750Z configure: checking for blacklisted configurations due to x86_64-apple-darwin13.4.0-clang 11.1.0.
2022-02-13T17:29:34.4659050Z configure: checking x86_64-apple-darwin13.4.0-clang 11.1.0 against known consequential version ranges.
2022-02-13T17:29:34.6631670Z configure: found assembler ('as') version 11.1.0 (maj: 11, min: 1, rev: 0).
2022-02-13T17:29:34.6731490Z configure: checking for blacklisted configurations due to as 11.1.0.
2022-02-13T17:29:37.8853550Z configure: reading configuration registry...done.
2022-02-13T17:29:37.8865180Z configure: determining default version string.
2022-02-13T17:29:37.8890040Z configure: could not find '.git' directory; using unmodified version file.
2022-02-13T17:29:37.8912810Z configure: starting configuration of BLIS 0.8.1.
2022-02-13T17:29:37.8928660Z configure: configuring with official version string.
2022-02-13T17:29:37.9132330Z configure: found shared library .so version '3.0.0'.
2022-02-13T17:29:37.9234070Z configure:   .so major version: 3
2022-02-13T17:29:37.9335730Z configure:   .so minor.build version: 0.0
2022-02-13T17:29:37.9375580Z configure: manual configuration requested; configuring with 'x86_64'.
2022-02-13T17:29:38.4793550Z configure: checking configuration against contents of 'config_registry'.
2022-02-13T17:29:38.4794890Z configure: configuration 'x86_64' is registered.
2022-02-13T17:29:38.4796040Z configure: 'x86_64' is defined as having the following sub-configurations:
2022-02-13T17:29:38.4796840Z configure:    skx knl haswell sandybridge penryn zen2 zen excavator steamroller piledriver bulldozer generic
2022-02-13T17:29:38.4797530Z configure: which collectively require the following kernels:
2022-02-13T17:29:38.4798190Z configure:    skx knl sandybridge penryn zen2 haswell zen piledriver bulldozer generic
2022-02-13T17:29:38.4799140Z configure: checking sub-configurations:
2022-02-13T17:29:38.4805130Z configure:   'skx' is registered...and exists.
2022-02-13T17:29:38.4816490Z configure:   'knl' is registered...and exists.
2022-02-13T17:29:38.4827470Z configure:   'haswell' is registered...and exists.
2022-02-13T17:29:38.4838420Z configure:   'sandybridge' is registered...and exists.
2022-02-13T17:29:38.4849030Z configure:   'penryn' is registered...and exists.
2022-02-13T17:29:38.4859850Z configure:   'zen2' is registered...and exists.
2022-02-13T17:29:38.4870790Z configure:   'zen' is registered...and exists.
2022-02-13T17:29:38.4881660Z configure:   'excavator' is registered...and exists.
2022-02-13T17:29:38.4892790Z configure:   'steamroller' is registered...and exists.
2022-02-13T17:29:38.4903700Z configure:   'piledriver' is registered...and exists.
2022-02-13T17:29:38.4914810Z configure:   'bulldozer' is registered...and exists.
2022-02-13T17:29:38.4925870Z configure:   'generic' is registered...and exists.
2022-02-13T17:29:38.4928740Z configure: checking sub-configurations' requisite kernels:
2022-02-13T17:29:38.4930670Z configure:   'skx' kernels...exist.
2022-02-13T17:29:38.4931640Z configure:   'knl' kernels...exist.
2022-02-13T17:29:38.4932630Z configure:   'sandybridge' kernels...exist.
2022-02-13T17:29:38.4933590Z configure:   'penryn' kernels...exist.
2022-02-13T17:29:38.4934560Z configure:   'zen2' kernels...exist.
2022-02-13T17:29:38.4935520Z configure:   'haswell' kernels...exist.
2022-02-13T17:29:38.4936480Z configure:   'zen' kernels...exist.
2022-02-13T17:29:38.4937430Z configure:   'piledriver' kernels...exist.
2022-02-13T17:29:38.4938420Z configure:   'bulldozer' kernels...exist.
2022-02-13T17:29:38.4939340Z configure:   'generic' kernels...exist.
2022-02-13T17:29:39.0405260Z configure: detected --prefix='$PREFIX'.
2022-02-13T17:29:39.0406820Z configure: no install exec_prefix option given; defaulting to PREFIX.
2022-02-13T17:29:39.0407910Z configure: no install libdir option given; defaulting to EXECPREFIX/lib.
2022-02-13T17:29:39.0409360Z configure: no install includedir option given; defaulting to PREFIX/include.
2022-02-13T17:29:39.0410980Z configure: no install sharedir option given; defaulting to PREFIX/share.
2022-02-13T17:29:39.0412650Z configure: final installation directories:
2022-02-13T17:29:39.0414030Z configure:   prefix:      $PREFIX
2022-02-13T17:29:39.0415460Z configure:   exec_prefix: ${prefix}
2022-02-13T17:29:39.0416940Z configure:   libdir:      ${exec_prefix}/lib
2022-02-13T17:29:39.0417530Z configure:   includedir:  ${prefix}/include
2022-02-13T17:29:39.0418440Z configure:   sharedir:    ${prefix}/share
2022-02-13T17:29:39.0419070Z configure: NOTE: the variables above can be overridden when running make.
2022-02-13T17:29:39.0419650Z configure: no preset CFLAGS detected.
2022-02-13T17:29:39.0420230Z configure: no preset LDFLAGS detected.
2022-02-13T17:29:39.0420790Z configure: debug symbols disabled.
2022-02-13T17:29:39.0421940Z configure: disabling verbose make output. (enable with 'make V=1'.)
2022-02-13T17:29:39.0422620Z configure: enabling ARG_MAX hack.
2022-02-13T17:29:39.0423240Z configure: building BLIS as a shared library (static library disabled).
2022-02-13T17:29:39.0423880Z configure: exporting only public symbols within shared library.
2022-02-13T17:29:39.0424410Z configure: enabling operating system support.
2022-02-13T17:29:39.0424910Z configure: using POSIX threads for threading.
2022-02-13T17:29:39.0425520Z configure: requesting slab threading in jr and ir loops.
2022-02-13T17:29:39.0426150Z configure: internal memory pools for packing blocks are enabled.
2022-02-13T17:29:39.0426770Z configure: internal memory pools for small blocks are enabled.
2022-02-13T17:29:39.0427280Z configure: memory tracing output is disabled.
2022-02-13T17:29:39.0427770Z configure: libmemkind not found; disabling.
2022-02-13T17:29:39.0428260Z configure: compiler appears to support #pragma omp simd.
2022-02-13T17:29:39.0428770Z configure: the BLAS compatibility layer is enabled.
2022-02-13T17:29:39.0429500Z configure: the CBLAS compatibility layer is enabled.
2022-02-13T17:29:39.0430290Z configure: mixed datatype support is enabled.
2022-02-13T17:29:39.0430980Z configure: mixed datatype optimizations requiring extra memory are enabled.
2022-02-13T17:29:39.0431630Z configure: small matrix handling is enabled.
2022-02-13T17:29:39.0433080Z configure: trsm diagonal element pre-inversion is enabled.
2022-02-13T17:29:39.0433820Z configure: the BLIS API integer size is automatically determined.
2022-02-13T17:29:39.0434870Z configure: the BLAS/CBLAS API integer size is 32-bit.
2022-02-13T17:29:39.0435580Z configure: configuring for conventional gemm implementation.
2022-02-13T17:29:39.0436200Z configure: configuring complex return type as "gnu".
2022-02-13T17:29:39.2696560Z configure: creating ./config.mk from ./build/config.mk.in
2022-02-13T17:29:39.3917230Z configure: creating ./bli_config.h from ./build/bli_config.h.in
2022-02-13T17:29:39.6628430Z configure: creating ./obj/x86_64
2022-02-13T17:29:39.6729090Z configure: creating ./obj/x86_64/config/skx
2022-02-13T17:29:39.6769600Z configure: creating ./obj/x86_64/config/knl
2022-02-13T17:29:39.6791170Z configure: creating ./obj/x86_64/config/haswell
2022-02-13T17:29:39.6814010Z configure: creating ./obj/x86_64/config/sandybridge
2022-02-13T17:29:39.6836110Z configure: creating ./obj/x86_64/config/penryn
2022-02-13T17:29:39.6857650Z configure: creating ./obj/x86_64/config/zen2
2022-02-13T17:29:39.6880220Z configure: creating ./obj/x86_64/config/zen
2022-02-13T17:29:39.6902880Z configure: creating ./obj/x86_64/config/excavator
2022-02-13T17:29:39.6925920Z configure: creating ./obj/x86_64/config/steamroller
2022-02-13T17:29:39.6949180Z configure: creating ./obj/x86_64/config/piledriver
2022-02-13T17:29:39.6994410Z configure: creating ./obj/x86_64/config/bulldozer
2022-02-13T17:29:39.7052940Z configure: creating ./obj/x86_64/config/generic
2022-02-13T17:29:39.7099560Z configure: creating ./obj/x86_64/kernels/skx
2022-02-13T17:29:39.7120360Z configure: creating ./obj/x86_64/kernels/knl
2022-02-13T17:29:39.7142090Z configure: creating ./obj/x86_64/kernels/sandybridge
2022-02-13T17:29:39.7164370Z configure: creating ./obj/x86_64/kernels/penryn
2022-02-13T17:29:39.7187520Z configure: creating ./obj/x86_64/kernels/zen2
2022-02-13T17:29:39.7210980Z configure: creating ./obj/x86_64/kernels/haswell
2022-02-13T17:29:39.7232090Z configure: creating ./obj/x86_64/kernels/zen
2022-02-13T17:29:39.7253050Z configure: creating ./obj/x86_64/kernels/piledriver
2022-02-13T17:29:39.7275590Z configure: creating ./obj/x86_64/kernels/bulldozer
2022-02-13T17:29:39.7298140Z configure: creating ./obj/x86_64/kernels/generic
2022-02-13T17:29:39.7343100Z configure: creating ./obj/x86_64/ref_kernels/skx
2022-02-13T17:29:39.7367000Z configure: creating ./obj/x86_64/ref_kernels/knl
2022-02-13T17:29:39.7389240Z configure: creating ./obj/x86_64/ref_kernels/haswell
2022-02-13T17:29:39.7414080Z configure: creating ./obj/x86_64/ref_kernels/sandybridge
2022-02-13T17:29:39.7440330Z configure: creating ./obj/x86_64/ref_kernels/penryn
2022-02-13T17:29:39.7463960Z configure: creating ./obj/x86_64/ref_kernels/zen2
2022-02-13T17:29:39.7492080Z configure: creating ./obj/x86_64/ref_kernels/zen
2022-02-13T17:29:39.7527500Z configure: creating ./obj/x86_64/ref_kernels/excavator
2022-02-13T17:29:39.7554000Z configure: creating ./obj/x86_64/ref_kernels/steamroller
2022-02-13T17:29:39.7574610Z configure: creating ./obj/x86_64/ref_kernels/piledriver
2022-02-13T17:29:39.7597650Z configure: creating ./obj/x86_64/ref_kernels/bulldozer
2022-02-13T17:29:39.7623710Z configure: creating ./obj/x86_64/ref_kernels/generic
2022-02-13T17:29:39.7649220Z configure: creating ./obj/x86_64/frame
2022-02-13T17:29:39.7672360Z configure: creating ./obj/x86_64/blastest
2022-02-13T17:29:39.7694310Z configure: creating ./obj/x86_64/testsuite
2022-02-13T17:29:39.7716710Z configure: creating ./lib/x86_64
2022-02-13T17:29:39.7739750Z configure: creating ./include/x86_64
2022-02-13T17:29:39.7888230Z configure: mirroring ./config/skx to ./obj/x86_64/config/skx
2022-02-13T17:29:39.8970380Z configure: mirroring ./config/knl to ./obj/x86_64/config/knl
2022-02-13T17:29:39.9063100Z configure: mirroring ./config/haswell to ./obj/x86_64/config/haswell
2022-02-13T17:29:39.9157770Z configure: mirroring ./config/sandybridge to ./obj/x86_64/config/sandybridge
2022-02-13T17:29:39.9252580Z configure: mirroring ./config/penryn to ./obj/x86_64/config/penryn
2022-02-13T17:29:39.9347400Z configure: mirroring ./config/zen2 to ./obj/x86_64/config/zen2
2022-02-13T17:29:39.9442480Z configure: mirroring ./config/zen to ./obj/x86_64/config/zen
2022-02-13T17:29:39.9586440Z configure: mirroring ./config/excavator to ./obj/x86_64/config/excavator
2022-02-13T17:29:39.9681850Z configure: mirroring ./config/steamroller to ./obj/x86_64/config/steamroller
2022-02-13T17:29:39.9777670Z configure: mirroring ./config/piledriver to ./obj/x86_64/config/piledriver
2022-02-13T17:29:39.9873040Z configure: mirroring ./config/bulldozer to ./obj/x86_64/config/bulldozer
2022-02-13T17:29:39.9968160Z configure: mirroring ./config/generic to ./obj/x86_64/config/generic
2022-02-13T17:29:40.0062460Z configure: mirroring ./config/x86_64 to ./obj/x86_64/config/x86_64
2022-02-13T17:29:40.0176940Z configure: mirroring ./kernels/skx to ./obj/x86_64/kernels/skx
2022-02-13T17:29:40.0323020Z configure: mirroring ./kernels/knl to ./obj/x86_64/kernels/knl
2022-02-13T17:29:40.0628340Z configure: mirroring ./kernels/sandybridge to ./obj/x86_64/kernels/sandybridge
2022-02-13T17:29:40.0773920Z configure: mirroring ./kernels/penryn to ./obj/x86_64/kernels/penryn
2022-02-13T17:29:40.1019590Z configure: mirroring ./kernels/zen2 to ./obj/x86_64/kernels/zen2
2022-02-13T17:29:40.1161070Z configure: mirroring ./kernels/haswell to ./obj/x86_64/kernels/haswell
2022-02-13T17:29:40.1688380Z configure: mirroring ./kernels/zen to ./obj/x86_64/kernels/zen
2022-02-13T17:29:40.2089780Z configure: mirroring ./kernels/piledriver to ./obj/x86_64/kernels/piledriver
2022-02-13T17:29:40.2231390Z configure: mirroring ./kernels/bulldozer to ./obj/x86_64/kernels/bulldozer
2022-02-13T17:29:40.2376770Z configure: mirroring ./kernels/generic to ./obj/x86_64/kernels/generic
2022-02-13T17:29:40.2469100Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels
2022-02-13T17:29:40.2978120Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/skx
2022-02-13T17:29:40.3503240Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/knl
2022-02-13T17:29:40.4096480Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/haswell
2022-02-13T17:29:40.5050310Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/sandybridge
2022-02-13T17:29:40.5767240Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/penryn
2022-02-13T17:29:40.6265140Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/zen2
2022-02-13T17:29:40.6774720Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/zen
2022-02-13T17:29:40.7285630Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/excavator
2022-02-13T17:29:40.7792450Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/steamroller
2022-02-13T17:29:40.8313790Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/piledriver
2022-02-13T17:29:40.8829160Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/bulldozer
2022-02-13T17:29:40.9339390Z configure: mirroring ./ref_kernels to ./obj/x86_64/ref_kernels/generic
2022-02-13T17:29:40.9846280Z configure: mirroring ./frame to ./obj/x86_64/frame
2022-02-13T17:29:41.8164410Z configure: creating makefile fragments in ./obj/x86_64/config/x86_64
2022-02-13T17:29:41.9719770Z configure: creating makefile fragments in ./obj/x86_64/config/skx
2022-02-13T17:29:42.0281860Z configure: creating makefile fragments in ./obj/x86_64/config/knl
2022-02-13T17:29:42.0871350Z configure: creating makefile fragments in ./obj/x86_64/config/haswell
2022-02-13T17:29:42.1464170Z configure: creating makefile fragments in ./obj/x86_64/config/sandybridge
2022-02-13T17:29:42.2022360Z configure: creating makefile fragments in ./obj/x86_64/config/penryn
2022-02-13T17:29:42.3275270Z configure: creating makefile fragments in ./obj/x86_64/config/zen2
2022-02-13T17:29:42.4084060Z configure: creating makefile fragments in ./obj/x86_64/config/zen
2022-02-13T17:29:42.4677620Z configure: creating makefile fragments in ./obj/x86_64/config/excavator
2022-02-13T17:29:42.5248560Z configure: creating makefile fragments in ./obj/x86_64/config/steamroller
2022-02-13T17:29:42.5819670Z configure: creating makefile fragments in ./obj/x86_64/config/piledriver
2022-02-13T17:29:42.6380190Z configure: creating makefile fragments in ./obj/x86_64/config/bulldozer
2022-02-13T17:29:42.6946130Z configure: creating makefile fragments in ./obj/x86_64/config/generic
2022-02-13T17:29:42.7523360Z configure: creating makefile fragments in ./obj/x86_64/kernels/skx
2022-02-13T17:29:42.8331270Z configure: creating makefile fragments in ./obj/x86_64/kernels/knl
2022-02-13T17:29:42.9390650Z configure: creating makefile fragments in ./obj/x86_64/kernels/sandybridge
2022-02-13T17:29:43.1123170Z configure: creating makefile fragments in ./obj/x86_64/kernels/penryn
2022-02-13T17:29:43.2647650Z configure: creating makefile fragments in ./obj/x86_64/kernels/zen2
2022-02-13T17:29:43.3466990Z configure: creating makefile fragments in ./obj/x86_64/kernels/haswell
2022-02-13T17:29:43.5295310Z configure: creating makefile fragments in ./obj/x86_64/kernels/zen
2022-02-13T17:29:43.7179570Z configure: creating makefile fragments in ./obj/x86_64/kernels/piledriver
2022-02-13T17:29:43.8571650Z configure: creating makefile fragments in ./obj/x86_64/kernels/bulldozer
2022-02-13T17:29:43.9428020Z configure: creating makefile fragments in ./obj/x86_64/kernels/generic
2022-02-13T17:29:44.0070660Z configure: creating makefile fragments in ./obj/x86_64/ref_kernels
2022-02-13T17:29:44.2536990Z configure: creating makefile fragments in ./obj/x86_64/frame
2022-02-13T17:29:46.4644260Z configure: configured to build within top-level directory of source distribution.
2022-02-13T17:29:46.5539360Z bash: -c: line 0: syntax error near unexpected token `&'
2022-02-13T17:29:46.5547000Z bash: -c: line 0: `clang -v |& head -1 | grep -c 'AOCC.LLVM''
2022-02-13T17:29:46.5649020Z bash: -c: line 0: syntax error near unexpected token `&'
2022-02-13T17:29:46.5749540Z bash: -c: line 0: `clang -v |& head -1 | grep -c 'AOCC.LLVM''
2022-02-13T17:29:46.7054080Z python ./build/flatten-headers.py -c -v1 ./frame/include/blis.h include/x86_64/blis.h "./include" "./ ./config/bulldozer/ ./config/excavator/ ./config/generic/ ./config/haswell/ ./config/knl/ ./config/penryn/ ./config/piledriver/ ./config/sandybridge/ ./config/skx/ ./config/steamroller/ ./config/x86_64/ ./config/zen/ ./config/zen2/ ./kernels/skx/ ./kernels/knl/ ./kernels/sandybridge/ ./kernels/penryn/ ./kernels/zen2/ ./kernels/haswell/ ./kernels/zen/ ./kernels/piledriver/ ./kernels/bulldozer/ ./frame/0/ ./frame/0/copysc/ ./frame/1/ ./frame/1d/ ./frame/1f/ ./frame/1m/ ./frame/1m/packm/ ./frame/1m/unpackm/ ./frame/2/ ./frame/2/gemv/ ./frame/2/ger/ ./frame/2/hemv/ ./frame/2/her/ ./frame/2/her2/ ./frame/2/symv/ ./frame/2/syr/ ./frame/2/syr2/ ./frame/2/trmv/ ./frame/2/trsv/ ./frame/3/ ./frame/3/gemm/ ./frame/3/gemm/ind/ ./frame/3/gemmt/ ./frame/3/hemm/ ./frame/3/her2k/ ./frame/3/herk/ ./frame/3/symm/ ./frame/3/syr2k/ ./frame/3/syrk/ ./frame/3/trmm/ ./frame/3/trmm3/ ./frame/3/trsm/ ./frame/base/ ./frame/base/cast/ ./frame/base/check/ ./frame/base/noopt/ ./frame/base/proj/ ./frame/compat/ ./frame/compat/blis/thread/ ./frame/compat/cblas/ ./frame/compat/cblas/f77_sub/ ./frame/compat/cblas/src/ ./frame/compat/check/ ./frame/compat/f2c/ ./frame/compat/f2c/util/ ./frame/include/ ./frame/include/level0/ ./frame/include/level0/1e/ ./frame/include/level0/1m/ ./frame/include/level0/1r/ ./frame/include/level0/bb/ ./frame/include/level0/io/ ./frame/include/level0/ri/ ./frame/include/level0/ri3/ ./frame/include/level0/rih/ ./frame/include/level0/ro/ ./frame/include/level0/rpi/ ./frame/ind/ ./frame/ind/cntx/ ./frame/ind/oapi/ ./frame/ind/tapi/ ./frame/ind/ukernels/ ./frame/thread/ ./frame/util/"

Confirmed.

OK, there's a few things here:

  1. The part bash: -c: line 0: syntax error near unexpected token '&' is a bug but shouldn't affect your build.
  2. I fixed conda CC_VENDOR detection in another project but I can't remember if I did so here. Please send the output of x86_64-apple-darwin13.4.0-clang --version.
  3. Speaking of x86_64-apple-darwin13.4.0-clang, my version of conda (miniconda) with the clang-11.1.0 package from conda-forge does not seem to have that binary, it is just clang. I had to specify configure CC=clang ... otherwise I get /usr/bin/gcc which is Apple clang. Did you set CC earlier?
  4. The actual issue is definitely real, thanks for the report. This seems reminiscent of the problems with xerbla_ and shared linking on Windows... @isuruf am I correct that this shouldn't really affect normal usage?
  1. Cool
  2. $ x86_64-apple-darwin13.4.0-clang --version
    clang version 11.1.0
    Target: x86_64-apple-darwin13.4.0
    Thread model: posix
    InstalledDir: $BUILD_PREFIX/bin
    
  3. I am using conda-forge's infrastructure (I'm working on their BLIS feedstock): it does indeed set CC=x86_64-apple-darwin13.4.0-clang. I don't have access to a mac but on linux, in spite having CC set to the provided version of gcc, detection does not occur (it tells me nor gcc nor clang were found, or something similar...)
  4. Oh that would be nice, at least in the short term.

This seems reminiscent of the problems with xerbla_ and shared linking on Windows

Exactly.

@isuruf am I correct that this shouldn't really affect normal usage?

Yes

@gdonval yes now I remember the conda CC_VENDOR problem wasn't clang is was gcc. The version string used GCC instead of gcc or something. I can fix that easily.

Still looking into the shared library problem, but it looks like 1) is already fixed in HEAD, and 2) is now fixed for gcc. AFAIK there shouldn't be a problem with vendor detection for clang even in conda. Let me know if this is not the case.

is already fixed in HEAD

Tomorrow, I can temporarily switch to HEAD to see if all goes well in CI (including vendor detection). If all works, do you think we could get a new point release soonish? We are already carrying over the fix to #514 from quite a while back so a 0.8.2 would be great.

No worries if it's not possible (BLIS' release workflow might be complex, I'm not familiar with it) but it would be nice to know so that I try finding the patches I need.

Success: it looks like -Wl,-flat_namespace fixes things on macOS.

Yes, we will do a point release soon. @fgvanzee this should probably happen before #610 is merged since that is a big change.

@devinamatthews, homebrew and conda-forge actively discourage use of -Wl,-flat_namespace because it leads to other issues. I'd rather we not use that.

@isuruf any other suggestions? What kind of issues pop up? I gather that flat namespace used to be the default.

I don't have any suggestions except to disable the BLAS tests when only shared is enabled and adding a warning to users.

What kind of issues pop up?

For eg: if a another library in the same process loads an incompatible C runtime or pthreads library or openmp library before blis itself is loaded, then blis will use those instead of the ones that blis was compiled for.

Yeah, doesn't sound good. I tried instead just marking xerbla_ as a weak symbol in libblis.dylib and that seemed to also work. I've never really fully understood weak symbols so I'm not sure if this is a good solution.

Ah, yes. Marking xerbla_ as a weak symbol should be good. (I don't fully understand it myself, so take that with a grain of salt)

OK, I took out -Wl,-flat-namespace and went with the weak symbol. I only marked it weak for macOS and tested fine on my machine so shouldn't be problematic.

Yes, we will do a point release soon. @fgvanzee this should probably happen before #610 is merged since that is a big change.

Okay, I will pivot to moving towards a release, then.