]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/selftest-run-tests.c
Add selftests for fibonacci_heap
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Jul 2016 07:01:48 +0000 (07:01 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 20 Jul 2016 07:01:48 +0000 (07:01 +0000)
commit77ddb3e5efe739a00ca7f1a02ccaaeeec24133b8
tree6f8272b27e014a60a465f02ef3c0745201f328c1
parentf5b88ba14fee4155fef608cb7cc627dfdcd35157
Add selftests for fibonacci_heap

* Makefile.in: Include fibonacci_heap.c
* fibonacci_heap.c: New file.
* fibonacci_heap.h (fibonacci_heap::insert): Use insert_node.
(fibonacci_heap::union_with): Fix deletion of the second heap.
* selftest-run-tests.c (selftest::run_tests): Incorporate
fibonacci heap tests.
* selftest.h: Declare fibonacci_heap_c_tests.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@238509 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/Makefile.in
gcc/fibonacci_heap.c [new file with mode: 0644]
gcc/fibonacci_heap.h
gcc/selftest-run-tests.c
gcc/selftest.h