mirror of
https://github.com/netwide-assembler/nasm.git
synced 2024-12-09 08:51:18 +08:00
23 lines
451 B
Bash
23 lines
451 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
# Usage:
|
||
|
|
||
|
# Make a test and a golden file, read ./performtest.pl --help
|
||
|
|
||
|
# cd nasm
|
||
|
# cp -r test somewhere (copy test dir out of the tree)
|
||
|
# git bisect start HEAD nasm-2.07 (where HEAD is bad and nasm-2.07 is good)
|
||
|
# git bisect run somewhere/test/bisect.sh br2148476 (what you want to test)
|
||
|
|
||
|
# Done
|
||
|
|
||
|
|
||
|
# Slow but sure
|
||
|
./autogen.sh
|
||
|
./configure
|
||
|
make
|
||
|
|
||
|
NASMDIR=$(pwd)
|
||
|
cd $(dirname "$0")
|
||
|
./performtest.pl "--nasm=$NASMDIR/nasm" "$1.asm" --verbose
|