summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/math
Commit message (Collapse)AuthorAgeFilesLines
* LexerParser: Regenerate parser files with GNU Bison 3.7.4Christoph GrĂ¼ninger2021-01-251-2/+2
| | | | Adjust expected test output.
* Tests/RunCMake: Update cmake_minimum_required versionsBrad King2020-06-181-1/+1
| | | | Use 3.3 or 2.8.12 where possible.
* math(EXPR): Implement ~(exp_NOT) expression as documentedGabor Bencze2019-07-231-2/+2
| | | | Fixes: #19252
* math: Restore toleration of unexpected characters in an expressionBrad King2018-07-164-3/+15
| | | | | | | | Prior to commit 7c4c13ffef (math: Reject unexpected expression input explicitly, 2018-05-18) we ignored unexpected characters in an expression that otherwise can be parsed. In order to preserve compatibility with projects that accidentally used this, convert the error to a warning.
* math: Add options to calculate and format output as hexadecimalDaniel Franke2018-07-0311-0/+24
|
* math: Diagnose divide-by-zeroDaniel Franke2018-06-264-0/+7
|
* math: Reject unexpected expression input explicitlyDaniel Franke2018-06-264-0/+9
| | | | | Switch to C++ exceptions for lexer/parser error handling. Teach the lexer/parser to fail on unexpected input.
* math: Add RunCMake.math test to prepare for error casesDaniel Franke2018-06-223-0/+15