]> git.xonotic.org Git - xonotic/gmqcc.git/commitdiff
Fix shifts. divVerent/fuzzer
authorRudolf Polzer <divverent@xonotic.org>
Mon, 17 Mar 2014 14:32:44 +0000 (15:32 +0100)
committerRudolf Polzer <divverent@xonotic.org>
Mon, 17 Mar 2014 14:32:44 +0000 (15:32 +0100)
fuzzer.sh

index 19034b89ede21108e3c149ab3ccdb888dd8a2eb1..7e1a70e3865646a7db7734c6462ad011f3df8c5c 100755 (executable)
--- a/fuzzer.sh
+++ b/fuzzer.sh
@@ -92,7 +92,7 @@ build_random_expression() {
        esac
        while :; do
                randomselect_init
-               #randomselect "float ** float float" # BUG: (-1)**(3) is nan vs -1. exec.c lacks pow(), that's why.
+               randomselect "float ** float float"
                randomselect "float ! float"
                randomselect "float ~ float"
                randomselect "float + float"
@@ -115,8 +115,8 @@ build_random_expression() {
                randomselect "vector / vector float"
                randomselect "float % float float"
                randomselect "vector >< vector vector"
-               #randomselect "float >> float float" # Does weird & 0xFFFFFF.
-               #randomselect "float << float float" # Does weird & 0xFFFFFF.
+               randomselect "float >> float float"
+               randomselect "float << float float"
                randomselect "float < float float"
                randomselect "float > float float"
                randomselect "float <=> float float"