Package: src:llvm-toolchain-3.4
Version: 1:3.4.2-16
Severity: serious
Tags: sid stretch

llvm-toolchain-3.4 ftbfs with ISL 0.15.

make[6]: Entering directory '/«PKGBUILDDIR»/build-llvm/tools/polly/lib/Exchange'
llvm[6]: Compiling JSONExporter.cpp for Release build
if g++-5 -Iyes/include -Iyes/include -I/«PKGBUILDDIR»/build-llvm/tools/polly/../../../tools/polly/lib/JSON/include -I/«PKGBUILDDIR»/build-llvm/include -I/«PKGBUILDDIR»/build-llvm/tools/polly/../../../tools/polly/include -I/«PKGBUILDDIR»/build-llvm/tools/polly/include -I/«PKGBUILDDIR»/build-llvm/tools/polly/lib/Exchange -I/«PKGBUILDDIR»/include -I/«PKGBUILDDIR»/polly/lib/Exchange -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -g -O2 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fPIC -Woverloaded-virtual -Wcast-qual -std=c++0x -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-maybe-uninitialized -Wno-missing-field-initializers -c -MMD -MP -MF "/«PKGBUILDDIR»/build-llvm/tools/polly/lib/Exchange/Release/JSONExporter.d.tmp" -MT "/«PKGBUILDDIR»/build-llvm/tools/polly/lib/Exchange/Release/JSONExporter.o" -MT "/«PKGBUILDDIR»/build-llvm/tools/polly/lib/Exchange/Release/JSONExporter.d" /«PKGBUILDDIR»/polly/lib/Exchange/JSONExporter.cpp -o /«PKGBUILDDIR»/build-llvm/tools/polly/lib/Exchange/Release/JSONExporter.o ; \ then /bin/mv -f "/«PKGBUILDDIR»/build-llvm/tools/polly/lib/Exchange/Release/JSONExporter.d.tmp" "/«PKGBUILDDIR»/build-llvm/tools/polly/lib/Exchange/Release/JSONExporter.d"; else /bin/rm "/«PKGBUILDDIR»/build-llvm/tools/polly/lib/Exchange/Release/JSONExporter.d.tmp"; exit 1; fi
In file included from /«PKGBUILDDIR»/include/llvm/Analysis/Dominators.h:24:0,
                 from 
/«PKGBUILDDIR»/include/llvm/Analysis/DominanceFrontier.h:21,
                 from /«PKGBUILDDIR»/include/llvm/Analysis/RegionInfo.h:31,
                 from /«PKGBUILDDIR»/include/llvm/Analysis/RegionPass.h:19,
from /«PKGBUILDDIR»/build-llvm/tools/polly/../../../tools/polly/include/polly/ScopPass.h:21, from /«PKGBUILDDIR»/build-llvm/tools/polly/../../../tools/polly/include/polly/Dependences.h:26,
                 from /«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:29:
