Changeset 570e7ad for tests/Makefile.am


Ignore:
Timestamp:
Apr 11, 2025, 12:29:56 AM (9 months ago)
Author:
Michael Brooks <mlbrooks@…>
Branches:
master
Children:
d03a386
Parents:
3f631d6
Message:

Make string operator-overload costs match their intuitively equivalent arithmetics.

Replace many by-reference string args with by-value args to work around noise from the reference-cost column.

Use a special arithmetic type for the factor argument of ?*? to match conversion cost of (char*int=int).

Removes cost-function noise of char-arithmetic operators being preferred over their string-concatenation equivalents in the reference-cost column.

Notably, all former Spanish-A and numeric outputs have become ambiguous or been associated with a reproducible bug.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/Makefile.am

    r3f631d6 r570e7ad  
    288288        -cp ${test} ${abspath ${@}}
    289289
     290collections/string-operator-ERR01 : collections/string-operator.cfa
     291        ${CFACOMPILE_SYNTAX} -DTRY_MR01
     292        -cp ${test} ${abspath ${@}}
     293
     294collections/string-operator-ERR02 : collections/string-operator.cfa
     295        ${CFACOMPILE_SYNTAX} -DTRY_MR02
     296        -cp ${test} ${abspath ${@}}
     297
     298collections/string-operator-ERR03 : collections/string-operator.cfa
     299        ${CFACOMPILE_SYNTAX} -DTRY_MR03
     300        -cp ${test} ${abspath ${@}}
     301
     302collections/string-operator-ERR04 : collections/string-operator.cfa
     303        ${CFACOMPILE_SYNTAX} -DTRY_MR04
     304        -cp ${test} ${abspath ${@}}
     305
     306collections/string-operator-ERR05 : collections/string-operator.cfa
     307        ${CFACOMPILE_SYNTAX} -DTRY_MR05
     308        -cp ${test} ${abspath ${@}}
     309
     310collections/string-operator-ERR06 : collections/string-operator.cfa
     311        ${CFACOMPILE_SYNTAX} -DTRY_MR06
     312        -cp ${test} ${abspath ${@}}
     313
     314collections/string-operator-ERR07 : collections/string-operator.cfa
     315        ${CFACOMPILE_SYNTAX} -DTRY_MR07
     316        -cp ${test} ${abspath ${@}}
     317
     318collections/string-operator-ERR08 : collections/string-operator.cfa
     319        ${CFACOMPILE_SYNTAX} -DTRY_MR08
     320        -cp ${test} ${abspath ${@}}
     321
    290322collections/string-operator-ERR09 : collections/string-operator.cfa
    291323        ${CFACOMPILE_SYNTAX} -DTRY_MR09
    292324        -cp ${test} ${abspath ${@}}
    293325
     326collections/string-operator-ERR10 : collections/string-operator.cfa
     327        ${CFACOMPILE_SYNTAX} -DTRY_MR10
     328        -cp ${test} ${abspath ${@}}
     329
     330collections/string-operator-ERR11 : collections/string-operator.cfa
     331        ${CFACOMPILE_SYNTAX} -DTRY_MR11
     332        -cp ${test} ${abspath ${@}}
     333
     334collections/string-operator-ERR13 : collections/string-operator.cfa
     335        ${CFACOMPILE_SYNTAX} -DTRY_MR13
     336        -cp ${test} ${abspath ${@}}
     337
    294338collections/string-operator-ERR15 : collections/string-operator.cfa
    295339        ${CFACOMPILE_SYNTAX} -DTRY_MR15
     340        -cp ${test} ${abspath ${@}}
     341
     342collections/string-operator-ERR16 : collections/string-operator.cfa
     343        ${CFACOMPILE_SYNTAX} -DTRY_MR16
    296344        -cp ${test} ${abspath ${@}}
    297345
Note: See TracChangeset for help on using the changeset viewer.