prepare (1/3):
finished
make (2/3):
g++ -std=c++11 -g -Wall -o main.o -c main.cpp
In file included from main.cpp:12:0:
unsorted_heap.h: In instantiation of 'const TYPE& unsorted_heap<TYPE, COMP>::get_min() const [with TYPE = Position; COMP = compare_t]':
main.cpp:348:1: required from here
unsorted_heap.h:85:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i=0; i<data.size(); i++) {
In file included from main.cpp:11:0:
binary_heap.h: In instantiation of 'void binary_heap<TYPE, COMP>::percolateDown(int) [with TYPE = Position; COMP = compare_t]':
binary_heap.h:94:18: required from 'TYPE binary_heap<TYPE, COMP>::dequeue_min() [with TYPE = Position; COMP = compare_t]'
main.cpp:348:1: required from here
binary_heap.h:62:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j = 2*n; j < data.size(); j = 2*n) {
binary_heap.h:63:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(j < data.size() && compare(data[j+1],data[j])) j++;
g++ -std=c++11 -g -Wall -o main main.o
finished
clean (3/3):
finished
all task finished, build successfully