Package: acovea
Version: 4.0.0-4.0.1
Severity: serious

There was an error while trying to autobuild your package:

> Automatic build of acovea_4.0.0-4.0.1 on debian01 by sbuild/s390 69
[...]
> if s390-linux-gnu-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" 
> -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" 
> -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 
> -DHAVE_STDBOOL_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1  -I. 
> -I. -DACOVEA_CONFIG_DIR=\""/etc/acovea/config/"\" 
> -DACOVEA_BENCHMARK_DIR=\""/etc/acovea/benchmarks/"\"    -g -O2 -MT acovea.o 
> -MD -MP -MF ".deps/acovea.Tpo" -c -o acovea.o acovea.cpp; \
> then mv -f ".deps/acovea.Tpo" ".deps/acovea.Po"; else rm -f 
> ".deps/acovea.Tpo"; exit 1; fi
> acovea.h:685: error: invalid abstract return type for member function 
> 'acovea::acovea_landscape acovea::acovea_world::generate()'
> acovea.h:590: note:   because the following virtual functions are pure within 
> 'acovea::acovea_landscape':
> /usr/include/libevocosm/landscape.h:104: note:  double 
> libevocosm::landscape<OrganismType>::test(OrganismType&) const [with 
> OrganismType = acovea::acovea_organism]
> acovea.cpp: In constructor 
> 'acovea::acovea_landscape::acovea_landscape(std::string, const 
> acovea::compiler&)':
> acovea.cpp:992: error: no matching function for call to 
> 'libevocosm::landscape<acovea::acovea_organism>::landscape()'
> /usr/include/libevocosm/landscape.h:73: note: candidates are: 
> libevocosm::landscape<OrganismType>::landscape(const 
> libevocosm::landscape<OrganismType>&) [with OrganismType = 
> acovea::acovea_organism]
> /usr/include/libevocosm/landscape.h:66: note:                 
> libevocosm::landscape<OrganismType>::landscape(libevocosm::listener&) [with 
> OrganismType = acovea::acovea_organism]
> acovea.cpp: In copy constructor 
> 'acovea::acovea_landscape::acovea_landscape(const acovea::acovea_landscape&)':
> acovea.cpp:999: error: no matching function for call to 
> 'libevocosm::landscape<acovea::acovea_organism>::landscape()'
> /usr/include/libevocosm/landscape.h:73: note: candidates are: 
> libevocosm::landscape<OrganismType>::landscape(const 
> libevocosm::landscape<OrganismType>&) [with OrganismType = 
> acovea::acovea_organism]
> /usr/include/libevocosm/landscape.h:66: note:                 
> libevocosm::landscape<OrganismType>::landscape(libevocosm::listener&) [with 
> OrganismType = acovea::acovea_organism]
> acovea.cpp: In constructor 'acovea::acovea_world::acovea_world(std::string, 
> const acovea::compiler&, size_t, size_t, double, double, double, double, 
> acovea::scaling_mode, size_t)':
> acovea.cpp:1565: error: 'VERSION' is not a member of 'libevocosm::globals'
> acovea.cpp:1591: error: no matching function for call to 
> 'libevocosm::evocosm<acovea::acovea_organism, 
> acovea::acovea_landscape>::evocosm(size_t&, size_t&, int, int, 
> acovea::acovea_mutator&, acovea::acovea_reproducer&, 
> libevocosm::scaler<acovea::acovea_organism>&, 
> libevocosm::random_pool_migrator<acovea::acovea_organism>&, 
> libevocosm::elitism_selector<acovea::acovea_organism>&, 
> acovea::acovea_reporter&, acovea::acovea_world&, acovea::acovea_world&, bool)'
> /usr/include/libevocosm/evocosm.h:341: note: candidates are: 
> libevocosm::evocosm<OrganismType, LandscapeType>::evocosm(const 
> libevocosm::evocosm<OrganismType, LandscapeType>&) [with OrganismType = 
> acovea::acovea_organism, LandscapeType = acovea::acovea_landscape]
> /usr/include/libevocosm/evocosm.h:291: note:                 
> libevocosm::evocosm<OrganismType, 
> LandscapeType>::evocosm(libevocosm::listener&, size_t, size_t, size_t, 
> size_t, libevocosm::mutator<OrganismType>&, 
> libevocosm::reproducer<OrganismType>&, libevocosm::scaler<OrganismType>&, 
> libevocosm::migrator<OrganismType>&, libevocosm::selector<OrganismType>&, 
> libevocosm::reporter<OrganismType, LandscapeType>&, 
> libevocosm::organism_factory<OrganismType>&, 
> libevocosm::landscape_factory<LandscapeType>&, bool) [with OrganismType = 
> acovea::acovea_organism, LandscapeType = acovea::acovea_landscape]
> acovea.cpp: In member function 'virtual acovea::acovea_landscape 
> acovea::acovea_world::generate()':
> acovea.cpp:1606: error: invalid abstract return type for member function 
> 'virtual acovea::acovea_landscape acovea::acovea_world::generate()'
> acovea.h:590: note:   since type 'acovea::acovea_landscape' has pure virtual 
> functions
> acovea.cpp:1608: error: cannot allocate an object of abstract type 
> 'acovea::acovea_landscape'
> acovea.h:590: note:   since type 'acovea::acovea_landscape' has pure virtual 
> functions
> make[2]: *** [acovea.o] Error 1
> make[2]: Leaving directory `/build/buildd/acovea-4.0.0/acovea'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/build/buildd/acovea-4.0.0'
> make: *** [build-stamp] Error 2
> ******************************************************************************
> Build finished at 20051105-0921
> FAILED [dpkg-buildpackage died]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to