/«PKGBUILDDIR»/include/llvm/Pass.h:115:16: warning: 'virtual bool llvm::Pass::doFinalization(llvm::Module&)' was hidden [-Woverloaded-virtual]
   virtual bool doFinalization(Module &) { return false; }
                ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:184:8: warning: by 'virtual bool {anonymous}::IslScheduleOptimizer::doFinalization()' [-Woverloaded-virtual]
   bool doFinalization() {
        ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp: In static member function 'static isl_union_map* {anonymous}::IslScheduleOptimizer::getScheduleForBand(isl_band*, int*)': /«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:296:46: error: 'isl_union_map_get_ctx' was not declared in this scope
   ctx = isl_union_map_get_ctx(PartialSchedule);
                                              ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:297:50: error: 'isl_union_map_get_space' was not declared in this scope
   Space = isl_union_map_get_space(PartialSchedule);
                                                  ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:300:68: error: 'isl_union_map_from_map' was not declared in this scope
   TileUMap = isl_union_map_from_map(isl_map_from_basic_map(TileMap));
                                                                    ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:301:56: error: 'isl_union_map_align_params' was not declared in this scope
   TileUMap = isl_union_map_align_params(TileUMap, Space);
                                                        ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:304:61: error: 'isl_union_map_apply_range' was not declared in this scope
   return isl_union_map_apply_range(PartialSchedule, TileUMap);
                                                             ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp: In static member function 'static isl_union_map* {anonymous}::IslScheduleOptimizer::getScheduleForBandList(isl_band_list*)': /«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:376:64: error: 'isl_union_map_empty' was not declared in this scope
   Schedule = isl_union_map_empty(isl_space_params_alloc(ctx, 0));
                                                                ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:386:52: error: 'isl_union_map_get_space' was not declared in this scope
     Space = isl_union_map_get_space(PartialSchedule);
                                                    ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:395:75: error: 'isl_union_map_flat_range_product' was not declared in this scope
           isl_union_map_flat_range_product(PartialSchedule, SuffixSchedule);
                                                                           ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:405:52: error: 'isl_union_map_from_map' was not declared in this scope
           TileUMap = isl_union_map_from_map(TileMap);
                                                    ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:407:73: error: 'isl_union_map_align_params' was not declared in this scope
               isl_union_map_align_params(TileUMap, isl_space_copy(Space));
                                                                         ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:409:66: error: 'isl_union_map_apply_range' was not declared in this scope
               isl_union_map_apply_range(PartialSchedule, TileUMap);
                                                                  ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:415:61: error: 'isl_union_map_union' was not declared in this scope
     Schedule = isl_union_map_union(Schedule, PartialSchedule);
                                                             ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp: In member function 'virtual bool {anonymous}::IslScheduleOptimizer::runOnScop(polly::Scop&)': /«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:470:77: error: 'isl_union_set_copy' was not declared in this scope
     Validity = isl_union_map_gist_domain(Validity, isl_union_set_copy(Domain));
                                                                             ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:470:78: error: 'isl_union_map_gist_domain' was not declared in this scope
     Validity = isl_union_map_gist_domain(Validity, isl_union_set_copy(Domain));
                                                                              ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:471:77: error: 'isl_union_map_gist_range' was not declared in this scope
     Validity = isl_union_map_gist_range(Validity, isl_union_set_copy(Domain));
                                                                             ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:490:25: error: 'ISL_SCHEDULE_FUSE_MAX' was not declared in this scope
     IslFusionStrategy = ISL_SCHEDULE_FUSE_MAX;
                         ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:492:25: error: 'ISL_SCHEDULE_FUSE_MIN' was not declared in this scope
     IslFusionStrategy = ISL_SCHEDULE_FUSE_MIN;
                         ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:496:25: error: 'ISL_SCHEDULE_FUSE_MAX' was not declared in this scope
     IslFusionStrategy = ISL_SCHEDULE_FUSE_MAX;
                         ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:511:65: error: 'isl_options_set_schedule_fuse' was not declared in this scope
   isl_options_set_schedule_fuse(S.getIslCtx(), IslFusionStrategy);
                                                                 ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:535:77: error: 'isl_union_map_copy' was not declared in this scope
     StmtBand = isl_union_map_intersect_domain(isl_union_map_copy(ScheduleMap),
                                                                             ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:536:76: error: 'isl_union_set_from_set' was not declared in this scope
                                               isl_union_set_from_set(Domain));
                                                                            ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:536:77: error: 'isl_union_map_intersect_domain' was not declared in this scope
                                               isl_union_set_from_set(Domain));
                                                                             ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:537:40: error: 'isl_union_map_is_empty' was not declared in this scope
     if (isl_union_map_is_empty(StmtBand)) {
                                        ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:547:34: error: 'isl_union_map_free' was not declared in this scope
       isl_union_map_free(StmtBand);
                                  ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:550:53: error: 'isl_map_from_union_map' was not declared in this scope
       StmtSchedule = isl_map_from_union_map(StmtBand);
                                                     ^
/«PKGBUILDDIR»/polly/lib/ScheduleOptimizer.cpp:556:33: error: 'isl_union_map_free' was not declared in this scope
   isl_union_map_free(ScheduleMap);
                                 ^
/bin/rm: cannot remove '/«PKGBUILDDIR»/build-llvm/tools/polly/lib/Release/ScheduleOptimizer.d.tmp': No such file or directory make[5]: *** [/«PKGBUILDDIR»/build-llvm/tools/polly/lib/Release/ScheduleOptimizer.o] Error 1
make[5]: *** Waiting for unfinished jobs....

Reply via email to