Skip to content

Commit

Permalink
Got all tests passing with new binder. Removed the old binder, and me…
Browse files Browse the repository at this point in the history
…rged newtests back into tests.
  • Loading branch information
waywardgeek committed Mar 8, 2023
1 parent 08f9ebf commit 48335a0
Show file tree
Hide file tree
Showing 405 changed files with 1,248 additions and 4,005 deletions.
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ runtime/random.c

SRC= \
bind/bind.c \
bind/bind2.c \
bind/bindexpr.c \
bind/bindformat.c \
bind/refine.c \
database/bigint.c \
database/binding.c \
database/block.c \
Expand Down Expand Up @@ -135,8 +135,8 @@ install: rune
install runtime/package.rn $(PREFIX)/lib/rune/runtime

clean:
rm -rf obj lib rune */*database.[ch] *.ps parse/descan.c parse/deparse.[ch] rune.log tests/*.ll tests/*.result newtests/*.ll newtests/*.result crypto_class/*.ll crypto_class/*.result errortests/*.ll
for file in tests/*.rn crypto_class/*.rn errortests/*.rn newtests/*.rn; do exeFile=$$(echo "$$file" | sed 's/.rn$$//'); rm -f "$$exeFile"; done
rm -rf obj lib rune */*database.[ch] *.ps parse/descan.c parse/deparse.[ch] rune.log tests/*.ll tests/*.result crypto_class/*.ll crypto_class/*.result errortests/*.ll
for file in tests/*.rn crypto_class/*.rn errortests/*.rn; do exeFile=$$(echo "$$file" | sed 's/.rn$$//'); rm -f "$$exeFile"; done
cd runtime ; make clean
cd bootstrap/database ; make clean

Expand Down
2 changes: 1 addition & 1 deletion benchmarks/fh.rn
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ relation DoublyLinked Root Element cascade
relation HeapqList Root:"Heap" Element:"Heap" cascade

func hashValues(val1, val2) {
return (0xdeadbeefu32*val1) ^ val2
return (0xdeadbeefu32!*val1) ^ val2
}

root = Root()
Expand Down
Loading

0 comments on commit 48335a0

Please sign in to comment.