PRUNERS / FLiT

A project to quickly detect discrepancies in floating point computation across hardware, compilers, libraries and software.
Other
36 stars 6 forks source link

Issue308 bisect extra link flags #325

Closed mikebentley15 closed 4 years ago

mikebentley15 commented 4 years ago

Fixes #308

Note: please review and accept the bash-completion pull request (#319) before this one. This issue was forked from that, so it has those commits too.

Description:

FLiT Bisect: Added flags --ldflags, --add-ldflags, and --use-linker

Other things I changed:

Documentation:

Added a little blurb in the section about flit bisect saying there are these three flags. It says to see more information, try flit help bisect or flit bisect --help. It is fully documented there.

Tests:

Added a new test called tst_bisect_linkstep.py testing all of these three flags in different combinations.

Fixed one other test that failed because the trouble target was never linked into an executable (tst_bisect_autosqlite_clang.py).