! / 0 0 0 0 7508 ` IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII" " " " " " 66@@@@WdWdWdWdWdWdWdWdWdWdlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlxlx((((((((((  LLLLLLLLLLLLLXXXXXddddddcloog_block_print_structurecloog_block_printcloog_block_list_printcloog_block_freecloog_block_list_freecloog_block_malloccloog_block_alloccloog_block_list_malloccloog_block_list_alloccloog_block_copycloog_block_mergestmt_rootstmt_blockstmt_usernew_clast_namenew_clast_termnew_clast_binarynew_clast_reductionnew_clast_rootnew_clast_assignmentstmt_assnew_clast_user_stmtnew_clast_blocknew_clast_forstmt_fornew_clast_guardstmt_guardfree_clast_namefree_clast_exprfree_clast_termfree_clast_reductionfree_clast_binaryfree_clast_stmtcloog_clast_freeclast_expr_equalclast_expr_is_bigger_constantclast_bound_from_constraintcloog_clast_createcloog_clast_create_from_inputconcat_if_newlist_compareclast_filtercloog_matrix_alloccloog_matrix_freecloog_matrix_print_structurecloog_matrix_printcloog_matrix_read_of_sizecloog_matrix_readcloog_core_state_malloccloog_core_state_freecloog_input_readcloog_input_alloccloog_input_freecloog_input_dump_cloogcloog_vec_alloccloog_vec_freecloog_vec_dumpcloog_seq_first_non_zerocloog_seq_negcloog_seq_cpycloog_seq_combinecloog_seq_gcdcloog_seq_is_negcloog_seq_normalizecloog_loop_followscloog_loop_print_structurecloog_loop_printcloog_loop_freecloog_loop_free_partscloog_loop_from_domaincloog_loop_readcloog_loop_malloccloog_loop_alloccloog_loop_addcloog_loop_add_listcloog_loop_copycloog_loop_add_disjointcloog_loop_disjointcloog_loop_restrictcloog_loop_restrict_allcloog_loop_restrict_innercloog_loop_projectcloog_loop_project_allcloog_loop_concatcloog_loop_combinecloog_loop_remove_empty_domain_loopscloog_loop_propagate_lower_boundcloog_loop_separatecloog_loop_mergecloog_loop_sortcloog_loop_nestcloog_loop_stridecloog_loop_otlcloog_loop_stopcloog_loop_constant_cmpcloog_loop_scalar_gtcloog_loop_scalar_eqcloog_loop_scalar_sortcloog_loop_generate_backtrackcloog_loop_morecloog_loop_is_constantcloog_loop_constantcloog_loop_unrollcloog_statement_get_flcloog_loop_get_flcloog_loop_blockcloog_loop_decompose_innercloog_loop_specializecloog_loop_generate_restrictedcloog_loop_generate_componentscloog_loop_generate_scalarcloog_loop_recursecloog_loop_generate_generalcloog_loop_generate_restricted_or_stopcloog_loop_generatecloog_loop_simplifycloog_loop_scattercloog_names_print_structurecloog_names_printcloog_names_freecloog_names_copycloog_names_read_stringscloog_names_malloccloog_names_alloccloog_names_generate_itemscloog_names_generatecloog_names_scalarizecloog_names_name_at_levelcloog_vmsgcloog_msgcloog_diecloog_options_printcloog_options_freecloog_options_helpcloog_options_versioncloog_options_setcloog_options_malloccloog_options_readpprint_osl_bodyclast_pprintcloog_program_print_structurecloog_program_dump_cloogcloog_program_printcloog_program_osl_pprintcloog_program_pprintcloog_program_freecloog_program_malloccloog_program_generatecloog_program_blockcloog_program_extract_scalarscloog_program_scattercloog_program_alloccloog_program_readcloog_statement_print_structurecloog_statement_printcloog_statement_freecloog_statement_malloccloog_statement_alloccloog_statement_copycloog_statement_addcloog_stride_malloccloog_stride_alloccloog_stride_alloc_from_constraintcloog_stride_copycloog_stride_freecloog_named_domain_list_freecloog_union_domain_alloccloog_union_domain_freecloog_union_domain_add_domaincloog_union_domain_set_namecloog_union_domain_readcloog_versioncloog_version_majorcloog_version_minorcloog_version_revisioncloog_domain_from_isl_setisl_set_from_cloog_domaincloog_scattering_from_isl_mapisl_map_from_cloog_scatteringcloog_scattering_fully_specifiedcloog_domain_constraintscloog_domain_print_constraintscloog_scattering_print_constraintscloog_domain_freecloog_scattering_freecloog_domain_copycloog_domain_convexcloog_domain_simple_convexcloog_domain_simplifycloog_domain_unioncloog_domain_intersectioncloog_domain_differencecloog_domain_sortcloog_domain_followscloog_domain_emptycloog_domain_is_boundedcloog_domain_print_structurecloog_domain_list_freecloog_scattering_list_freecloog_domain_read_contextcloog_domain_from_contextcloog_domain_union_readcloog_domain_read_scatteringcloog_domain_from_cloog_matrixcloog_scattering_from_cloog_matrixcloog_domain_isemptycloog_domain_universecloog_domain_projectcloog_domain_extendcloog_domain_never_integralcloog_domain_is_otlcloog_domain_stridecloog_domain_can_stridecloog_domain_stride_lower_boundcloog_domain_add_stride_constraintcloog_domain_lazy_equalcloog_domain_bound_splittercloog_scattering_lazy_blockcloog_domain_lazy_disjointcloog_scattering_list_lazy_samecloog_domain_dimensioncloog_domain_parameter_dimensioncloog_scattering_dimensioncloog_domain_isconvexcloog_domain_cut_firstcloog_domain_simplify_unioncloog_scattering_lazy_isscalarcloog_domain_lazy_isconstantcloog_scattering_erase_dimensioncloog_domain_cubecloog_domain_scattercloog_union_domain_from_isl_union_mapcloog_union_domain_from_isl_setcloog_domain_list_stridecloog_domain_can_unrollcloog_domain_fixed_offsetcloog_constraint_set_from_isl_basic_setcloog_constraint_from_isl_constraintcloog_constraint_to_islcloog_constraints_set_to_islcloog_constraint_set_freecloog_constraint_set_contains_levelcloog_constraint_set_defining_equalitycloog_constraint_set_defining_inequalitiescloog_constraint_set_total_dimensioncloog_constraint_set_n_iteratorscloog_equal_alloccloog_equal_total_dimensioncloog_equal_freecloog_equal_countcloog_equal_typecloog_equal_addcloog_equal_delcloog_constraint_set_normalizecloog_constraint_set_copycloog_constraint_set_simplifycloog_constraint_variable_exprcloog_constraint_involvescloog_constraint_is_lower_boundcloog_constraint_is_upper_boundcloog_constraint_is_equalitycloog_constraint_set_drop_constraintcloog_constraint_coefficient_getcloog_constraint_coefficient_setcloog_constraint_constant_getcloog_constraint_copy_coefficientscloog_constraint_invalidcloog_constraint_is_validcloog_constraint_total_dimensioncloog_constraint_needs_reductioncloog_constraint_set_for_reductioncloog_constraint_set_reducecloog_constraint_copycloog_constraint_releasecloog_constraint_set_foreach_constraintcloog_equal_constraintcloog_constraint_stride_lower_boundcloog_state_malloccloog_isl_state_malloccloog_state_free// 476 ` libcloog_isl_la-block.o/ libcloog_isl_la-clast.o/ libcloog_isl_la-matrix.o/ libcloog_isl_la-state.o/ libcloog_isl_la-input.o/ libcloog_isl_la-int.o/ libcloog_isl_la-loop.o/ libcloog_isl_la-names.o/ libcloog_isl_la-options.o/ libcloog_isl_la-pprint.o/ libcloog_isl_la-program.o/ libcloog_isl_la-statement.o/ libcloog_isl_la-stride.o/ libcloog_isl_la-union_domain.o/ libcloog_isl_la-version.o/ libcloog_isl_la-domain.o/ libcloog_isl_la-constraints.o/ libcloog_isl_la-backend.o/ /0 0 0 0 644 10760 ` ELF>@@ AWAVAUIATE1USHH~#HٺAA9uMHٺAAE1HٺAE9~H޿ E1IuDHHٺAE9~H޿ E1x$@HٺAD9}HٺE1Ex)fHٺAE9~H޿ E1x$@HٺAD9}AUHٺE1Ex%DHٺAE9~H޿ E1>HٺAD9}AU H1E1f.HٺAD9}H޿ H[]A\A]A^A_@1HAEE1~gfDH޿ L1 HIUHHIHT$11LLHpT$AFIA9EH޿ DHٺH[]A\A]A^A_AU H1 H޿ IuDHifAUHIATUSHHHlHٺHٺH޿ IuHHٺHٺH޿ HٺHٺHٺHٺH޿ HپAUHٺHٺHٺH޿ HٺAU H߾1HٺH޿ H[]A\A]f1HAE1~gH޿ H1 HIUHHIHT$11LLHpT$EHA9EH޿ fDH[]A\A]fAWAVE1AUIATUSHHHWDH1MeHٺMHfDHٺuH޿ It$HHٺuH޿ HٺHٺHٺDHٺuH޿ HٺHپAT$HٺHٺuH޿ HٺHٺAT$ H1HٺHٺH޿ MmAMH[]A\A]A^A_f.1HAD$1~hfDH޿ H1 HIT$HHIHT$11LLHpT$EHA;D$|H޿ @%ffffff.ATHUSHtdo$u^HH@<Ht+C~E11fLI;kH{|H{HtH[]A\f[]A\ff.AVHAUIATUStxI]MuHtVk$uPHH{@<Ht*C~E11LI;kH{|H{HtHLMtM[]A\A]A^ffffff.UH0SHHHtUE8E8+E<;E@~E@H+HCHCHCC C$HC(H[]1fAWAAVIAUAATIUSHH/0HHtQE8E8+E<;E@~E@H+LcHD{LsDk C$HC(H[]A\A]A^A_f1fSHHtHHHC[f1fUHSHHHtH+HCH؃E$H[]@1f.HHtG$fHATHUSHHWHufHHB HuHCHB k$HCu^HH{@<Ht9C~E11fLI;kH{|H{HtH[]A\f[]A\HFHG| +-- CloogBlock +-- Null scattering function No scalar dimensions Scalar dimensions (%d):+-- Null CloogBlock Depth: %d +-- CloogBlockList node %d memory overflow. GCC: (GNU) 4.8zRx dgBBB E(D0C8GPH 8A0A(B BBBE  8A0A(B BBBA HBHA A(G@ (A ABBC (A ABBHABBE E(A0A8GPd 8A0A(B BBBK 4uBDA X ABN AAB8TBEE A(A0{(A BBB(~AID X AAH HBEE E(D0A8D@R 8A0A(B BBBJ >Ae J ($FAID c AAE PDdKDA  ABN AABB .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.comment.note.GNU-stack.rela.eh_frame @  &@ ,@ 12@ @0 I ^Y) hP  h g%,2RZiop Ap u  ~", > >V Fm0 ~@ block.ccloog_block_print_structurefwritefputccloog_statement_print_structurefprintf__gmpz_get_strfputs__gmp_get_memory_functionsstrlencloog_block_printcloog_block_list_printcloog_block_free__gmpz_clearfreecloog_statement_freecloog_block_list_freecloog_block_mallocmalloccloog_diecloog_block_alloccloog_block_list_malloccloog_block_list_alloccloog_block_copycloog_block_merge. 7 W _ ~         > G \ v   1       t" > G Y s G{    _ 3 t= O ^             # 5 : L Q c h z      1        $ t+ = B O c Gk    _ D N d i           ! 3 8 J O f k }      1      . 3 = tG Y ^ h u   G    ;  S _X    ; I W _ g    3               p  p X    ( T0 h@ /25 0 0 0 644 55280 ` ELF>q@@F1fSH?HuHH[uUHSHH?usHHt>HH_Ht@HHu#;HHKHt#HHt HHHuHH[]GfUHSHH?HH}H} Ht@HH_HtBHHu%=fHHKHt#HHt HHHuHH[]Gf.ATIUHSNuoELptMLuAuuzEtc}~]1fE9}CLtD[]1A\fptUuwfDE 1[]A\DLsff.AWIAVAUATUSHH#R_DgCHH,HID`X~HUHx1AGE1,L<$Lt$EH $McNlMAEd6fA]EeCHH,HHD$D`X~HUHx1AEE1jLl$D|$4ELt$8HT$McN|M!AmJA_EgCHH,HHD$(D`X~HUHx1AGE1Dl$`L|$ Lt$PHL$ McN|MLARA_EoCHH,HHD$@DhX~HUHx1AOD$0Dd$dLt$hHcl$0I\H}DcDsAD$HL,LEHD$XDpD`~IUHx1S1AL|$pH\$HHl$xHMcN|MA9zAoEGED$HH4HH$D$IhH$D@~HVHx1AG1~Hc݃HI<=A;oID|MHD$XAN|HD$HD;` L|$pHl$xH\$XHD$@D$0H\D$0A;GSDd$dLt$hHD$ L|$@@@HT$(AA9N|Dl$`Lt$PHD$L|$(@f.HT$AA9N|D|$4Lt$8H$Ll$@HL$AA9NlILgHEgHſ HhHhD`HHIwHHHĘ[]A\A]A^A_H IHhHHIwHLcHH_HXfDI}WEeHſ HhHhD`HHIuHIH$@fDI]IHXH$@I} IHhHHIuHIH$Lc@6fDIEgHſ HhHhD`HHIwHIHD$@DI/ IHhHHIwHIHD$Lc@]DI_IHXHD$@01fI_IHXHD$ @Iw IHhHHIwHIHD$ Lk@mDI'EoHſ HhHhDhHHIwHIHD$ @H{DsIſ LhLhDpILHsLLLcHL`rH{i ILhILHsLLMt$.I%Aw H$$$H$IH@pHPHH$H$IwHMoILhmI HHPIHH$H$IwMHImfAWAVAUIATIUSHH_Ht3HnHM)9tIt H[]A\A]A^A_fDH~HIt$I}[]A\A]A^A_f Du6D{ACU9tN)vifD9fDUD)A9E1E6JtJ|IE9HHCU9LHuH{HuH{PH{HuH9D}HuH{cfff.AUATUHSHHHHU9t)H[]A\A]DunDkACU9uUD)A9uE1E~JtJ|auIE91DH[]A\A]DHHH[]A\A]#CU9HuH{HmH[H{HuH9[H[]A\A]}HmH[fAUATUSHHH.HH U9t)H[]A\A]1DunDkA0CU9uUD)A9uE1E~JtJ|uIE91DH[]A\A]DH{HuHt0HuHH{Hu[]A\A]HtԸ@CU9HuH{HuH{H[]A\A]fDH{HuH9H[]A\A]}HuH{뷸tfAWAVAUIATIUSHHH.HH!U9t)ЅH[]A\A]A^A_D1OD{AyCU9uUD)A9uE1E~*f.JtJ|uIE9I]Il$HHbU9tG)ЅAAEA+D$H[]A\A]A^A_DuH[]A\A]A^A_`DufD{ACU9{UD)A9lE1Eg@IE9VJtJ|t64H{HuHtFH!HuH{H{HuH9Hft@CU9HuH{HuH{0H{HuH9'DCU93HuH{ HuH{HH}}HuH{ }JHuH{SHHX[fDAUIATI USHHhHHLHLkHH[]A\A]@AUIATIU SHhHhLhHHLHHH[]A\A]ffffff.AUFAATHL$ULSHHDhh~IT$Hx1HH[]A\A]f.UHSHHHHH@HCHH[]DUHSH HHH@HXHhH[]fff.AUIATIUH(SHHHH@HLHCLk HCHH[]A\A]HHH@H@HfDAWIAVIAUIATMUH`SHHHHHk0H@HHCLkLs L{(HC@CHHCPHCXMtIt$HHH[]A\A]A^A_þHߐUoHcSH@HH<8HH@H@X~,HLmHHLfDHB HB(HH9uH[]ff.AUATUSHHH GE1~mIcHlHtREDr9YUE1~fDIcAH|D;e|HCAA9|DHH[]A\A]fDHHkHt֋E@H[]A\A]DHHkHjEr<uEE1~$@IcAH|D;e|fHH}H}fH}H}fH}H}@H}H}@ME1rfIcAH|D;e|T@UHSHH?HH} H}(H}0H}@Ht>HH_Ht\HHu#WHHKHt?HHtHL[]A\A]A^A_f@H{HkHtEr7@uME1~@IcAH|D;e|HHAFDH{HkH"ErÃtw@:EE1~IcAH|D;e|H}H}fH}H}fH}H}H0H}H}HAVAUIHATUSI]H4fCE1~pIcHlHtUEOr<fZUE1~IcAH|D;e|HCAA9|DH[]A\LA]A^H{HkHt΋ErBt+f@H}H}HHqfH{HkHJEtrrƒtuME1~@IcAH|D;e|H}H}H}H}fH}H};fEE1$fIcAH|D;e|@HHHtHHt HGHt=SHH_Ht2HHu -@HHSHtHHtHHHu[Gfffff.AUATUHSHHHHu;t1H[]A\A]D DunDoA0E9CuD;muE1E롐IE9'JtJ|tyH[]A\A]f.HHvHH$A1HuH{GV9t>)ЅHHvH9t_fHvHuHuH{뤃~HvHlbH3R@HHtGHtBtK1tbu/u*Hu#H~uHH1Hf1uHD~uHvAWAVAAUATUHSHHT$H|$XAĉHD$(H@HLhIHD$HLH$H|$`H|$pIcHLHD$ @zT$d$l$iLE1D9tzAH9uAGHHHHT$0EH@DxtHT$0Hx1HEME1|$A\$\Hl$PDEM@AID9E9tE^EtHT$H|$DAH$LHIAE D$0LPHD$@LLT$8LT$8H$LHD$@HL$PD9JDHhLcl$0aHl$P\$\|$HD$HHcHHtHD$`H9tHHt$ H|$p\$dE|$dH\$ HtHHH|$(H$H|$`H|$pHĨH[]A\A]A^A_@Hl$\$PDLE@AHE9A9tDSEtHT$H|$DIH$H9t HHAE $AHD$0HPHD$@HHT$8HT$8H$HHD$@HL$E9JDL`Lcl$0RfHl$\$PVfHD$HHcH|$`HHtHt$ HD$pH9tH\$tETDM1E~fDHcÃH|;]|HDD$dEH|$pH|$Ht$pH|$`#H$HT$pHt$`H$L$dHD$ @H$H$ HXHHH$HHEH$nf HXHHHt$`HHE3 L`HLHt$`LHCJ\fH|$?HD$ pH@HkHkHHt$pHH1}H@@E1P8 HXHHH$HHEH@>HT$pHt$`H$ HXHHH$HHE H@ HhHHHt$`HHC HXHX@HHHt$pH H$H$6AWAVAUATIUHSHXFpt(u~51uV9~#LtHX1[]A\A]A^A_@UtH;U~*Lu4E4}M0WuE1rLuuuuAHULHR HD$HcE L}(HD$HEH0HHt$LhHLHt$LHD$HL$EH@HKI\ Ep?LLceLm(E4KdAD0U9UHuLu H|$ DEL1HT$(HT$ Ht$8LDD$ \$$D$0D|$@EAGHH T$HHL$T$EHDxHL$P~HQHx1HT$ LH\$HD$@H|$HHcwHHT$HKdIT(EDLLHELHEpHC UHc]Lm(H[AD0HEuLHP H[ID(녋ELpKELpm0LceLm(1E0KdAD0,LdELpHc]Lm(H[t8AD0MLC HEHEpH( 1AD0fffff.AVAUATIUS~HukLptJLu>s Kt\;~W19}DLtfD[]A\A]1A^DLptߋsuxLHŋC t)HC3HPHcHTHtHz8tHHHC3HP HLk(Lcc S KDt*HCHcH@LdMtHcS I|$8HC(HDt5HC 1[]A\A]A^fDL8uHxuLhMt$ILLLLLLLLLLLLuf.AWMAVAUIATMUHSHcH(IA(H<MLHLqHIG(@@ IW LI I HHH@HXLpI$HI$HHI$HLH([]A\A]A^A_HD$LD$H([]A\A]A^A_fIIy IW LHD$HHD$IW HHD$IG`L|LHHH@Ls0HCHD$LHC@CHHCPHCXHCHD$HC HD$HC(MIwLI$HH@I$H|$HD$E@IG Mw01LD@ LIG(;X8LiIG(P4ZfHH@H@I$HHI$L+fDAWAVAAUATUSHHHH|$Pt$4HT$ HD$`HHDHHHE Hu0DHߋH HHD$@EtHD$PHcT$4HH HEHLEH$1D|$4H|$HHH|$@D$H$HHIH$HE Lp AHE +X A9DE9ADžA ljȃD$VDEut$Lu(HL$ IHLLLILD9LHIuHE HT$pLH HItEut$Lu2HL$ Ht$pIL LLHt$pHILH|$pD9]@HT$HH|$@L$$DcIcH@H<8HH@H@X~(K dHHLHB HB(HH9uH$HE H\$@DŽ$p HH߉$DŽ$Ld$H~CH$LDŽ$DŽ$$9É$}H$$H$GyHcH HL$ H$HHH$HHDD$4E{1HL$PD$4HQ(HIHHL$XHJHHL$(D$HD$(@H@ Lu0HDŽ$HD$8HE DhD;l$Ld$HfDDLHU IHljLI ;\$HH@H@LhI$L`AA]LuH} ILhIHE HpHt$IH@HHD$HD$Ht$HM}C@H$Lt$(L|$ (IF M/H|$XIHH@LID$HT$8ID$I\$ MeIV IHHIIF HHD$(ZHD$PHx8HtD$4HT$ HpXT$4H|$@HD$`HHtDHPH@HuHT$`HD$PHx@Htt$4HT$`HH[]A\A]A^A_DHE t$4H|$@P ht$4H|$@HHHE t$4HT$pH|$@H HHHD$PHT$pHxILD$ L$4H1҅1H}0t$4m@HHtHHODD$4E1HL$PLD$ HIHHyL$41҅tDhH@H|$HHD$1HD$4H|$@DŽ$DŽ$H$$H$HHD$HD$EYAD$HL4LEH@D`~IVHx1HT$HH|$@H$DŽ$H$HcpHxH$H|$H1HD$4H|$@H$$H$HHD$HD$ErAGHL4LEI@Dx~IVHx1HT$HH|$@L$DŽ$H$HcpHxHL$0M'5A$KHE(x<\EH} D|$4DIHEIcϿ`L|H|$IHH@I] I]0IEMuMe(IE@AEHHIEPIEXMIwHHL$ 1HL(I@1L)t$4IHE(H@t3HL$ HH@H@HHHH HL$ H8LhHXH@HHHHHHHH@H@@HH@ H@(@0LhIHE HpHt$LxILHt$LHL$ Lk 1Lc(MuHHH1H[HM{H{LHL1HDLH-LDt$4H} DIHU Lm0HHt$@DB LDHE(D;p8@@t3HL$ HH@H@HHHH HL$ HH@L`HXHHH1HHH1H{I|$It$H{zDA|$iIt$HTfE1T1fD't$4Lt/H11wGHE(p4uff.AVIAUATI8USHMl$HHHH@LHEHEMl$HD$ILs(EuEuLk HID$(AHCAD$IcHCAU DDHCCI|$HT$H1HC0H{0H{HHH[]A\A]A^ATUHSHHwH?HHIHLHHHHHH[]A\AWAVAUATAUSH(H|$L$DD$~^IcHE1@EHD$E1L0f.AIE9t_mp_size < 0 ? -1 : (line[level])->_mp_size > 0) > 0)((s)->op == &(stmt_root))s->op((s)->op == &(stmt_block))s->op->free((s)->op == &(stmt_user))0((s)->op == &(stmt_for))((s)->op == &(stmt_ass))((s)->op == &(stmt_guard))PFclast_expr_copyinsert_modulo_guard_constraintclast_expr_cmpfree_clast_stmtfree_clast_exprfree_clast_guardfree_clast_forfree_clast_blockfree_clast_user_stmtfree_clast_assignmentfree_clast_rootGCC: (GNU) 4.8zRx 08AY E LA(`ADD T DAE (ADD l DAE 8BDD g ADJ g ABF L BEB B(A0A8G 8A0A(B BBBI `DBBB E(D0A8D@k 8A0A(B BBBG O 8J0A(B BBBN pwBBA D(G0f (A ABBD  (A ABEF d (G ABBE P (A ABBE BBA A(D0l (A ABBD  (A ABEF J (I ABBE B (A ABBK U (A ABBE x8BBB E(D0A8D@t 8A0A(B BBBF  8A0A(B BBBF H 8F0A(B BBBI  AX4<LBEI A(D0m(D ABB4tQBED H(D0p(D ABB4VBHK F(D0m(D ABB$;AID gDA$ 4ADL `AA44YBED I(D0w(D ABBl*DeHBEE E(D0I8D@p 8D0A(B BBBA $pAGJ [AAL <BBA A(G0 (D ABBK \ (A ABBF (\ADD  DAE ,BDA W AEL LBBB B(A0A8J  8F0A(B BBBC dBDE E(L0G8Dm 8A0A(B BBBB  8A0A(B BBBE <p<BBI A(A0 (A BEBM H(BBB B(A0D8D@I 8D0A(B BBBI HoBBE E(A0A8D@ 8D0A(B BBBN <H<BBI A(A0 (A BEBM 8DT B bF|BLBBA D(G0d (A ABBF | (D ABBK DR J L0BBE B(A0D8G 8D0A(B BBBE HBBB B(D0D8D{ 8C0A(B BBBE LBBB D(A0f (A BBDF  (A BBBG ` BEB E(D0D8G` 8F0A(B BBBA \ 8A0A(B BBBJ L e BBE B(A0A8G 8A0A(B BBBF < BEB I(A0D@0D(A BBB( PBAD EABH< BBB B(D0A8D`t 8D0A(B BBBF  gL BBBB B(D0D8G 8A0A(B BBBA .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rela.text.unlikely.rela.rodata.comment.note.GNU-stack.rela.eh_frame @rc0C&c,c12c@2GdTdO`h e c( p0@fyPfPf 8 8qPv+ `  8, E] @vP    @  /, w;J`8W PpP q@ 0  %@)($ `=;U?dpAt0De         'Aaho{LQpV;4 PY-?T*dr {p <%3AT_$Eh'<p,o.< 18 `1b1/3MP4i.9GWh 7 \      Q  / RPM a x  R    Sg 0TBclast.cguard_count_boundsfree_clast_root__PRETTY_FUNCTION__.5500free_clast_stmt.part.11__PRETTY_FUNCTION__.5608free_clast_block__PRETTY_FUNCTION__.5539free_clast_user_stmt__PRETTY_FUNCTION__.5525count_boundsclast_expr_copy__PRETTY_FUNCTION__.5703clast_term_cmp__PRETTY_FUNCTION__.5657clast_expr_cmpqsort_expr_cmpqsort_eq_cmp__PRETTY_FUNCTION__.5604free_clast_for__PRETTY_FUNCTION__.5550free_clast_assignment__PRETTY_FUNCTION__.5512insert_modulo_guard_constraint__PRETTY_FUNCTION__.5912insert_modulo_guardfree_clast_guard__PRETTY_FUNCTION__.5567insert_guard_constraintcollect_boundsinsert_equationinsert_loopstmt_rootcloog_names_freefree__assert_failstmt_blockstmt_usercloog_domain_freecloog_statement_freecloog_constraint_is_upper_boundcloog_constraint_is_equalitycloog_constraint_involvescloog_constraint_is_lower_boundmallocmemset__gmpz_init__gmpz_set__gmpz_cmpstrcmpnew_clast_namenew_clast_termnew_clast_binarynew_clast_reductionnew_clast_rootcloog_names_copynew_clast_assignmentstmt_assnew_clast_user_stmtcloog_domain_copycloog_statement_copynew_clast_blocknew_clast_forstmt_for__gmpz_set_sinew_clast_guardstmt_guardfree_clast_namefree_clast_expr__gmpz_clearcloog_constraint_total_dimensioncloog_vec_alloccloog_constraint_copy_coefficientscloog_seq_neg__gmpz_fdiv_r__gmpz_divisible_p__gmpz_mulcloog_constraint_coefficient_get__gmpz_addmulcloog_constraint_constant_getcloog_names_name_at_levelcloog_constraint_is_validcloog_vec_free__gmpz_add__gmpz_cmp_ui__gmpz_cmp_si__gmpz_sub_uicloog_constraint_needs_reductioncloog_constraint_set_for_reductioncloog_constraint_set_reducecloog_constraint_set_foreach_constraintcloog_constraint_set_freefree_clast_termfree_clast_reductionfree_clast_binaryfree_clast_stmtcloog_clast_freeclast_expr_equalclast_expr_is_bigger_constantclast_bound_from_constraintcloog_constraint_variable_expr__gmpz_tdiv_q__gmpz_add_ui__gmpz_divexactqsortcloog_constraint_coefficient_setcloog_constraint_copycloog_constraint_stride_lower_boundcloog_constraint_release__gmpz_sub__gmpz_cdiv_qcloog_equal_addcloog_equal_typecloog_domain_constraintscloog_constraint_set_normalizecloog_constraint_set_simplifycloog_constraint_set_copycloog_constraint_set_total_dimensioncloog_constraint_set_n_iteratorscloog_constraint_invalidcloog_constraint_set_drop_constraintcloog_constraint_set_defining_equalitycloog_constraint_set_defining_inequalitiescloog_equal_constraintcloog_constraint_set_contains_levelcloog_equal_delcloog_clast_createcloog_equal_alloccloog_equal_freecloog_clast_create_from_inputcloog_program_alloccloog_program_generatecloog_program_freeconcat_if_newmemcmpreallocmemcpylist_compareclast_filter +",0 ': ? D.\ / '@  ;. '   . 0 12p u '@  ;. '  G.34566g578o7874878A7h87"8A 'K P aU.v79:79: 767S9b:779: 7# 92 :Z 7o 9~ : 7 7 7' 96 :f 7 9 : 7 9 : 7 75 9D :t 7 9 : 7 7 9* : '/# ( a- . ; < '/  a.G;q '/{  a.;) '/3 8 a=.;<; </;779:(7D9O:787 +B"7) Di7s 0FG7 /7 J!FX9j:K7 MO-P 'P   a%.EPO-POPOPO PO=O\ Jk1tO}OP--  '@   ;. 'q$ ) c..J DO- 'P  a.PO-PO-  '  |!.dQ}RST4/U78uV99WXY UQfX~YUZYUPPK [ 7 7 9 :!7!7!9":p"7"9":"7" M"\"7#9#:C#]r#Y#U#\#O$-$7.$9;$:~$^$;$K$7$9$:$ '%  % H%.k%9y%X%_%`%P%9%\%Z%Z &^&X+&a7&;I&bd&Pn&P&c&d& 0&e&f&P&P'P'O'-'-'P( 'P(  ( a%(.5(P>(OF(-N(-e(P(O(P(O(P(O(P(O-)OT) M)O]*Ol*-*-* 'P* * a*.*P+O,+-4+-E+P+O+P+O+P+O+P+O,-,P ,O(,-2, 7, '@A, F, ;K,.P, '`Z, _, d,.-O#--<--q- 'P{- - a-.-P-O----.PM.Oe.Pn.O.P.O.P.O.-.P.O.-.P}/O/-/-/P/ 'P/ 0 a0.0P0O&0-.0-E0P0O0P0O0P0O0P0O 1O;1 @1 '@J1 O1 ;T1.1 1 '@1 1 ;1.2 '/2 2 a2.2;63<Y3;3;4m;4mr4Q4R4S494949757d585o5:5769+6:6:6:6_6`6]6P6P7Pe7o7:77797:'8:>8:l8Oy8-8_848V898p!9q+97@99P9:e9Pv97999:97999:94:78:9H::e:7:7:9:::7;r ;7 ;90;:G;7f;7{;9;:;7;9;:;a <53<5`<4<5<o<7<9<:-=6= =e=7 >8> ?,>e;> H>so>X>t>n>3>62?4H?6?t?3?4@59@6T@u@v@n@w@53AxAAyOAW]A^A\AnA[A7B D0Bw8BwXBw`BwB[BnB\BnB7B JBFMsM[M7M JMFN9(N:LN[dN7pN /N7N DN7N MO76O7KO9XO:OmOOOOOKOOP[P7PzVP7bP /P7P DP;QmMQ{ZQOhQ '@rQ wQ ;|Q.Q Q7Q7Q +QB-R7GRhRqR-yR-RR-RRRFSSST +T MT 0T JZUUUVV<V-V-VeWWX-$X-XYHYxYYYeZZ[-*[-T[[ \u\]5]-B]-]]^^-^-^_D_t__A``1a]a-ja-aa1bFc+--k- ;|<;<<----'-*-c--/- '@  .@)PP@ 4P dPH@   `$@xp8Pp`P@0  %t'@)p,L. 1`1134P4;? pA 0D Q R@ R S 0T/50 0 0 0 644 5232 ` ELF>@@ AWAVAUATUSHHIۉhu'IFIFLH[]A\A]A^A_DtՉHHIHHIIFH$H$$IDHMnL}HD$K,C@`Ubi`"2<pmatrix.ccloog_matrix_allocmalloc__gmpz_init__gmpz_set_sifreecloog_matrix_free__gmpz_clearcloog_matrix_print_structurefputs__gmpz_get_str__gmp_get_memory_functionsstrlenfputcfprintfcloog_matrix_printfflushfwritecloog_matrix_read_of_sizefgets__ctype_b_loc__gmpz_set_str__isoc99_sscanfcloog_diecloog_matrix_read c }    & . s  !/7Oa m    / ~ & +$O +V` g 9 +  +  @0p/76 0 0 0 644 2304 ` ELF>H@@ UhSHHHHkHHHHk1HHHk(HHHC8C<HC@CDCHCLCPCTCXC\C`CdH[]D1;ffffff.SHHH{H{(H[memory overflow. GCC: (GNU) 4.8zRx (AFD  AAF H(Ab.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.comment.note.GNU-stack.rela.eh_frame @8 &X,X12X@0jIz^`Y0 h   t !(4BL(bostate.ccloog_core_state_mallocmalloc__gmpz_init__gmpz_set_sicloog_diecloog_core_state_free__gmpz_clearfree  + 9 A R Z i    L/101 0 0 0 644 5920 ` ELF>@@ AUATIUHSHDH|$HHHL< tHHADH u< t<#tH|$1Ht 11<$fI<$HAD$LHIHLHHHt)L+HkHH[]A\A]ÿ1k1fffff.ATIUHSHHtH+LcH[]A\D1H+LcH[]A\DSHH?H{H[fAVHIֺhAUIATUSHnHLe(A~LHHٺHٺ IuH1H}H1HEHtJuE1E1.fHEJ01HAID;m|H޿ E1MtfDMd$ AMu1DHALe(MtNIL$DH1AI4$HHٺMd$ Mu1H}H1HEHtFME1E1 *DHEJ(1HAID;e|H޿ HE(HH&Hx81DHALe(Mt8fDIL$DH1AIt$HMd$ Mu1H} H1HE HUE1E1 )@HE J(1HAID;e|H޿ []A\A]A^fDHٺ9[]A\A]A^[]A\A]A^%cInput error. memory overflow. # Language: FORTRAN f # Language: C c # Context: Parameter %d # %s name(s) %s # Statement number: %d Iterator%d # Scattering functions Scattering dimension# CLooG -> CLooG # This is an automatic dump of a CLooG input file from a CloogInput data # structure. # Iteration domain of statement %d (%s). 0 0 0 # For future options. # No scattering functions. 0 # --------------------- SCATTERING -------------------- # Scattering of statement %d (%s). GCC: (GNU) 4.8zRx 8BBD D(G (D ABBA 4XKBDI X ABF WABAX\UBME A(A0 (A BBBK q (A BBBT A(A BBB.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.comment.note.GNU-stack.rela.eh_frame @xH &,12@2EO0-X=m@h` Hw@   b   .>HbK`U 19?input.ccloog_input_readfgets__ctype_b_loc__isoc99_sscanfcloog_diecloog_domain_read_contextcloog_domain_parameter_dimensioncloog_union_domain_readmalloccloog_input_alloccloog_input_freecloog_domain_freecloog_union_domain_freefreecloog_input_dump_cloogfwritecloog_domain_print_constraintsfprintffputccloog_scattering_print_constraints& 7 j o y    C Hhq  < K O  [ e+Y wk~ { p   e'Q wcv       eI w[ # 8 zv \`/126 0 0 0 644 5336 ` ELF>@@ ATAUSHHtTDHHHEtCEDet.AH1II fDH}HHL9uH[]A\1H1ATHIUStD11ۅt$f.HI|$HA;$rI|$[]LA\[]A\ff.AUIATE1U1SHtlLIU1 IH5HHHT$11HHHpT$H5 A;mrH5 H[]A\A]Åt'O1t@HWu 9ufffff.t@ATHULdHSHfDH9t HHH[HL9u[]A\f.tEAUIATIUjSH1HHItI<HH9uH[]A\A]DAWMAVIAUIATIUDSH(H|$Ht$tL1HHHt$ITH|$IH|$LI<Ht$HH9uH|$H([]A\A]A^A_ff.AWAVAUIATAUSHt.IIIF1fHHpu"D9uHL1[]A\A]A^A_fCHAA9vtIcHIl@HcHLAHE9vKMHUtHcHH$HI HHL$H$HL$AHE9HwI9tLAEL1A1EA)EI~ED9t@9tAVtLLLLHD/DH[]A\A]A^A_LA1fff.tfATHULdHSH'@CtHHtHHL9tHHt1[]A\[]A\øUSHu H[]DHHHHD$t7Ht&HHl+HHHHH9uHH[]GCC: (GNU) 4.8zRx ,}BIA ] ABA 4LUBGA { AEE AAB4BED C(D@(A ABB2(FFHI jAB8KFED D(N0b(A ABBD8BEE E(D0D8D`m8A0A(B BBB`BBB E(D0A8DPv 8F0A(B BBBG  8A0A(B BBBA 8pFHI ~ ABH AAG0 ~ACD0H AAF cAA.symtab.strtab.shstrtab.rela.text.data.bss.comment.note.GNU-stack.rela.eh_frame @~` &,10:OPJ  Y x  }*/U>KZipv2FK` %3ALp]h~|int.ccloog_vec_allocmalloc__gmpz_initfreecloog_vec_free__gmpz_clearcloog_vec_dump__gmpz_get_strstderrfputs__gmp_get_memory_functionsstrlenfputccloog_seq_first_non_zerocloog_seq_neg__gmpz_setcloog_seq_cpycloog_seq_combine__gmpz_mul__gmpz_addmulcloog_seq_gcd__gmpz_set_si__gmpz_cmpabs__gmpz_cmp_ui__gmpz_gcdcloog_seq_is_neg__gmpz_cmpcloog_seq_normalize__gmpz_divexact  ! \ u   (6>PZgqF   6 C" ,Af$s  Z P<`$/149 0 0 0 644 74496 ` ELF>@@ AWIAVAAUATIUSH8HGHt$(HcL$LvODD$LL$N<J8 JBOIcL$HDAED$D4A$HcI4LH,RM,EHt$ IHfDD9tkH( xRtZB;L0S1A9DL$pLD$L$$HD$ T$IuH8T$xID$t(J 0;Q} QfDH IuLEH8z9:tH8[]A\A]A^A_MD$I|$ fDAt$VAT$HcAHcD9H IDIcL$(qAt$(uIcD$(PAT$(H8[]A\A]A^A_DHD$xL$LL$DD$LHt$(HD$D$p$"ID$J0L(;JJ@+ff.ATU0SHHLc(KHD$AFD$$HIAGPAGPA+GTA;GX~AGXHD$H|$M}IEIE0IE8IEHD$IE@IE IE(D$$AEMF8IE IF0MIE0 IxLD$LD$HD$Ix(LD$LD$HD$HI@ MLD$0HD$A@LL$(D$$HILL$(LD$0AAPAAPA+ATA;AX~AAXHD$H|$MIGIG0IG8IGHD$IG@IG LD$(IG(D$$AGLD$(IG I@0Ix8LD$IG0LD$IG8Ix@IG@M}8M~@MII(HD$HD$IG HMHD$AGLD$(D$$HILD$(A@PA@PA+@TA;@X~A@XHD$H|$MIFIF0IF8IFHD$IF@IF IF(D$$AFIF IG0I8IF0I@IF8IF@Mu@Lm@Md$@Hk8M.I|$I|$(IIID$ HM,$HD$AD$D$HHgAEPAEPA+ETA;EX~AEXD$H|$Lu(LmHEHE0HE8HE@HE L}EMt$8HE ID$0MHE0I~I~(HD$HD$IF HM>HD$AFD$$HIAGPAGPA+GTA;GX~AGXHD$H|$M}IEIE0IE8IEHD$IE@IE IE(D$$AEMF8IE IF0MIE0IxLD$LD$HD$Ix(LD$LD$HD$HI@ MLD$0HD$A@LL$(D$$HILL$(LD$08AAPAAPA+ATA;AX~AAXHD$H|$MIGIG0IG8IGHD$IG@IG LD$(IG(D$$AGLD$(IG I@0Ix8LD$IG0LD$IG8Ix@IG@M}8M~@MII(HD$HD$IG HMHD$AGLD$(D$$HILD$(]A@PA@PA+@TA;@X~A@XHD$H|$MIFIF0IF8IFHD$IF@IF IF(D$$AFIF IG0I8IF0I@IF8IF@Mu@Lm8Ml$@MI}I}(IHD$IE HMuHD$AED$HIAFPAFPA+FTA;FX~AFXHD$H|$M|$M4$ID$ID$0ID$(D$ID$8ID$@ID$ AD$M}8ID$ IE0MID$0eII(HD$HD$IG HMHD$AGLL$(D$$HILL$( AAPAAPA+ATA;AX~AAXHD$H|$MIFIF0IF8IFHD$IF@IF IF(D$$AFIF IG0I8IF0I@IF8IF@I}@Mt$8ID$@Le@Hk@HHH[]A\A]A^A_f.1;111/11^1HL$('f.1LL$0LD$(LL$0LD$(1LD$(fHD$81LL$0LD$(HL$8LL$0LD$(1LD$0Ht$(LD$0Ht$(1LL$(f1LD$(df.1LL$0LD$(LL$0LD$(2151)f1fE15E1E1E1dE1E1E1AE1 E1qE1$1fAWAVAUIATUHSHH8H|$Hzt7H;IEHh@IEH@@IEH8[]A\A]A^A_f.H}Ht$ HHEHHE(HLu8L}H$HIAGPAGPA+GTA;GX~AGXH$1M<$ID$ID$0ID$@AD$ID$ I\$ID$(Mt$8ID$ HD$H8$IEL`@IEH@@IEHIfH\$ HcHt$ HLIHLHHtHfDH}8H}(H$HHD$HHD$LuHI6AFPAFPA+FTA;FX~AFXHD$1M7IGIG0IG@AGIGHD$IG IG(H$IG8HIG tIHD$H8IELx@IEH@@IEH|$ u0LHIDH|$LL1@HH|$ LHEH}@TH} H8H[]A\A]A^A_fDL8M}f@1HD$H(ImH8[]A\A]A^A_L Me1GSHH0HHD$HD$ tAH_@Hu>fDHH[@Ht$ H|$1HB@HuHD$H0[H01[HHT$HT$HuHZ@fDAVAUATUHSLgHLHAA9LHHsHHHILHLk8Ls(H+HHEPEP+ET;EX~EXH+Lc1Ls(Lk8HCHC0HC@CHC HC H[]A\A]A^@HsHIL[L[]A\A]1A^fD1RAUATUSHHHH$II@f.L`@HH{@TH{H{ HHt5HLHHk@HI$uHC@HHuDH$H[]A\A]1DAWAVAUIATUSH(HHD$HD$@M}8Mu@MeHD$MHl$9Hh@II@TII LHt5ILLI_@HHEuIG@LHuDHD$HIE8tFHD$L(IE@HD$MtMDHD$HHD$H([]A\A]A^A_IE8IE@LfAWAVAUATUHSH(HG8Lw(LL'HD$HG HD$GHD$HI;AD$PAD$PA+D$TA;D$X~AD$XHD$H|$MeIEIE0IE@IE8D$IE M}Mu(AEH}IE 9H}IĿHHmHHEPHMP+MT;MX~MXH+Lc1Lk8HCHC(HC0HC@CHC HC H(H[]A\A]A^A_fDIh1n1AWAVAUATUHSH8Ht$HD$ HD$ H$t$IſHLuHIAFPAFPA+FTA;FX~AFX1M4$ID$ID$(ID$0ID$@AD$ID$ Ml$M|$8ID$ H$L ID$@H}H$HE@TH} HHHHE HH]@Lm8Lu(LeHD$ED$HEHD$HIAD$PAD$PA+D$TA;D$X~AD$XHD$H|$M'IGIG0IG@IGD$IG Mw(Mo8AGH}IG 9D$H}uItHD$ H8[]A\A]A^A_@1e13H81[]A\A]A^A_fffff.HHt HHHQ@HuHq@H@ATHIUSHHE@HHpH}Hu8H]@HHC8tjHDHHQ@HuHA@HC@Hu8H{HE@H@TH{H{ HHE@Hu[]LA\fHHm@HQ[]LA\fDAVAUATIUSHHH$Iu@MM&Mt$@MI|$Ml$@tI$I|$@TI|$(I\$8HugfHHH{Hk@@TH{(H{8Ht1!H{H{ HHuI|$I|$ LM6IH$H[]A\A]A^DAUATUHSHHHtHS8Hz@tH[@HuHH[]A\A]fDHztH{HS8HzHIu LHsLH{ILk@H{AWAVAUATUSHHHx@IHxIHD$HII_8Mg(M7HHAFPAFPA+FTA;FX~AFXLe(1LuHEHE0HE@EHE LmH]8Mg@HE MHHD$0HfDI $HC8HHL$H$HIHL$LAPAP+AT;AX~AXH$1IIFIF(IF0IF@AFIF MnIF8Ht$ H|$0IF L1H[@HtTIt$H{H{IL'LH{8HC8H[@HuI|$Ht$>I|$HHID$8HM,$H$HIAEPAEPA+ETA;EX~AEXH$1M.IFIF(IF0IF@AFIF I^IF8Ht$ H|$0IF L1I|$@ID$8I|$H|$HHD$Hu >HHEH}H]@@TH}H} HHuMd$@Hl$0MI_@IH[@II@TII LHuHHH[]A\A]A^A_It$H{AGH{ILI|$8H{8H$HHHHHQ@HuH$HA@I $HHt$H $HHH $Ht$APAP+AT;AX~AXH Hr81HBHB(HB0HB@BHB LjH$H$Ht$ H|$0HB 1EtH{IIt$H{If.LIt$H{If.HI|$8fI|$Ht$t-H|$H1HL$fI|$Ht$HxfH4$kH|$+HD$1HL$H4$HT$HL$H4$T1EHD$ HD$0HxLtcf.II_@Ht$0H|$ 1IG@LHuHD$ HH[]A\A]A^A_111fAWIAVAUATUSH8HSHo@AIHbH_8LoHGHuLHIHEHE8,I IIH@HuI@@Hm@HuAL$,LH$E~H<$DHM'HHAD$PAD$PA+D$TA;D$X~AD$XH$Le1HEHE(HE0HE@EHE HEH]8HE L f.IIII_@@TI LHuHH8[]A\A]A^A_ÐHH$DLH<$1LDH$HuwH<$Ht$(IHD$(LLH$LHD$AT$,H|$=IH|$LtLH<$tH<$LHl$H<$IAD$,LMILL:LHHI7HHD$Ht$HHHt$kFPFP+FT;FX~FXHD$Hi@1H1HAHA(HA0AHA LqHA8HL$HL$H<$HA HvIH81[]A\A]A^A_ÿ1EHLIo@MoI_8IGHyfIHM7HHAFPAFPA+FTA;FX~AFXHD$Lu1HEHE(HE0EHE LeH]8HE@HE HD$1HL$Ht$u1j@AVHAUATUSHHH1H@@Hut$ HLcN,LLIJ<It$ IE1@LKKOLIH[@D9LLIcIVH I\HC@I"Hc2HItHF@Ip@IH9uLLLHH[]A\A]A^1t$ 11I1It$ HLIƉ1ffffff.AWAVAUATUHSHXHHt$(T$ HD$0HD$@BH_@HuDHH[@Ht$@H|$01HE@HHuHl$0HHD$ PHH{@TH{ HH|$ HD$L|$Lx@Hl$HHt$(HHHE@HHD$HEH}@TH}H} HHLs8Lc(LkH+HIEPEP+ET;EX~EX1I/IGIG0IG@AGIG MoMg(Mw8H{IG ;D$ H{9D$ ~wfDAFPAFPA+FTA;FX~AFX1M7IGIG(IG0IG@AGIG MoMg89l$ IG TH{MHIL3HIj1YHD$ HD$ HX[]A\A]A^A_@1ɺH1肽DL|$L|$ f1jHH]@TDAWAAVIAUATUSHHHuHH[]A\A]A^A_In8HHE1 fDIܿH}HIHm@HLcHuDLLHHt)I~I^ HDIFHH[]A\A]A^A_HH|$H|$ H|$0H|$1H|$ 1HI^8HH{HL$ HT$0DHt$0HHt$ H|$H[@HHtH{HL$ HT$0DH|$0tHt$0HHL$Ht$H|$ tHxfDT$Ht,D$$uOHt$ HI~IF HDIFHH|$H|$ H|$0HT$ HHf.Ht$ HHHt$HH E1H=SHHtC[fDAWAVAUATUHSH(HHHHLe@HEMI|$HMl$@ID$MI}HMu@IEMjI~HM~@IFMPIHIW@IGH6HzH$HH$HJ@HBHHyHT$H $HH $HT$LA@HAMIxHL$L$HL$HT$HL$MH@I@MtEIyLD$L $HL $HIy@IAL $LD$HL$HT$IA@MH@LA@HJ@IW@M~@Mu@Ml$@Le@HH([]A\A]A^A_1@E1E1E1E11@1@E1ff.AVAUATEUSLG(H~(tsA41A9|jHcDt_McAHcIcIB HMLoMpHlfEIIHtLLuA9}1[]A\A]A^ff.AVAUATEUSLG(H~(ttB4 1A9|kHcDt`McAHcIcIB HMLoMpHlfEIIHtLLuA9}1[]A\A]A^f.[]A\A]A^ÐAVAUATEUSLG(H~(tsB4 A9|jHctt_McAHcIcIB HMLoMpHlfDEIIHtLLuA9}ָ[]A\A]A^[]A\A]1A^DAWIDMAVAUATUSHHD$HH|$8HDt$D$0HD$IcAHD$ IcHcHHd$ AHDDD$4HD$(HD$8HD$Io@HfDDD$I(HHu(Eti;T$|cHL$ tXLt$ \$4Ld$(MLvLoA$IIItLLT$T$uI9}HIO@IIo@HL$HiD$0uKHD$8L|$8D$0HD$2D~HE@HL$D$0IG@HIHE@H)HE@HD$8HH[]A\A]A^A_f.AWAVAUATUSHH8Ht$,HD$ Ls8Mg@L<$HD$^fDIFHL+HD$HINAEPAEPA+ETA;EX~AEXHD$1M,$M|$(ID$ID$0ID$8ID$@AD$ID$ ID$H{ID$ HHD$L+HIAEPAEPA+ETA;EX~AEXHD$M/1IGIG(IG0IG@AGIG IGMg8IG II~@TI~ LH|$tLIMtUDHcGH HALAD9M9MHuH HufH HufAWAVAUATUSH8HH|$( HD$(IHIH@(HtSH@HtJIMH IUHHcpH@ H|2t19uMuuA4$9MHA4$uHD$(H@8HH$uH$H@(HtSH@HtJIMHIUHHcpH@ H|2t19uMuuA4$9MHA4$uH$H@8HHD$LILIHD$H@(HtVH@HtMIL$HIT$HZHcpH@ H|2t1A9uAMuAuu9MHuuHD$H@8HHD$@LIHHD$H@(HtVH@HtMHMH=HUHHcpH@ H|2t1A9uAMuAuA4$9MHA4$uHD$H@8HHD$HD$H@(HtVH@HtMHMHHUHHcpH@ H|2t1A9uAMuAuA4$9MHA4$uHD$H@8HHD$  HD$ IH@(HtVH@HtMIOHIWHRHcpH@ H|2t1A9uAMuAuA4$9MHA4$uHD$ Lp8MwIF(HtYH@HtPIH0IwHAHcPH@ HLTA9UAMUAUA$9MHA$uI^8HHC(HtZH@HtQIwHIH@HcPH@ HLTA9UAMUAUA$9MHA$uHk8H~HE(HtZH@HtQIWHIOH@HcpH@ H|1t2A9uAMuAuA4$9MHA4$uH}8LLLHm@HuH[@HMv@MHD$ H@@HHD$ LHD$H@@HHD$iHD$H@@HHD$HLIHD$H@@HHD$3LILIH$H@@HH$HD$(H@@HHD$(H8[]A\A]A^A_H@ EA$Hu2H@ EA$HuH@ EA$HunH@ EA$HuQH@ AEEHuH@ AEEHuH@ AEA$HuH@ AEA$HuH@ AEA$HuBH@ AEA$Hu$H@ AEA$HuH@ AEA$Hu@H@ AEA$Hu%fH@ AEA$HufH@ AEA$HuUfH@ AEA$Hu5H@ AEA$Hu@H@ AEA$HufAWAVAUATUSHHT$0HW@H|$8Ht$HHT$ }Lo(IMtnImHteMv@Mt}AEMn(ÉD$AE9؉D$N؅~RMeE1HHfDII9t/K4nodes->stacks->order+-- CloogLoop | | CloogLoop CloogDomainStride: Offset: V memory overflow. %d %d %dloop_arraycloog_loop_decompose_innercloog_loop_sort_alloccloog_loop_generate_componentsGCC: (GNU) 4.8zRx dBEE B(D0A8Dp 8A0A(B BBBA ` 8A0A(B BBBF ,BAH  ABA xBEE B(A0C8GpO 8A0A(B BBBF a 8F0A(B BBBA D 8C0A(B BBBG \DyBEE E(D0A8GPa 8A0A(B BBBH T8D0A(B BBEdBEE B(D0A8Dp 8A0A(B BBBG ` 8A0A(B BBBF H BBB B(A0A8G 8A0A(B BBBA HXvBBE B(D0A8GP 8A0A(B BBBH @_BEB A(A0D@' 0A(A BBBA 8iBEA A(D@U(A ABBH$BBB B(A0A8D8A0A(B BBBLp BEB A(A0c (A BBBK (A BBB<BEB D(I0 (A BBBJ DTBBG A(D0J 0D(A BBBA (HAID j AAF HtBEE E(D0I8DPo 8D0A(B BBBB '8LBBB B(D0A8D 8D0A(B BBBK x8`BBB E(A0D8Gpt 8A0A(B BBBK  8D0A(B BBBK x 8A0A(B BBBA (AG@V AA D CA L9BBB A(D0 (A BBBE h (A BBDG 80BBA A(G@ (A ABBA HlBBB E(A0A8D` 8A0A(B BBBA HBBB B(A0D8F`9 8D0A(B BBBG `"BBB B(A0D8Dp 8A0A(B BBBE m8C0A(B BBBh,4|BGA  AEJ SAE@BBB D(A0D@0A(A BBB8BBA D(G0` (D ABBG x4KBB B(A0A8Dv 8A0A(B BBBI  8A0A(B BBBA XdBEB B(A0A8Dps 8A0A(B BBBB  8C0A(B BBBA @ QBEB A(A0G@ 0A(A BBBA L\ BBB B(A0D8Dx 8A0A(B BBBE ` BEE B(A0A8DQ 8A0A(B BBBA z 8A0A(B BBBD  AXH, BBB B(A0D8D` 8A0A(B BBBD 8x BDB D(A0(A BBBH BDB D(A0 (A BBBK A(A BEEH BDB D(A0 (A BBBI A(A BBDHL BMB B(A0A8Db8A0A(B BBBH BBB B(A0A8Gp8A0A(B BBB #CL A R( AFG@} CAA L0 dBEB A(A0# (A EBBH I (A BBDA ` BBB E(A0A8Ds 8A0A(B BBBA i8C0A(B BBB H ^BBB B(A0A8Dp 8A0A(B BBBA HD BBB B(A0A8D 8A0A(B BBBB L BBB B(A0A8D^ 8A0A(B BBBA @ BBB A(A0D@& 0A(A BBBA d$BBE B(A0A8D 8A0A(B BBBN i 8A0A(B BBBM LBFE B(A0A8G 8A0A(B BBBF dBDB E(A0A8D 8A0A(B BBBJ  8C0A(B BBBA LDBBB B(A0A8J 8D0A(B BBBA d BBB B(A0A8J 8D0A(B BBBE | 8A0A(B BBBE 5tBBE B(A0A8D` 8D0A(B BBBE D 8C0A(B BBBD D8D0A(B BBBLnBBB E(G0C8IH 8A0A(B BBBH AQ.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rodata.comment.note.GNU-stack.rela.eh_frame @x\ &,12G@2/O_W0`/u0p`  `h  ȵ %5K dywp` v@   . AXcxp_$?Fbis@  !T  `"2"CU#'d#8x $3` !9L7`79t89:P<">,%>8?]@~@AG4`LQDVMfPx'2ER]k`SzSU@VVW0Y \#%P\<Y\dm`^0aa^  i $ m? E q[ psz  v y  P} 5- A  nU k   loop.ccloog_loop_components_tarjanqsort_index_cmpcloog_loop_sort_alloc__PRETTY_FUNCTION__.6107inner_loop_followscloog_loop_components_tarjan.constprop.10cloog_loop_free_parts.constprop.14cloog_loop_free_parts.constprop.13__PRETTY_FUNCTION__.6216__PRETTY_FUNCTION__.6184malloc__assert_failcloog_loop_followscloog_domain_dimension__gmpz_cmpcloog_domain_followscloog_domain_lazy_equalcloog_domain_freecloog_block_freecloog_stride_freefreecloog_loop_print_structurefwritefputccloog_domain_print_structure__gmpz_get_strfputs__gmp_get_memory_functionsstrlencloog_block_print_structurecloog_loop_printcloog_loop_freecloog_loop_free_partscloog_loop_from_domaincloog_statement_alloccloog_block_alloccloog_diecloog_loop_readcloog_domain_union_readfgets__isoc99_sscanfcloog_loop_malloccloog_loop_alloccloog_stride_copycloog_loop_addcloog_loop_add_listcloog_loop_copycloog_domain_copycloog_block_copycloog_loop_add_disjointcloog_domain_isconvexcloog_domain_simplify_unioncloog_domain_cut_firstcloog_domain_isemptycloog_domain_differencecloog_domain_unioncloog_loop_disjointcloog_loop_restrictcloog_domain_extendcloog_domain_intersectioncloog_loop_restrict_allcloog_loop_restrict_innercloog_loop_projectcloog_domain_projectcloog_loop_project_allcloog_loop_concatcloog_loop_combinecloog_loop_remove_empty_domain_loopscloog_loop_propagate_lower_boundcloog_loop_separatecloog_domain_lazy_disjointcloog_domain_emptycloog_loop_mergecloog_domain_convexcloog_domain_is_boundedcloog_domain_simple_convexcloog_domain_bound_splittercloog_loop_sortcloog_domain_sortcloog_loop_nestcloog_loop_stridecloog_domain_can_stridecloog_domain_list_stridecloog_domain_list_freecloog_domain_stride_lower_bound__gmpz_init__gmpz_set_sicloog_domain_stride__gmpz_set__gmpz_cmp_ui__gmpz_gcdcloog_stride_alloc__gmpz_clear__gmpz_sub__gmpz_fdiv_rcloog_loop_otlcloog_domain_is_otlcloog_loop_stopcloog_loop_constant_cmpcloog_loop_scalar_gtcloog_loop_scalar_eqcloog_loop_scalar_sortcloog_loop_generate_backtrackcloog_loop_morecloog_loop_is_constantcloog_domain_lazy_isconstantcloog_loop_constantcloog_loop_unrollcloog_domain_can_unrollcloog_domain_fixed_offset__gmpz_add_uicloog_constraint_releasecloog_statement_get_flcloog_loop_get_flcloog_loop_blockcloog_block_mergecloog_loop_decompose_innerqsortcloog_loop_specializecloog_loop_generate_restrictedcloog_loop_generate_componentscloog_loop_generate_scalarcloog_loop_recursecloog_domain_add_stride_constraintcloog_loop_generate_generalcloog_loop_generate_restricted_or_stopcloog_loop_generatecloog_loop_simplifycloog_domain_simplifycloog_domain_never_integralcloog_loop_scattercloog_domain_scatter:x                 MZ`O % - ; D L u       . 7 ? d m          ( 0 Z m          * ? H P x       (c!)] +! ! +! " =#> +G!i In!$%&'" R!$%& '%"F +O!d"r( +!"  +! [!. +7!N .S!~ +!""( ! +!% +*!7"@ =M#_ +d! I!$%&'" R!$%&%'="O +T!f +k!x"( +! +!" +! ! +#!5"? =L#^ +c!u +z! I!$%&'" R!$(%6&>'V"n +s!"( +!"  +! +!& [+!= +B!T .Y!{ +! +!" +! [! .! +!%"v <EN~ 1:Ckt}*#HPu}mv1Ppy8AJRx#h7   - . ^ /!16!2^!2! p!3! ""-(".D" ^K"/o"" ^"/#u#6# ^#/?$:L$;l$$6$:$;!%%6%:%;%\&6&:&;&T'6x'9'9':';((6(9(9(:(;)|)6):);)p*6*9*9*:*;*n+6+9+9+:+;+S,6w,:,;,-6D-:\-;-.60.9B.9`.:n.;./6$/91/9T/:`/;//6 0:.0;V00609091911 ^81/I1 ^P1/a1 ^h1/y1 ^1/1 ^1/1 ^1/1 ^1/1 ^1/ 2 ^2/&2 ^72/Q2 ^b2/y2 ^2/2 ^2/2 ^2/3=4>*4?G4464:4@5?5A'5/5@;5M59Z5;g5:z5565=(6@76BV6<d6n6v6666 ^6/7 ^7/\7<7=7777E7F77@8x868F8@88 ^8/ 9)929:9Q9Dj9*99: :!:D::*:*:^;6k;~;J;;6<:!< ^(</9< ^@</<J<=64===E===6>>:9> ^@>/Q> ^X>/>(?1?:?B??@??@@D@M@U@d@n@v@@=@AJ A=A&AF2AXAMoA:}A:AA6GBB6B<BQB:B@ CC*6CQHC:SC@rCC6C<D:!DBLDUD^DfDDDDDDD: E@E9(E9gEE6E<ERFA4FJFFdFnF*FFRF ^F/FAFG ^G/-G ^4G/TG=G<G ^G/HBjHTHUHI6I3I_9p_y____D_*_A`6^`yt``g`g`z`*`ga ^ a/!f|ijkkktlll~{mgnGo Too orp:pp6q(q1q9qOqq ^q/q q q zqq7r@MrWrrrrrrrrrs=!s0sJ;s=HsYssJsLt6qtzttt)u66uIu:u ^u/u ^u/wJxxxyEyzz:z{W{{|la|k|v||[}7}}|}`}`}t~C~tQ~gY~gu~P~S~X )2:QDj*KZè6rŁq*==JYJd=pw ^~/FggʂuUل Ɔφ؆*Z։0s" L @V [ z`XajrD*v=>=؎0?EMF[fn;яB6^v*ȐJ֐* ^/\<|=e6uuMLll  Hp`\ p(@t !L`"x"## $<37748p9:P<l>>?@8@AG `L` M P `S0 S| U @V VP W 0Y  \ P\4 \ `^ 0a aH  i m q(psvyHP} /173 0 0 0 644 15672 ` ELF>@@ AVAUIATE1USH~)fHٺAA9uMHٺAE1Ax$@HٺAE9~H޿ E1x$@HٺAD9}AU1HE1Ex%DHٺAE9~H޿ E1x$@HٺAD9}EUE3HٺE1EME~%IEHJ1AFIA9EH޿ E1Ex&fDHٺAE9~H޿ E1x$@HٺAD9}AU1HE1Ex%DHٺAE9~H޿ E1x$@HٺAD9}EEE3HٺE1A}~&IEHJ1AFIA9EH޿ E1Ex&fDHٺAE9~H޿ E1x$@HٺAD9}AU1HE1Ex%DHٺAE9~H޿ E1x$@HٺAD9}AuHٺE1AM~'fIE HJ1AFIA9EH޿ E1Ex&fDHٺAE9~H޿ E1x$@HٺAD9}AU 1HE1Ex%DHٺAE9~H޿ E1x$@HٺAD9}AU Hٺ1AE ~'IE(HH1EHA9E H޿ HAU0[]A\A]A^1@Hٺ@Hٺf@Hٺ@Hٺe@HٺE@ATHHUHSHHٺHٺH޿ HٺUH1HٺHٺH޿ HٺDUHEDME1E~%HEHJ1AD$I9EH޿ HٺHٺH޿ HٺUH1HٺHٺH޿ HٺDEEHٺE1}~/f.HEHJ1AD$I9EH޿ HٺHٺH޿ HٺUH1HٺHٺH޿ HٺuHٺE1M~)@HE HJ1AD$I9EH޿ HٺHٺH޿ HٺU H1HٺHٺH޿ HپU HٺE1E ~)@HE(HJ1AD$I9E H޿ HߋU0[]A\1yHٺ@HٺV@Hٺf@IATUSo0HHHt+3~ E11J<'I9+H{H{Ht0K~$E11fDJ<'I9kH{H{ Ht/S~#E11DJ<'I9kH{ H{(Ht/C ~#E11DJ<'I9k H{(H[]A\fD[]A\ff.HG0AVAUAATUHSH H|$ HHtD$ < u#H|$ HD$ < t<#tH|$ 1H~1Et$uH []A\A]A^IcHHIvE~.AELMtf2HH&HL9uH|$ HHHH tH LBD@ u t#tEALOlIIHHDA utj#te ft^HL$H$ 1HtNHUH$ 1HHcD$HL9uH L[]A\A]A^f1f릿D111yfff.S8HHtMHCCC HCHCHC HC(C0[fD1fS8HHtMHCCC HCHCHC HC(C0[fD1fAV1AUATAUStbHcIHHIE~?Mt_L1f2HHEHt*1LپHD9uL[]A\A]A^Ð1H}fDA1IfD2HIHt"T1HL9u1I<̿1,ffff.AWAAVAUATA8UASHD$P$L$DL$ D$D$XD$HItDd$fn $1fnD$D|$EfnT$fn\$fbfbflAEt^IcHHH3E~AAE1If2HJHBT51IM9uI]1EteIcHHHE~Hl$ AE1I@2HJH>BT%1IM9űD$I]1ۅtjHcHHHyD$~Jl$AE1AI2HJHBT%1IM9ű$1I](tkHcHHH$~LDt$A1AID2HHDH}A1HL9uIm HL[]A\A]A^A_fD1J G \ v   x       ! 5 0C ] i  4    g     A F X ] o t                5 0C ^ p u       (        & J; U 0c ~         P       / 4  Q Y  m 0{          x    # (  5  G L  i q  0    4     g#  > C  [ `      " L Z     - V ~   " *A #Jq x      1 8G  &1 8^u +~  Nv + + *^z + +! (9 @Q Xi p     ?W   x  f  ` p   8X@xh /198 0 0 0 644 15456 ` ELF>0"@@ UHSHHHtGpuPtHDH=H¾1H=HH[H]FwH[]fSHHL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$HHHD$HD$ D$D$ 0HD$tGpuXtHDH=H¾1H=HT$HH[f.FwfDHHt$(HT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$HL$H11HD$HD$ D$D$ 0HD$ATH UHSHHSH1S H1S 1HK HE1S ~+fDHCHB1AD$I9C H E1HC ~*DHCHB1AD$I9C H S$H1S(H1S,H1HS4H1S8H1S<H1S@H1SDH1SHH1H HSXH1Sd1HH{hH)H)StH1SxH1S|H1H1H1H1H[]A\1f.8SHHH{H[HHHH1HUSHHHcH9}!HH|1 EH[]ÿ1SHHH@@ H@H@@ @$@(@,@0H@X@4@8@<@@@D@H@p@P@L@dH@h@t@x@|ǀǀǀǀ[ÿfDAWIAVAUIATMUSHH(LD$HH@@ H@H@@ @$@(@,@0H@X@4@8@<@@@D@H@p@P@L@dH@h@t@x@|ǀǀǀǀH|$I$HHE1D$EEI $HAXHHHAIE9~jLcIKH8-uPlfxI $9HL$K|1 HL$9݉A EYD$ 1HHT$HIEHT$A8x^Hƹ Hsu xhGHH H H9HVHs H HHfHH H HI$@x@I $9K| 1HL$HL$AfDI $9HL$K| 1HL$A$efDI $9HL$sK| 1HL$A(-H([]A\A]A^A_I $9HL$+K| 1HL$A0fDI $9HL$K| 1HL$A Last loop depth to optimize (-1: infinity) (default setting: -1). -f First loop depth to start loop separation (-1: infinity) (default setting: 1). -stop Loop depth to stop code generation (-1: infinity) (default setting: -1). -strides Handle non-unit strides (1) or not (0) (default setting: 0). -first-unroll First loop dimension to unroll (-1: no unrolling) Options for pretty printing: -otl Simplify loops running one time (1) or not (0) (default setting: 1). -esp Allow complex equalities spreading (1) or not (0) (default setting: 0). -fsp First level to begin the spreading (default setting: 1). -block Make a new statement block per iterator in C programs (1) or not (0) (default setting: 0). -compilable Compilable code by using preprocessor (not 0) or not (0), number being the value of the parameters (default setting: 0). -callable Testable code by using preprocessor (not 0) or not (0) (default setting: 0). General options: -o Name of the output file; 'stdout' is a special value: when used, output is standard output (default setting: stdout). -v, --version Display the version information (and more). -q, --quiet Don't print any informational messages. -h, --help Display this information. The special value 'stdin' for 'file' makes CLooG to read data on standard input. For bug reporting or any suggestions, please send an email to the author .%s The Chunky Loop Generator ----- This is a loop generator for scanning Z-polyhedra. It is based on the work of F. Quillere and C. Bastoul on high level code generation and of the PolyLib Team on polyhedral computation. This program is distributed under the terms of the GNU Lesser General Public License (details at http://www.gnu.org/licenses/lgpl-2.1.html). -----It would be fair to refer the following paper in any publication resulting from the use of this software or its library: @InProceedings{Bas04, author = {Cedric Bastoul}, title = {Code Generation in the Polyhedral Model Is Easier Than You Think}, booktitle = {PACT'13 IEEE International Conference on Parallel Architecture and Compilation Techniques}, pages = {7--16}, month = {september}, year = 2004, address = {Juan-les-Pins} } ----- For any information, please ask the author at .CLooG has not been compiled with OpenScop support. no output name for -o option. GCC: (GNU) 4.8zRx 0wADG H DDL LAA PAG AK tG, BII  ABQ AYXDO0Dg(@AAG h AAA 4A A LTgBEB E(D0C8L`- 8A0A(B BBBH .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.comment.note.GNU-stack.rela.eh_frame @w*X &,12@2_ O0 X m hp; !w%H  (  w%.8pBG [bh {@X0@g options.ccloog_vmsgstderrfprintfvfprintfcloog_msgcloog_dieexitcloog_options_printfwritefputccloog_options_freefreecloog_options_helpputscloog_options_versioncloog_versionprintfcloog_options_setstrtolcloog_options_mallocmalloccloog_options_readstdoutstdinfopen #  + 6 > E L     & . 5 < I    -? *DL GV ^ [h r oz        6> H P Z b l ~      +  ?  S  g  {  # + H M_ 0do v          *  >  )2E `JO TY ^c hhm rw |    `    R o  p7 * ^ |!  ! . "[ p        ' < Q f {     I     A s    R Y a f k " , R  6   p  A M+ UO `m    g% 7 @ >F nP"n ps]  ; Txp @ 8X/225 0 0 0 644 17024 ` ELF>@@ AWAVAUIATUSHH(JH|$yzHHAHE1IUHHA}-H,IcI\HDUf CK)HT$zLAA DCHIE1ACA9|ۅ~HSH|$H&C~GAH,IcH|$HHTAH)D;c|AE9ufH)H([]A\A]A^A_@H|$HHAE9uuHC1҃8IHD$xLC?Vpo@*AALDIDeDH{HAE9uSHS:fH|$H{LcA<$'Af.IcLdA<$AD$ ~ H+H|$LHAD;{|AE9u"Jf.]t-1AMHELEHEI,@AALEIDHAHSH|$HsHLHS1 HHHHT$11HHHpT$HLE9u'O1҃xf.E1E11SAA:f.AAf.HHHBAAAAHSH|$HPt~AVAUATUSHHH IH DB_D_1AALELEHEfDHHSHL1HLHS 1HHHHT$11HHHpT$HLH[]A\A]A^HB1҃8A~LCR,AALDIDDH[]A\A]A^fDHzH[]A\A]A^fRLZAA @CHIE1ACA9|ۅ~HSHLCAfDH,IcHLHTAlH)D;c|x@RHS:[{MLcA<$$AfIcLdA<$AD$ ~ H+LHL9AD;k|f.1҃xfE1E11[HHAA5DAALEID AAf.AAAAHS~ff.AVAUATUHSHHHBHE18ILcLu%EuEHSHLIH[]A\A]A^@HLueH-EtH(HSHLH)H[]A\A]A^DE1xAVL1 HHIHT$11LLHpT$H*HR1 HHHHT$11HHHpT$fff.AWAVAUATUHSH8H6BIHA׉D$H=$H=H=H=~ HٺHMT$HLvDH1HٺHmHH}t1DHHEH=:HUHtH1HUHLA|$LtH޿;H޿ HmHvH8[]A\A]A^A_ÐHEHxH7HH޿(Lm MtYI}' IUHtH1IUHL[I}tH޿,MmMufDH޿)A|$L'/f.AD$LEHƒzEHH} t=Hٺ HU HLHٺH}(tTDH1Hٺ HU(HLTHٺDH1HٺCEHDH1AD$LH H} HU1HEHXHٺA|$LH޿;H}(A|$LtHUH1EHHٺA|$LLm0LHUcH1L 1HHIHT$(11LLHpT$(HٺHM@T$HLX1DHA|$LHٺfA|$LHٺE~H޿(EIE1cDIU(HLAH޿)EA9E~A|$LHtzIH޿(IU HLfA}0HٺtlfeSff.~ H޿)A|$LHHMT$HL1DHA|$LHٺfHU(HLaA|$LILm0L~>L 1HHIHT$(11LLHpT$(H޿ eA|$Lo1RHٺH}(1A|$Lv1YT|HU HL1@HٺHٺoHUXHAHAHHEHUPHDLDH|$H4$H߾HHEʺLDHD1H1PH1H} t=HٺHU HL4HٺH}(tTDH1HٺHU(HLHٺDH߹1DH߹1DH1H} t=HٺHU HLKHٺH}(tTDH1HٺHU(HLHٺHUXHAHAHHEHUPHDLDH|$H4$H߾HHEʺLDHD1DH1EHie/f1ffff.HHHHMAX(MIN(max(min()))/REAL(FLOOR(REAL(CEILING(REAL()/(/), MOD(,floord(ceild()%%r->n >= 10 reduction( private(%*s%s = S%d((t)->op == &(stmt_ass))lbp=; ubp=lbv=ubv=%*s#pragma ivdep %*s#pragma vector always _lb_dist=_ub_dist=DO for (%s=lbplbv%s<=ubpubv;%s+=) { ;%s++) { END DO } IF if .AND. && == >= <= THEN { END IF { /tmp/gbiv-gcc-64-99K5up/toolchain-src/cloog/cloog-0.18.0/source/pprint.cr->elts[0]->type == clast_expr_termr->elts[i]->type == clast_expr_term#pragma omp parallel for%s%s%s%s%s%s polyrt_loop_dist(_lb_dist, _ub_dist, nprocs, my_rank, &lbp, &ubp); unbounded loops not allowed in FORTRAN. pprint_user_stmtpprint_sumpprint_reductionpprint_exprpprint_stmt_listGCC: (GNU) 4.8zRx HPBBB E(A0A8G` 8A0A(B BBBE lhUBBB A(A0G@ 0A(A BBBH  0A(A BBBG M 0A(A BBBC XtBBB A(D0G@I 0A(A BBBE R 0A(A BBBF H4 BBB B(A0D8DpC 8A0A(B BBBB .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rodata.comment.note.GNU-stack.rela.eh_frame @Q$ &,12~@29O`QW0`upA p X# PPU&1 ? tK d }0 @   !/9BMX_ir|0@pprint.cpprint_minmax_fpprint_expr__PRETTY_FUNCTION__.5539pprint_term__PRETTY_FUNCTION__.5527__PRETTY_FUNCTION__.5471pprint_stmt_list__PRETTY_FUNCTION__.5561__PRETTY_FUNCTION__.5592fprintffputc__assert_failfputs__gmpz_get_str__gmp_get_memory_functionsstrlen__gmpz_cmp_ui__gmpz_cmp_sistmt_userstmt_forstmt_guardstmt_blockfwritestmt_rootstmt_asscloog_diepprint_osl_bodyclast_pprint, 1 El   Io 1  k: 9@ \E _J =l    ko Aw C F 9 ? : =.r Ax K} U A K M      +   x ) . P38 B G aL    k A C F &6DRZp 1  k 9 \ _ =-a w  e   + 9 ? : = A K M" A( K- U8 > C [ e j xo t ~  P    a  # 4 F b          b n z  { ! 9   A ! " 9   #0 : a n    #   !   !  ! 9    !  ! 9 &8 =!L 9T ^~ !   !  /  4!Qb $l{ *! 9   9!: H?!Tq ^v! T! c ! Y!; L@!^| o! 9  s!)7?Wm t$ ! C! $ D! h!6 ;!R W!e 9j As m| A  y /   !* /!; 9C M_ d! ! 9  9  9  ! !$ 9, 6H M!n s!| 9 A m A  y 9      @  k# lP 80 0@/251 0 0 0 644 24376 ` ELF>x.@@ SHHHL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$H$Hك~LHD$HD$ D$D$ 0HD$tKHT$H߾HٺH[DHT$H߾H޿ H[@AVAUATIUHSVAD$u[]A\A]A^DHMl$ Ed$1HIUA~1AI]OdfH1HHL9u[H]A\A]A^fDHMl$Et$1HIUA~1AI]OlfH1HHL9uHfAVIAUATE1USH~)fHٺAA9uHٺAE1Ax%DHٺAE9~H޿ E1x$@HٺAD9}A1HE1Ex%DHٺAE9~H޿ E1x$@HٺAD9}AV1HE1Ex%DHٺAE9~H޿ E1x$@HٺAD9}I~(QHٺE1AF~+IF(DHB 1AEIA9FH޿ E E1HٺAE9~H޿ E1IvDHfHٺAE9~H޿ AIvDHIvDHx&E1HٺAD9}H޿ Au[]A\A]A^Hٺ H޿ IvDHGAVHAUIպATIUSHA<$cHZA$H1E11ID$HߋP 1It$1HHٺID$x ~,@H@(H߃J01IID$9h ID$1Ht@H@@Hu1HIl$AHtLDDH1AHuHHٺHm@HuHٺM1ID$HE11~(H@ H߃J01IID$9hHٺM8HپL1@H@HuHIuHMmMu"Hپ1ID$P~.fDH@H߃J(1IID$9h[]A\A]A^ID$E11pH@H߃J01IID$9hHٺ[]A\A]A^fff.ATHIUHSHHH HA$H1HHH HAT$H1HHH HI|$(HBAD$1ۅ~*ID$(ھH 1CHA9D$H HHH It$HHHH It$HIt$HHH u[]A\ 1ffff.AW1IAVAUATUHSHH>fB`H$ZBLD$IOXID$LH߸EwDEt }cH$E1D@HEuaL<$HLDILHHLAWDt }cH$@Ht }cjH[]A\A]A^A_À}cuHٺHٺHٺ>Hٺ@Hٺ,Hٺ-HE HHD$L Ml$MfDAU1HAt$ ~VHEHH@ H8A|$ ~;AADHEHAH@ J01IE;|$ |AU1HE1E1AL$ ~.@HEHAH@ J81IE;t$ |HٺMm MHD$H@HHD$Hٺ HEx ~UH@(HH1HEx ~5AAH@(HAJ(1IHED;` |HٺAHuHKDHٺH[]A\A]A^A_Hٺ2AHٺHٺHٺHٺHٺHEDh E~+@H$DHAHD1HED9` }HٺHٺ>Hٺ@Hٺ,Hٺ-Hٺ%HE HHD$DL Ml$MAU1HET$ E~UHEHH@ H8A|$ ~:AA@HEHAH@ J81IE9t$ Hٺ EL$ EAU1HAA|$ ~"1HAE9t$ HEHAAH@ H1A|$ ~2HEHAH@ J81IE9t$ HٺHٺMm MHD$H@HHD$\HٺHuHHEDX EHٺAAHEHH@(H1HEx ~,H@(DHAJ(1IHED9` }HٺHٺAH޿ %H1HٺSHHH{H{H{ H{(HtH[S8HHtEHcCHCHCHCHC HC(HC0[fD1f.UHSHH8N|F9G} v9CHt$1H{HtBHsDK1LC(1H,$uH{tKHsI1HHCH$1H$H+D$H*H$H+D$H*HYXE`H8[]61HCE1HCEH1AWAVAUATUSH8LoH|$Ht$HT$(MM}@MLvHt$HMD$$17fD1҅Lt$MIG@INHMLIIΉIwI}tHD$HT$I6H}HtIw(I|$(D$$IG@ۺIG(HL$ID$@IFHAuLIE@T$ H}HIG@T$ INHIuJD$$uH8[]A\A]A^A_L$$H|$(H8[]A\A]A^A_1LIG@I>Lfffff.AWAVAUE1ATIU1S1H(DwH4$HT$EGfL<$Mu"fMMI?1҉uED$IA9…Ml$MtZLcIfI](LE1kHCH DH{LIHHD9Mm@MuED$EDÃD$LcJHD$ID$(Ht$D0ELcl$M|$L4$IMu?M@MvMt2IG(LI>HPuډ޿M@MvMuH$HIt(DMuLLIEMmMu݃l$Hl$FED$A~lID$(AHp@~t?E9}:DVEt1AIHD)DHJt NED$A9A@DHA9H|$H([]A\A]A^A_1fID$(B(H([]A\A]A^A_fff.Hu f.AVHAUATUSHu[]A\A]A^HoH;IHuHuH;E1HuH;AH3HAHm@H[HH„ɉu [fHuH;D9t 1HuH;H3HAHm@H[HHuu3E[]DLA\A]A^1t@1LE뷐1ffffff.AWAVAUIATUSH8H8H4$cft$HH8EcA}LEHEHEHEHE HE(HE0bH $HEHHD$H]9x HAHHF(HAHL$H$xHH@HyHA HFH$HX(H_LuL|$ HD$ E1f.H3I}DIHIHSH{H@(H@HPIHSH@(H@HPHCt.IHSHHCIH@MMxH[ IAHLq@lH\$ H>HEH;HpH $Ht$EHQ FHHVHA DeIcHHHE(E~HU(1fDH9EAALHHHAt_HU(uH}Le H]Ht$f.H{(I$H[@L`HuH<$H8H[]A\A]A^A_UHu(H}HEfEfEHE(11hLHH%DLHHAfHEHE HE(=11iHt$HF E1MHt$HF(HHt$Ht$HFDefDUHSHHpH8HHHHHH[]! /* */ int %s; , %s /* Original iterators. */ +-- CloogProgram | Language: %c Scalar dimensions: %d:%d Context# Language: C # Language: FORTRAN %c # Context (%d parameter(s)): 1 # Parameter name(s) %s # Statement number: %d 1 # Iterator name(s) 0 0 0 # For future options. %d # Scattering functions/* Useful headers. */ #include #include #include /* Parameter value. */ /* Useful macros. */ #define PARVAL%d %d int main() { #define S%d() {total++;,%s printf("S%d %%d\n",%s %%d);} /* Parameters. */ int %s=PARVAL1, %s=PARVAL%d int total=0; extern void hash(int); void test() { hash(%d); } hash(%s);) { int %s, int %s return 0; } memory overflow. Generated from %s by %s in %.2fs. /* Scattering iterators. */ Scattering dimension number: %d No scalar scattering dimensions # CLooG -> CLooG # This is an automatic dump of a CLooG input file from a CloogProgram data # structure. WARNING: it is highly dangerous and MAY be correct ONLY if # - it has been dumped before loop generation. # - option -noscalars is used (it removes scalar dimensions otherwise) # - option -l is at least the original scattering dimension number # ASK THE AUTHOR IF YOU *NEED* SOMETHING MORE ROBUST # Iteration domain of statement %d. # No scattering functions. 0 # --------------------- SCATTERING -------------------- 1 # Scattering dimension name(s) /* DON'T FORGET TO USE -lm OPTION TO COMPILE. */ #define floord(n,d) (((n)<0) ? -((-(n)+(d)-1)/(d)) : (n)/(d)) #define ceild(n,d) (((n)<0) ? -((-(n))/(d)) : ((n)+(d)-1)/(d)) #define max(x,y) ((x) > (y) ? (x) : (y)) #define min(x,y) ((x) < (y) ? (x) : (y)) /* Statement macros (please set). */ printf("Number of integral points: %%d.\n",total);you are using -override option, be aware that the generated code may be incorrect. -l depth is less than the scattering dimension number (the generated code may be incorrect), it has been automaticaly set to this value (use option -override to override). -f depth is more than one, -l depth has been automaticaly set to the scattering dimension number (target code may have duplicated iterations), -l depth has been automaticaly set to this value (use option -override to override). %d domains have been blocked. dimension %d is not scalar as expected. %d dimensions (over %d) are scalar. scattering has not enough dimensions. scattering dimensions are not the same. there is not a scattering for each statement. not enough constraints for %d scattering function(s). 75GCC: (GNU) 4.8zRx ( AJ AF zALHGBBB D(D0U (A BBBF l (N BBBP <IBEB F(C0 (A BBBA LBEJ I(A0f (A BBBH s(A BBB,(BQI h ABI XdlBGB B(A0D8GP 8A0A(B BBBA q 8A0A(B BBBE ?AyfAP G (IADJ AAD `<BBB B(A0A8Dp4 8A0A(B BBBD M 8A0A(B BBBY `BBB E(D0C8F`" 8C0A(B BBBZ Y8A0A(B BBBXaREB A(A0F (A BBBH  (A MBBO H`BBB E(A0A8Lp 8D0A(B BBBD $5ADD fDA.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rodata.cst4.comment.note.GNU-stack.rela.eh_frame @=( &(,(12(@2 "O*\0 *e*z *u]h -82 8  %G  HNU^dl`I9M f {?!Pf6=GI^h| (GStPa1G^v5program.cprint_comment.constprop.3print_iterator_declarations.isra.1.LC73fwritevfprintffputcfprintfcloog_program_print_structurecloog_names_print_structurecloog_domain_print_structurecloog_loop_print_structurecloog_program_dump_cloogcloog_domain_print_constraintscloog_scattering_print_constraintscloog_program_printcloog_program_osl_pprintcloog_program_pprintcloog_versioncloog_clast_createclast_pprintcloog_clast_freefputscloog_program_freecloog_names_freecloog_loop_freecloog_domain_freecloog_block_list_freefreecloog_program_mallocmalloccloog_diecloog_program_generategetrusagecloog_loop_generatecloog_loop_simplifycloog_msgcloog_program_blockcloog_domain_lazy_equalcloog_scattering_lazy_blockcloog_block_mergecloog_scattering_freecloog_program_extract_scalarscloog_scattering_lazy_isscalar__gmpz_initcloog_scattering_erase_dimensioncloog_program_scattercloog_scattering_dimensioncloog_scattering_fully_specifiedcloog_loop_scattercloog_program_alloccloog_names_alloccloog_loop_from_domaincloog_scattering_list_freecloog_names_scalarizecloog_block_list_alloccloog_union_domain_freecloog_loop_blockcloog_names_generate_itemscloog_program_readcloog_input_read     N Sd  p   (  & 2I N L : L L' O2N LWl L H L L) ]1H pVq L L x"> LGYz p    &5: Le z  0  "E Zv 2{ x 5   "K P}  X : L  L ( : L? I OS e Lj | L   L  H  L  L   L ) ]. H pU p  L  L    L  L   x & 8 L= J k pp    - 5  y      X     - 7 S  u        & 8L Yx   2  O1 f6H zM_ dv {    X  ! &8 =w     3 *;O #l  / 2  > 5OX Ji [  i ( ""#+$4%B&W( )+',L-_+  . . `.012#!3)&x #3&5^(65 )J7V3 9:9;9  P):/;_  . ()(?=>$(~9(8?9@UAoBC4/1 8)IDcDD )F<&K&..q. L`,\ p P@Pd/278 0 0 0 644 4648 ` ELF>@@ AUIATE1USHHHW~&fDHٺAA9uAU1HMm ME1fDHٺAA9uHٺ E1fDHٺAA9uHٺ E1fDHٺAA9uAU*H[]A\A]Hٺ  HٿAU~'HٺAA9uHHٺ[]A\A]ffffff.UHSHHHt_V;DH  HS1HH[ HuH[]HH[]USHHHu$HHH{Hk @`HHuH[]DUH(SHHHtEE\E\+E`;Ed~EdH+CHHCHCHC H[]D1fATAUH(SHHtDE\E\+E`;Ed~EdH+DcHHCHCHC []A\f1fAVHAUATUHSE1E1@I] Hm Ht{ILeAD$\PAT$\A+T$`A;T$d~AT$d(HHtTEH}L#C1HtHCHEMHC HCuHm IHufD[]A\A]LA^@1LeE1ِH?tHHP HH@ HHH+-- No CloogStatement +-- CloogStatement %d | | CloogStatement %d | | | V memory overflow. GCC: (GNU) 4.8zRx HBED C(G0 (A ABBA k(I ABB0hADG a AAA DIA$;AAG oAA(nAID J AAF ,nBDI D ABJ < BEB A(D0 (A BBEE `'.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.comment.note.GNU-stack.rela.eh_frame @wH 8 &,12x@00I@^@pY hX   h  -4<R`;glnnP'statement.ccloog_statement_print_structurefwritefprintfcloog_statement_printcloog_statement_freefreecloog_statement_mallocmalloccloog_diecloog_statement_alloccloog_statement_copy__strdupcloog_statement_add6 /? M ^ / J / X  / % 2G JL ^ Xc l 2 /    J  X " 2, T  f q fx9 f@ Y l`$dP/307 0 0 0 644 3536 ` ELF>@@ S@HHt5H{H{H{(HC8H[fD1f.AWI@AVIAUATUSHHHtjLkLcHk(LLHLLHC8LLH1HH[]A\A]A^A_D1fAWI@AVAUIATUSHHT$HHtuLsHkLc(LHLLLHC8Ht$LHHLk8HH[]A\A]A^A_D1zffffff.HHtHSHt ~ [f.HH{H{(H{8H[memory overflow. GCC: (GNU) 4.8zRx VA@ G H<BJE B(A0A8D@d 8D0A(B BBBF HBJB E(A0A8DPt 8D0A(B BBBF  MDQ K h.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.comment.note.GNU-stack.rela.eh_frame @X  &`,`12`@0rI^YX x h8(  `  V%1JT`gr Mstride.ccloog_stride_mallocmalloc__gmpz_initcloog_constraint_invalidcloog_diecloog_stride_alloc__gmpz_set__gmpz_set_sicloog_stride_alloc_from_constraintcloog_stride_copycloog_stride_free__gmpz_clearcloog_constraint_releasefree  ' 0 5 I P z        A I Q V er   @`/333 0 0 0 644 8680 ` ELF>@@ AWAVIAUIATUSH(Hɉt$T$11H4HHD$Ht$~fDHD$9( 1HD$M|IGHH<HIOLH $H $HIGH<tfM$LH;l$t-MM$t|$y1hLH(L[]A\A]A^A_fD1fHD$Hc $HHIG $t82H41fHHIGH9uHD$IGffffff.USHHHu.HH;Hk H{H{HHuH[]ff.U8SHHHtFHC(+HC(CCHC0HCHHCHC H[]@1fAUIATUSHHE1K|eHt.CD%~ 11HL X    8 ?     ;  S ( /  ; 8B  J   &  &  ;   &  ' &.   l`  X P/365 0 0 0 644 1728 ` ELF>x@@ f.1ffff.f.1CLooG 0.18.0-UNKNOWN gmp bitsGCC: (GNU) 4.8zRx 0DX.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.comment.note.GNU-stack.rela.eh_frame @3H &t,t12t@0I^hY`` h8  X - A0version.ccloog_versioncloog_version_majorcloog_version_minorcloog_version_revision  4H \0/392 0 0 0 644 43008 ` ELF>;@@ UHSHHH߉H[]ATHUHSHF FHAK t S1uD[]A\DATUHSHHHCHCHHx8t?HAHsHHH{HHCD[]A\HAfDATIUHSHHEHLPDU EukDL$E~aE H}1 fH}9sDHھLL$tH}ھHHEDEEt7HL} 1t U1H[]A\ft$yERfff.USHHH~t 1HH[]tHt$Ht$HHH@AWD)AVAUATUSDH8HL$(HHD$HHD$*HD$HHD$ fHD$(HL$H|$HL,HHHAH߉HAEH1EM} 'DDrLHIE9uEt$E1McIOd @LDHAID9uFd5HIcHLH|$HHD$HD$HD$ H9D$H|$HD$H8[]A\A]A^A_HEt$fff.AVIAUATUHSHuHAHHPT$~QHAt=E11@D9At'HھHD$tE9vAFHHH1[]A\A]A^ffffff.AUATUHSHHHIHHPD$HPHHKHHqHKHHqHHKHHqIHCHpH9tHLL\$ HǍQHH{HHCLHH1[]A\A]fAUATUHSHH HHHPD$HCHx8HIHL1Ҿ HǍQ1HKHHq(IċHPHLILHHKHHqHHKHHqLH HǍQHH{HHCHHH1[]A\A]fffff.AVAUATUHSHHt LeMt!HHİ1[]A\A]A^HtHEHHߍPDD$EuHDHDmKH|$AH|$ H|$0H|$PH|$@AUHL$H1|$|$Ht$H|$ DID$$H|$011D$$)D$$HA~3HL$DHAHt$0HT$HE9uHT$0Ht$ H|$E1Ht$0HT$H|$@t$DtH|$@u;H|$@H|$PH|$0H|$ H|$LeH|$`H|$pH$H$H$Ht$ H|$`D$dHt$@H|$p1D$d)D$dD$tH$1D$t)D$tH$1L$tHT$pHt$`H$H$H$HH$H$HHT$pHt$`H$H$HT$pHHt$`H$HHt$pH|$`H$H$T$tHHt$`H|$0|$$H$H|$PD$DHT$PHt$ H$H$Ht$`HHT$@H$H|$H|$`H|$pH$H$H$Au\$THHHT$PH|$@HIvH|$1H|$P1#\$TAUATUHSHH(HH|$EHHߍPD$~"H1҉Ht.H|$HHH(1[]A\A]EHߍPHHMHǍQH}HT$IHLAAnEuXHt$HLeMtHuH|$8LHH}Ht$HE fDAVAUIATUSHHIHIHHHt HHHHI}HLE1HLIE[]A\A]1A^@SHt HHH[HHfff.Hfff.Hfff.ff.SHuH[H:UHSHHu@HuKHHHAE111HHH[]fHHH[]1Iffffff.HH1Hff.ff.ff.SHHt HHH[Hffffff.SHHHHt HHH[Hffffff.SHH~GHHHHt HHH[HǐUSHHHHHHHHHt HHHHH[]fSHHt HHH[Hffffff.USHHHHHHHHHt HHHHH[]fUSHHHHHHHHHt HHHHH[]fAWAVAUAATUSHT$(H$puHĘ[]A\A]A^A_IH?LHD$AEH$xHI\H$f.H}fHH9uEJ<HIZ1H|$HLHHE1LHǃHD9uAAEAD$MMMHH$hD$(D$wBIcA8AA1AE9wH$LIlfH;HH9uHĘL[]A\A]A^A_fDLHHEt~1LHǃHD9uB|A1f.IH4@4 A9fD1fDATHA9qfDH|Hù,SHHHt HHH[HVAVIAUIATAUHS1ۅ~%fDHD9uMt_1LH1Ex"HA9}HL11[H ]A\A]A^[H]A\A]A^fffff.USHHHuHH;HkHHuH[]ffff.USHHHuHH;HkHHuH[]ffff.SHH8HHE11HAHHt HHH[Hffffff.SHE11HAHHt HHH[Hffff.USHHH8HH9t,H߾)HAA1ҾHHt HHHHH[]AVIAUATUSHH߾IH߾LLAHHD9t-H߾D)HEA1ҾHþH9t5H߾H)A[]A\A]A^A1Ҿ@H[]A\A]A^fff.SHAHNV6H8HHHt HHH[HDAUATAUHNASHHV6HHGHID)DHLHHHH[]A\A]Dff.SH1H8HHHHt HHH[HDATIUSL)ىHHH~UHHHt HHH[]A\HATAUSHH߉DH)HHt HHH[]A\Hfff.USHHDCA1ҾHHHH߉H[]ffffff.UHSHHCu H[]fDHHH[H]@H4$HD$u D$HùUfffff.SHH HT$4$HHHHD$u:HH\$Ht HHHHH [ùHSHtWH~8HtNHHHHHuH[HfDHHH[ff.ff.SHH t$HHHH$u1H$Ht HHHHH [ùDAWAVAUATIUHSHHHLAA1E9tHH[]A\A]A^A_fDHHHHHILHE1LHHHHH|$H$EE1H<$HT$DD$"AGA9ƉD$ H|$HH;H|$ 1Hź1HT$ HHL{HMtWI?H|$ Iĺ1HT$ LHHMHMuHHtDl$ H|$1E9H<$HH[]A\A]A^A_f.AE9Efffff.ff.ATHIUStFI\$I,$Hu6@H[HtH3Ht[]A\fDMd$Mu[]1A\fDfDfDHHfATIUSHHHHHHt HHHHHI$HHt HHH[]A\Hffffff.SHHt HHH[Hffffff.Hщff.Sڹ[HAUATAUSHHHHHH8IHDH8EH~$1@LHHD9HuLHHHHt HHHHH[]A\A]fDH11H8Hffffff.SHHHHHHHHHt HHH[HfDAUIATUS1HHHAĉEHD$~5ھHH|$1HA9HD$uHHT$LxLHD$H[]A\A]LH|$fAWAVAUATIUSHHHIAƉEH~+1ۉھL1HHA9HuLLLHD$HILI1HHHt HHHHE11HLHLHD$D$D$T$LHI L1AHH$DADl$tDLAEt11ۉDLHtH$LHD9uAAu1ۅt>LD` McLHHLALH1IT$H|$LHHD$D$D$9D$LHD$HH[]A\A]A^A_ËL$H|$ 1L|$ 1^fff.AVAUAATUHSHL'4$HD$LLD)DHH]IHtML#LLD)DHLHH[IHuLHHHuHHD$H[]A\A]A^ùSHH Ht$HT$H$HD$H|$u6H|$Ht$tH$H [$H 1[ùXATIUHHSھHHڹHLHHHHHHt HHH[]A\H/tmp/gbiv-gcc-64-99K5up/toolchain-src/cloog/cloog-0.18.0/source/isl/domain.cisl_set_n_basic_set(set_i) == 1res == isl_lp_okisl_set_n_basic_set(set) == 1followsfollows[i]follows >= -1| +-- Null CloogDomain +-- %s r == 0S%d0i%dmemory overflow. %s_%dis_valid_unrolling_lower_boundcloog_domain_can_unrollcloog_domain_list_stridecloog_union_domain_from_isl_union_mapcloog_domain_bound_splittercloog_domain_stride_lower_boundcloog_domain_can_stridecloog_domain_followscloog_domain_sortcloog_domain_print_constraintscloog_domain_constraintsGCC: (GNU) 4.8zRx $)AIG SCA(DKBDD }AB,pzBAD Z ABD 0BDD D0  AABJ (\AAG0[ CAH HBHB B(A0A8Ipi 8A0A(B BBBD <LBEB A(D0D@0C(A BBB4BBA D(G@(C ABB8RBBA D(G@9(C ABB@mBBB A(D0Ja 0C(A BBBH 8DjBBA D(GPp (C ABBH 8BBE A(A0w(A BBD)A`(8AV H 4DADG x DAG D GAL |1AhAAx_AH O $WAAJ ADA81Ah$TWAAJ ADA$|WAAJ ADAdBBB E(A0A8GW 8A0A(B BBBA  8D0A(B BBBK  /DQ A (9ApD HXBEE D(D0{ (I BBBE A(N BBB$3AAG gAA$3AAG gAAaAXSAJ$,ACD nDAHTBEB A(A0 (A BBBX D(A BBBKAB4kBBD J(D0G(D ABBKAB($}BDC iAB(P^BIA GAB|$QAAF DCA0<AGG P AAG DGDBD d A AG0f AA ,eD~ N TL `{AG0X AA d"BBB B(I0D8Gc 8A0A(B BBBG  8C0A(B BBBK 4 YBGA o AGG KAD8 L ` t DO( BDA oAB 1Ah   AT8 BBD A(G0 (D ABBK T ZAQ8p BEA A(F@ (A ABBA L dBBB B(D0A8D 8A0A(B BBBA @ BBE A(D0D@ 0A(A BBBA (@ AG0V AA P CA ,l BDG vAB.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rodata.comment.note.GNU-stack.rela.eh_frame @,kX5 &-,-12-p@2-O .y W0/`/u/ p( H;?" XWv )50KKbzyR\ j`@m" 6`O@h  `&@   8Yl"/Cey+@[n-DPb} Be(<Vk )  3 8L`w`  # 0  F S 01e r pA  _   W  1 W! 3  WK \ n ~     /  9     4  Q X ` f 3} 03 pa   S @ * A M _ K~ k      `$ 5 pKK }` n   @^   Q  <"<P BTn 0!e!!{#0""?Pgx8K`$fp$Y$ $ $ % %5L%1hy%&&0&)BUl'Zp'8Ok@(d*.+F@,`domain.cbasic_set_can_strideconstraint_can_stridebasic_set_bound_splitconstraint_bound_splitbasic_set_stride_lowerconstraint_stride_lower_cconstraint_stride_lowerbasic_set_can_unrollconstraint_can_unrollisl_basic_set_read_from_matrix.isra.0find_stride__PRETTY_FUNCTION__.10614add_domain_from_map__PRETTY_FUNCTION__.9970__PRETTY_FUNCTION__.9978__PRETTY_FUNCTION__.10045__PRETTY_FUNCTION__.10089__PRETTY_FUNCTION__.10273__PRETTY_FUNCTION__.10311__PRETTY_FUNCTION__.10354__PRETTY_FUNCTION__.10488__PRETTY_FUNCTION__.10599__PRETTY_FUNCTION__.10637isl_basic_set_foreach_constraintisl_basic_set_freeisl_basic_set_get_spaceisl_basic_set_universeisl_basic_set_intersectisl_set_from_basic_setisl_set_union__gmpz_initisl_constraint_get_coefficientisl_set_dimisl_set_split_dims__gmpz_clearisl_constraint_freeisl_basic_set_remove_redundanciesisl_space_set_allocisl_space_copyisl_space_dimisl_local_space_from_spaceisl_equality_allocisl_constraint_set_coefficientisl_constraint_set_constantisl_basic_set_add_constraintisl_space_freeisl_inequality_allocisl_constraint_is_equalityisl_constraint_dimisl_constraint_get_boundisl_aff_negisl_aff_add_constantisl_aff_scale_downisl_aff_floorisl_aff_scale__gmpz_setisl_aff_add_coefficient_siisl_inequality_from_affcloog_constraint_to_islisl_constraint_get_affisl_aff_dimisl_aff_drop_dimsisl_aff_set_coefficient_siisl_aff_copyisl_aff_addisl_aff_sub__gmpz_set_si__gmpz_gcd__gmpz_divexact__gmpz_cmp_ui__gmpz_tdiv_q__gmpz_mul__gmpz_sub__gmpz_swapisl_constraint_copycloog_constraint_from_isl_constraintcloog_stride_alloc_from_constraintisl_constraint_involves_dimsisl_aff_ceilisl_set_maxisl_aff_free__gmpz_add_ui__gmpz_cmp__assert_failisl_map_get_spaceisl_space_get_tuple_nameisl_map_copyisl_map_domainisl_set_is_paramsisl_set_from_paramsisl_set_detect_equalitiesisl_set_compute_divscloog_union_domain_add_domaincloog_domain_from_isl_setisl_set_from_cloog_domaincloog_scattering_from_isl_mapisl_map_from_cloog_scatteringcloog_scattering_fully_specifiedisl_map_is_single_valuedcloog_domain_constraintsisl_set_n_basic_setisl_set_copy_basic_setcloog_constraint_set_from_isl_basic_setcloog_domain_print_constraintsisl_basic_set_printisl_set_printcloog_scattering_print_constraintsisl_map_printcloog_domain_freeisl_set_freecloog_scattering_freeisl_map_freecloog_domain_copyisl_set_copycloog_domain_convexisl_set_convex_hullcloog_domain_simple_convexisl_set_bounded_simple_hullcloog_domain_simplifyisl_set_gistcloog_domain_unioncloog_domain_intersectionisl_set_intersectcloog_domain_differenceisl_set_subtractcloog_domain_sortisl_set_get_ctxmallocmemsetisl_basic_set_compare_atfreecloog_domain_followsisl_set_follows_atcloog_domain_emptyisl_set_get_spaceisl_set_emptycloog_domain_is_boundedisl_set_dim_is_boundedcloog_domain_print_structurefwritefprintffputccloog_domain_list_freecloog_scattering_list_freecloog_domain_read_contextisl_set_read_from_fileisl_set_move_dimscloog_domain_from_contextcloog_domain_union_readcloog_domain_read_scatteringisl_map_read_from_fileisl_map_dimisl_map_move_dimscloog_domain_from_cloog_matrixcloog_scattering_from_cloog_matrixisl_basic_set_n_dimisl_space_allocisl_basic_map_from_basic_setisl_basic_map_reverseisl_map_from_basic_mapcloog_domain_isemptyisl_set_is_emptycloog_domain_universecloog_domain_projectisl_set_n_dimisl_set_remove_dimsisl_set_remove_divs_involving_dimscloog_domain_extendisl_set_add_dimscloog_domain_never_integralcloog_domain_is_otlisl_map_from_domaincloog_domain_strideisl_set_dim_residue_classcloog_domain_can_strideisl_set_foreach_basic_setcloog_domain_stride_lower_boundcloog_domain_add_stride_constraintisl_set_add_constraintcloog_domain_lazy_equalisl_set_fast_is_equalcloog_domain_bound_splitterisl_set_universecloog_scattering_lazy_blockisl_space_domainisl_space_map_from_setisl_map_identityisl_map_apply_domainisl_map_apply_rangeisl_map_deltasisl_set_fast_dim_is_fixedsnprintfisl_map_set_tuple_nameisl_union_map_from_mapisl_union_map_add_mapisl_union_map_plain_is_injectiveisl_union_map_freecloog_domain_lazy_disjointisl_set_fast_is_disjointcloog_scattering_list_lazy_sameisl_map_fast_is_equalcloog_domain_dimensioncloog_domain_parameter_dimensioncloog_scattering_dimensioncloog_domain_isconvexcloog_domain_cut_firstisl_set_drop_basic_setcloog_domain_simplify_unionisl_set_coalescecloog_scattering_lazy_isscalarisl_map_fast_is_fixedcloog_domain_lazy_isconstantcloog_scattering_erase_dimensionisl_map_remove_dimscloog_domain_cubeisl_basic_set_intervalisl_basic_set_list_allocisl_basic_set_copyisl_basic_set_list_addisl_basic_set_list_productcloog_domain_scatterisl_map_reverseisl_map_intersect_rangeisl_map_wrapisl_set_flattencloog_union_domain_from_isl_union_mapisl_union_map_get_spacecloog_union_domain_allocisl_space_get_dim_namecloog_union_domain_set_nameisl_union_map_foreach_mapcloog_union_domain_freecloog_union_domain_from_isl_setisl_set_set_tuple_namestrlenstrncmpcloog_diecloog_domain_list_strideisl_set_project_outisl_set_affine_hullcloog_domain_can_unrollcloog_domain_fixed_offsetisl_equality_from_aff "#L Q"\#$% "&'( ")(*]+s*,-.#</O  T"01%12234G556789#:/)E*Z;*-.:) *'</=?>O?W@gAB>CD7-.:)*/E7FGGXHlI|A<=JK?@ALCD 7-!.V:k.;)*-)))))'*JBeMr;*NNOP- - - -$ -7 )A )N )[ )h )w B B M M Q R S2 QG R\ Sk T T B B R S O -! -. -; -H -Z Ub Vt W M M B ) ) * ; X - -( .O <W Y_ =w C Z [ \ ] . U B    ^/ _? `J aR b] ci dt e| f g 8 c d e%o2p@ `J O T^tops @  ^2|=cIdTer|z~'cdeo|'cde|-|8|CNcZdee(cde||cde-|8|CNcZdeeoDep p(#0#P  Z _ 7d^i  s x P}^    /^   B^cdeN PVj it Pt S xKzSx+cde+cd&eO_+p+cde++ ;K\'cde 2=E|0%'cde|f c"d-eP+Z|lwcde|mz [ h z   q ^     x c d e!f! !  ! q%!^C!EK!UV!a!cm!e!d!!! 0!!c!d"e"f" " "" q'"^M"]""_""""a""a""")#:#PS#ab# xn####a# x#####$-!$x$%o+%p9%D%cP%d[%ec%fo%'z%c%d%e%%c%d%e&aU&f&&&&#&&'&c&d&e&0&%'a '+'3';'F'cR'd]'e''2''''8'  ''(!(&( `0( 5( |:(^R(b(2l((((8(((`(((c(d)e )f)g0)2U)q))2)))) * */*<*W*8y* ~** **+*|*++)+|;+F+(Z+b+ @m+"y+#+ @+ + q+^+ +,V,.%,  /, 4, q9,^S,Eb,<j,Y~,C,>,,,c,d,e fm;q#tvx!z]ff fsfffsfff/fffWaf9ffH Sv!f!a$$+$+$%f%f%&)&&ff'f,f H0t`P@H     , H` 0p <X ,H\ 0p0@X` p(T@ P  00!P!d!0"`$ p$< $P $d $x %  % % % & & 0&X 't p' @( *D +p @,/418 0 0 0 644 21736 ` ELF>H@@ UHSHHHHHHHHHH1[]fUHSHHu#HuHUH߉H[]fDHH1[]AWAVAUATUHSHH(Hvt'HU1H([]A\A]A^A_@HuHuɋEH|$DhHtkL|$ $D$D$IE4$HDD9w%IA)M9uHL$DDHDd$H|$E0E$Hfff.Hfff.Hfff.Hfff.ff.S9[fAVAUIATUnSHLt$ $D$D$HD#LD9w-H)L9uKfHDLH$HDH[]A\A]HA^ÐAWD~AVAAUATIUSHXH\$0HT$D$0D$4D$8Lk +LD9w)HA)L9uK@LD$HL$ DL1tMHD$ HT$0LD$4Dt$0HD$@HD$HD$8D$4u$HD$ HL$H\$HHXH[]A\A]A^A_H|$ H|$HD$Hf.ff.fDAUAATAUSHHCD,LcJ<+CJ<IHCHC~;L1H  fHCHPHCHH9uHH[]A\A]fGfff.ATIU1S1ۅ~"ID$H<(HA9$I|$I|$[]LA\ffff.ffff.HGHcD@AWAVAUATUSHH(HYHGLcIH|$AE1JDHD$Ht$Ht$HL$H߅AADH|$tH|$HDE1aHL$HL$t;H|$tH|$HPEGAH9|1hfA9tWHL$HT$t;H|$tH|$HEAH9|1S@HL$HD$t0H|$tH|$HutEuoAH9|H|$EDDHD$HD IGJlHEH([]A\A]A^A_fDADH|$AfDA]@UHcSHHHGDHGHH|(HCHD(H[]ffffff.ff.ff.AWAVAUATUSHHhHH$Ld$ nAD$ D$$Mt$ D$(E,$HD9w'I)M9uAt:At#H$HcH@(H<Hh[]A\A]A^A_H<$DH۾HHAH|$PHD$ED$Ll$ADG0mCA0DIADG a CAG LCAHxBBB B(A0D8G`c 8A0A(B BBDE (AU<DBBE A(D0D@0A(A BBEHBFE B(D0A8D 8D0A(B BBBA  4BED H(D0}(D ABB0(DSBDC AEp HBBB B(A0A8G` 8A0A(B BBBG $>ADG oAA  4HHBBB B(A0A8G 8A0A(B BBBA <BBE A(C0DP0C(A BBB<BBE A(C0DP0C(A BBB<BBE A(C0DP0C(A BBBThAR\BEB B(A0A8DPc 8A0A(B BBBB D8F0A(B BHBHBBB E(A0A8DPc 8F0A(B HBBE 0DDBEB B(D0A8Gp8D0A(B FEB  <BBB A(F0D@0A(A BBB0GAAG a GAN DAAH<BBB E(A0D8Fpu 8A0A(B BBBK D ZLBBK I(A0A8Gp8A0A(B BBB.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rodata.comment.note.GNU-stack.rela.eh_frame @:8 & , 12x@2%O W0`u(pP  #0  8/V >!@I6M` g !  (I]u7Qd8Y~ S %5CQe>u &=Uj~  p  :U0 zP  :S m pG )<Sk " 5 S f       ( A Z u           # > constraints.cadd_constant_termcloog_isl_foreach_cbcheck_other_constraint__PRETTY_FUNCTION__.10058__PRETTY_FUNCTION__.9928__PRETTY_FUNCTION__.10027__PRETTY_FUNCTION__.10088__PRETTY_FUNCTION__.10130__PRETTY_FUNCTION__.10198__gmpz_initisl_constraint_get_constant__gmpz_add__gmpz_clearisl_constraint_is_div_constraintisl_constraint_freeisl_constraint_is_equalisl_constraint_dim__assert_failisl_constraint_get_coefficientcloog_constraint_set_from_isl_basic_setcloog_constraint_from_isl_constraintcloog_constraint_to_islcloog_constraints_set_to_islcloog_constraint_set_freeisl_basic_set_freecloog_constraint_set_contains_levelisl_basic_set_dimcloog_constraint_set_defining_equalityisl_basic_set_has_defining_equalitycloog_constraint_set_defining_inequalitiesisl_basic_set_has_defining_inequalitiesisl_basic_set_foreach_constraintcloog_constraint_set_total_dimensionisl_basic_set_total_dimcloog_constraint_set_n_iteratorscloog_equal_allocmalloccloog_equal_total_dimensioncloog_equal_freefreecloog_equal_countcloog_equal_typecloog_equal_add__gmpz_cmp_ui__gmpz_cmp_siisl_constraint_copycloog_equal_delcloog_constraint_set_normalizecloog_constraint_set_copyisl_basic_set_dupcloog_constraint_set_simplifycloog_constraint_variable_exprnew_clast_namecloog_names_name_at_levelisl_constraint_get_divisl_aff_get_coefficientisl_aff_get_constantnew_clast_reductionnew_clast_termisl_aff_get_denominatornew_clast_binaryisl_aff_freecloog_constraint_involvescloog_constraint_is_lower_boundcloog_constraint_is_upper_boundcloog_constraint_is_equalityisl_constraint_is_equalitycloog_constraint_set_drop_constraintisl_basic_set_drop_constraintcloog_constraint_coefficient_getcloog_constraint_coefficient_setisl_constraint_set_coefficientcloog_constraint_constant_getcloog_constraint_copy_coefficientscloog_constraint_invalidcloog_constraint_is_validcloog_constraint_total_dimensioncloog_constraint_needs_reductionisl_basic_set_from_constraintcloog_constraint_set_for_reductionisl_basic_set_add_constraintcloog_constraint_set_reduceisl_basic_set_copyisl_basic_set_add_dimsisl_basic_set_intersectisl_basic_set_get_spaceisl_space_map_from_setisl_basic_map_identityisl_basic_map_remove_dimsisl_basic_map_copyisl_basic_set_applyisl_basic_map_reverseisl_basic_set_remove_dimsisl_basic_set_gistisl_basic_set_get_local_spaceisl_equality_allocisl_constraint_set_coefficient_si__gmpz_set_sicloog_constraint_copycloog_constraint_releasecloog_constraint_set_foreach_constraintcloog_equal_constraintcloog_constraint_stride_lower_boundisl_constraint_get_boundisl_constraint_get_spaceisl_local_space_from_spaceisl_aff_zero_on_domain__gmpz_mulisl_aff_set_coefficientisl_aff_set_constantisl_aff_copyisl_aff_subisl_aff_scale_downisl_aff_ceilisl_aff_scaleisl_aff_addisl_aff_negisl_aff_add_coefficient_siisl_inequality_from_aff)1Me|(> `H M Ret%;%O Y ^ c|'%    -)@ d*//)/22JWz6767E\6q76738l   Xau `  ?@AB t B C D & 0 5 : V Bx C E F G  H > E' Y m `w |       `' , 1 F [    `     8 8  `   4H `R W \    0 `: ? D^8Y%. 8 = BT#z8Y8]%5 ? D I8Y%%^_`a%b:cEdPe[ffev%%gh%ijkk[l  @, 6*@#t#     @*r-5s=tEuR_ovwv w"2v?xLTyazu{}|}~#,%2<<! MD O zR[88 H@|,H4Ht$8L  p X l0 P  4H p@/449 0 0 0 644 2120 ` ELF>@@ USHHHHH(HHH[]fff.ATHU@SH@Iu%PI$H PL[]A\HfDSHH?Gt H?H;H[GCC: (GNU) 4.8zRx $4AAD hDA(DJBDE q ABA p&A`.symtab.strtab.shstrtab.rela.text.data.bss.comment.note.GNU-stack.rela.eh_frame @( &,10:OJH Y   46DK@Jb&sbackend.ccloog_state_malloccloog_core_state_mallocisl_ctx_allocmalloccloog_isl_state_malloccloog_state_freeisl_ctx_freefreecloog_core_state_free   O a   H@t