On Tue, Aug 04, 2009 at 12:35:15PM +0300, Dorit Nuzman wrote:
> 
> Hi Jack,
> AFAIK this topic has not been addressed (closest thing is Richard
> Guenther's work on versioning unknown strides
> http://gcc.gnu.org/ml/gcc-patches/2009-01/msg01174.html) and I don't know
> about the prospects of this being done for gcc4.5 (I'd definitely lobby for
> it... do you know which of the polyhedron benchmarks have this issue,
> and/or which other benchmarks suffer from it?)
> Thanks for the reminder...
> dorit
> 

Dorit,
   Using the assumption that occurances of "data ref analysis failed" in the
-fdump-tree-vect-details output represent instances where the the stride in 
the inner-loop is unknown (and hence is PR33113), the following instances
exist in the Polyhedron 2005 benchmarks. It seems clear that vectorization of
some of the benchmarks could be severely impacted by this bug.
                Jack
ps These results were generated for x86_64-apple-darwin10 using gfortran 4.4.1.

ac.f90:753: note: not vectorized: data ref analysis failed D.2551_33 = 
(*iz_32(D))[D.2550_31];
ac.f90:778: note: not vectorized: data ref analysis failed D.2625_65 = 
(*iz_64(D))[D.2624_63];
ac.f90:316: note: not vectorized: data ref analysis failed D.2000_208 = 
dclold[D.1981_207];
ac.f90:306: note: not vectorized: data ref analysis failed D.1991_186 = 
deneold[D.1981_185];
ac.f90:296: note: not vectorized: data ref analysis failed D.1982_163 = 
dsusold[D.1981_162];

aermod.f90:33934: note: not vectorized: data ref analysis failed D.57115_20 = 
(*pretmp.8898_73)[D.57114_19];
aermod.f90:30101: note: not vectorized: data ref analysis failed D.49870_79 = 
(*pretmp.9464_200)[D.49866_78];
aermod.f90:23823: note: not vectorized: data ref analysis failed 
(*pretmp.9677_446)[D.42752_547] = 0.0;
aermod.f90:23812: note: not vectorized: data ref analysis failed 
(*pretmp.9685_78)[D.42708_490] = 0.0;
aermod.f90:23809: note: not vectorized: data ref analysis failed 
(*pretmp.9708_514)[D.42695_472] = 0.0;
aermod.f90:23800: note: not vectorized: data ref analysis failed 
(*pretmp.9724_888)[D.42665_425] = 0.0;
aermod.f90:23796: note: not vectorized: data ref analysis failed 
(*pretmp.9749_1779)[D.42637_384] = 0.0;
aermod.f90:23770: note: not vectorized: data ref analysis failed 
(*pretmp.9781_1847)[D.42564_275] = 0.0;
aermod.f90:23760: note: not vectorized: data ref analysis failed 
(*pretmp.9812_1965)[D.42446_94] = 0.0;
aermod.f90:20646: note: not vectorized: data ref analysis failed 
(*pretmp.10368_146)[D.36985_38] = 0.0;
aermod.f90:20648: note: not vectorized: data ref analysis failed 
(*pretmp.10374_155)[D.36997_52] = 0.0;
aermod.f90:20641: note: not vectorized: data ref analysis failed 
(*pretmp.10360_135)[D.36972_24] = 0.0;
aermod.f90:20635: note: not vectorized: data ref analysis failed 
(*pretmp.10385_172)[D.36959_11] = 0.0;
aermod.f90:16040: note: not vectorized: data ref analysis failed 
(*pretmp.10858_230)[D.31273_11] = 0.0;
aermod.f90:43612: note: not vectorized: data ref analysis failed 
(*D.70861_1391)[D.70868_1402] = 0;
aermod.f90:43608: note: not vectorized: data ref analysis failed 
(*D.70839_1359)[D.70846_1370] = 0;
aermod.f90:43581: note: not vectorized: data ref analysis failed 
(*D.70746_1222)[D.70750_1228] = 0;
aermod.f90:43543: note: not vectorized: data ref analysis failed 
(*D.70595_941)[D.70602_952] = 0.0;
aermod.f90:43573: note: not vectorized: data ref analysis failed 
(*D.70731_1199)[D.70738_1210] = 0.0;
aermod.f90:43570: note: not vectorized: data ref analysis failed 
(*D.70718_1180)[D.70725_1191] = 0.0;
aermod.f90:43421: note: not vectorized: data ref analysis failed 
(*D.70487_667)[D.70491_673] = 1.0e+0;
aermod.f90:43406: note: not vectorized: data ref analysis failed 
(*D.70429_589)[D.70433_595] = 0.0;
aermod.f90:43399: note: not vectorized: data ref analysis failed 
(*D.70408_557)[D.70419_573] = 0.0;
aermod.f90:43391: note: not vectorized: data ref analysis failed 
(*D.70374_518)[D.70381_529] = 0;
aermod.f90:43386: note: not vectorized: data ref analysis failed 
(*D.70349_485)[D.70356_496] = 0.0;
aermod.f90:43381: note: not vectorized: data ref analysis failed 
(*D.70318_441)[D.70325_452] = 0.0;
aermod.f90:43378: note: not vectorized: data ref analysis failed 
(*D.70305_422)[D.70312_433] = 0;
aermod.f90:43375: note: not vectorized: data ref analysis failed 
(*D.70292_403)[D.70299_414] = 0.0;
aermod.f90:43364: note: not vectorized: data ref analysis failed 
(*D.70241_332)[D.70249_343] = 0.0;
aermod.f90:48844: note: not vectorized: data ref analysis failed D.77133_262 = 
(*D.77003_251)[D.77132_261];
aermod.f90:50537: note: not vectorized: data ref analysis failed D.78695_135 = 
(*pretmp.15503_51)[D.78680_134];
aermod.f90:8975: note: not vectorized: data ref analysis failed D.19916_822 = 
(*D.19908_810)[D.19915_821];
aermod.f90:8887: note: not vectorized: data ref analysis failed D.19800_269 = 
(*D.19792_257)[D.19799_268];
aermod.f90:8906: note: not vectorized: data ref analysis failed D.19800_401 = 
(*D.19792_389)[D.19799_400];
aermod.f90:8930: note: not vectorized: data ref analysis failed D.19800_551 = 
(*D.19792_539)[D.19799_550];
aermod.f90:8963: note: not vectorized: data ref analysis failed D.19800_749 = 
(*D.19792_737)[D.19799_748];
aermod.f90:49221: note: not vectorized: data ref analysis failed 
(*pretmp.17311_1143)[D.77676_64] = 1;
aermod.f90:48547: note: not vectorized: data ref analysis failed 
(*pretmp.17627_1053)[D.76719_64] = 1;
aermod.f90:11137: note: not vectorized: data ref analysis failed 
(*D.22633_30)[D.22638_36] = 0.0;
aermod.f90:14907: note: not vectorized: data ref analysis failed D.27840_109 = 
(*pretmp.21107_50)[D.27836_108];
aermod.f90:45871: note: not vectorized: data ref analysis failed D.73068_855 = 
(*D.73037_687)[D.73067_854];
aermod.f90:45856: note: not vectorized: data ref analysis failed D.73068_753 = 
(*D.73037_687)[D.73067_752];
aermod.f90:45817: note: not vectorized: data ref analysis failed D.72975_564 = 
(*pretmp.23612_3666)[D.72974_563];
aermod.f90:45401: note: not vectorized: data ref analysis failed 
(*pretmp.24145_1308)[D.72401_21] = 0;
aermod.f90:45402: note: not vectorized: data ref analysis failed 
(*pretmp.24145_1308)[D.72401_21] = 0;
aermod.f90:41638: note: not vectorized: data ref analysis failed D.67814_92 = 
(*pretmp.25524_579)[D.67813_91];
aermod.f90:40530: note: not vectorized: data ref analysis failed 
(*pretmp.26539_966)[D.66087_96] = D.66093_103;
aermod.f90:40520: note: not vectorized: data ref analysis failed 
(*pretmp.26555_988)[D.66061_68] = D.66067_75;
aermod.f90:40104: note: not vectorized: data ref analysis failed 
(*pretmp.26743_1205)[D.65555_17] = 0.0;
aermod.f90:40187: note: not vectorized: data ref analysis failed 
(*pretmp.26735_1194)[D.65677_100] = 0.0;
aermod.f90:37694: note: not vectorized: data ref analysis failed D.62384_966 = 
dist[D.62383_965];
aermod.f90:37704: note: not vectorized: data ref analysis failed D.62384_1000 = 
dist[D.62383_999];
aermod.f90:37644: note: not vectorized: data ref analysis failed D.62384_839 = 
dist[D.62383_838];
aermod.f90:37655: note: not vectorized: data ref analysis failed D.62384_880 = 
dist[D.62383_879];
aermod.f90:37131: note: not vectorized: data ref analysis failed D.61533_959 = 
dist[D.61532_958];
aermod.f90:37141: note: not vectorized: data ref analysis failed D.61533_995 = 
dist[D.61532_994];
aermod.f90:37081: note: not vectorized: data ref analysis failed D.61533_821 = 
dist[D.61532_820];
aermod.f90:37092: note: not vectorized: data ref analysis failed D.61533_864 = 
dist[D.61532_863];
aermod.f90:35506: note: not vectorized: data ref analysis failed D.59147_620 = 
xt[D.59146_619];
aermod.f90:35517: note: not vectorized: data ref analysis failed D.59147_663 = 
xt[D.59146_662];
aermod.f90:33077: note: not vectorized: data ref analysis failed 
(*pretmp.31656_1346)[D.56224_30] = 1.0e+0;
aermod.f90:28084: note: not vectorized: data ref analysis failed 
(*pretmp.44509_17)[D.47042_16] = 1;
aermod.f90:28027: note: not vectorized: data ref analysis failed 
(*pretmp.44567_684)[D.46977_69] = inum.4481_70;
aermod.f90:27972: note: not vectorized: data ref analysis failed 
(*pretmp.44583_128)[D.46918_15] = 1;
aermod.f90:27800: note: not vectorized: data ref analysis failed 
(*pretmp.44699_1414)[D.46719_61] = 1;
aermod.f90:25924: note: not vectorized: data ref analysis failed 
gridsv[D.44828_1391] = -9.9e+1;
aermod.f90:25924: note: not vectorized: data ref analysis failed 
gridsv[D.44828_160] = -9.9e+1;
aermod.f90:24543: note: not vectorized: data ref analysis failed 
(*pretmp.46181_406)[D.43435_42] = zbase.4031_43;
aermod.f90:24540: note: not vectorized: data ref analysis failed 
(*pretmp.46194_425)[D.43422_27] = zbase.4031_28;
aermod.f90:23681: note: not vectorized: data ref analysis failed 
(*D.42093_673)[D.42103_689] = 0.0;
aermod.f90:20476: note: not vectorized: data ref analysis failed D.36724_109 = 
(*D.36716_97)[D.36723_108];
aermod.f90:19537: note: not vectorized: data ref analysis failed D.35278_518 = 
pfltg[D.35277_517];
aermod.f90:19596: note: not vectorized: data ref analysis failed D.35278_676 = 
pfltg[D.35277_675];
aermod.f90:17718: note: not vectorized: data ref analysis failed 
(*pretmp.54382_176)[D.33338_16] = prephitmp.54387_184;
aermod.f90:12669: note: not vectorized: data ref analysis failed 
(*D.24998_1333)[D.25003_1339] = 0.0;
aermod.f90:12654: note: not vectorized: data ref analysis failed D.25007_1309 = 
(*D.24472_1292)[D.25006_1308];
aermod.f90:12326: note: not vectorized: data ref analysis failed 
(*pretmp.63291_1769)[D.24096_491] = 0.0;
aermod.f90:12308: note: not vectorized: data ref analysis failed D.24100_457 = 
(*pretmp.63336_1856)[D.24099_456];
aermod.f90:12259: note: not vectorized: data ref analysis failed D.24100_232 = 
(*D.24054_98)[D.24099_231];
aermod.f90:12282: note: not vectorized: data ref analysis failed D.24140_352 = 
(*olmval_46)[D.24022_351];
aermod.f90:12235: note: not vectorized: data ref analysis failed 
(*olmval_46)[D.24022_65] = 0.0;
aermod.f90:8671: note: not vectorized: data ref analysis failed 
(*D.18974_428)[D.18979_368] = 0.0;
aermod.f90:8754: note: not vectorized: data ref analysis failed D.19492_650 = 
(*D.18974_643)[D.18979_649];
aermod.f90:8776: note: not vectorized: data ref analysis failed D.19492_808 = 
(*D.18974_801)[D.18979_807];
aermod.f90:8791: note: not vectorized: data ref analysis failed 
(*D.18974_817)[D.18979_823] = 0.0;
aermod.f90:8598: note: not vectorized: data ref analysis failed 
(*D.19316_594)[D.19321_600] = 1.0e+0;
aermod.f90:8671: note: not vectorized: data ref analysis failed 
(*D.18974_428)[D.18979_434] = 0.0;
aermod.f90:8703: note: not vectorized: data ref analysis failed 
(*D.18905_460)[D.19399_469] = D.19401_471;
aermod.f90:8742: note: not vectorized: data ref analysis failed D.19465_575 = 
(*D.18921_554)[D.19461_571];
aermod.f90:8627: note: not vectorized: data ref analysis failed 
(*D.19316_392)[D.19321_398] = 1.0e+0;
aermod.f90:8521: note: not vectorized: data ref analysis failed D.19204_278 = 
(*D.19196_266)[D.19203_277];
aermod.f90:8364: note: not vectorized: data ref analysis failed 
(*D.18974_29)[D.18979_35] = 0.0;
aermod.f90:8079: note: not vectorized: data ref analysis failed 
(*D.17882_337)[D.17887_3608] = 0.0;
aermod.f90:8162: note: not vectorized: data ref analysis failed D.18327_559 = 
(*D.17882_552)[D.17887_558];
aermod.f90:8184: note: not vectorized: data ref analysis failed D.18327_717 = 
(*D.17882_710)[D.17887_716];
aermod.f90:8199: note: not vectorized: data ref analysis failed 
(*D.17882_726)[D.17887_732] = 0.0;
aermod.f90:8000: note: not vectorized: data ref analysis failed 
(*D.18119_503)[D.18124_509] = 1.0e+0;
aermod.f90:8079: note: not vectorized: data ref analysis failed 
(*D.17882_337)[D.17887_343] = 0.0;
aermod.f90:8111: note: not vectorized: data ref analysis failed 
(*D.17813_369)[D.18229_378] = D.18231_380;
aermod.f90:8150: note: not vectorized: data ref analysis failed D.18299_484 = 
(*D.17829_463)[D.18295_480];
aermod.f90:8035: note: not vectorized: data ref analysis failed 
(*D.18119_301)[D.18124_307] = 1.0e+0;
aermod.f90:7844: note: not vectorized: data ref analysis failed 
(*D.17882_29)[D.17887_35] = 0.0;
aermod.f90:7590: note: not vectorized: data ref analysis failed 
(*D.17387_53)[D.17391_59] = 0.0;
aermod.f90:7596: note: not vectorized: data ref analysis failed 
(*D.17387_77)[D.17391_83] = 0.0;
aermod.f90:7602: note: not vectorized: data ref analysis failed 
(*D.17387_98)[D.17391_104] = 0.0;
aermod.f90:7703: note: not vectorized: data ref analysis failed 
(*D.17387_177)[D.17391_183] = 0.0;
aermod.f90:7618: note: not vectorized: data ref analysis failed 
(*D.17442_117)[D.17447_123] = 1.0e+0;
aermod.f90:7482: note: not vectorized: data ref analysis failed D.17118_278 = 
(*D.16906_271)[D.16911_277];
aermod.f90:7502: note: not vectorized: data ref analysis failed D.17118_428 = 
(*D.16906_421)[D.16911_427];
aermod.f90:7519: note: not vectorized: data ref analysis failed 
(*D.16906_446)[D.16911_452] = 0.0;
aermod.f90:7349: note: not vectorized: data ref analysis failed 
(*D.16906_39)[D.16911_45] = 0.0;
aermod.f90:6726: note: not vectorized: data ref analysis failed D.15944_2252 = 
(*D.15939_23)[D.15943_2251];
aermod.f90:6734: note: not vectorized: data ref analysis failed D.15944_2181 = 
(*D.15939_67)[D.15943_2180];
aermod.f90:6742: note: not vectorized: data ref analysis failed D.15944_2110 = 
(*D.15939_111)[D.15943_2109];
aermod.f90:6749: note: not vectorized: data ref analysis failed D.15944_2039 = 
(*D.15939_154)[D.15943_2038];
aermod.f90:6726: note: not vectorized: data ref analysis failed D.15944_30 = 
(*D.15939_23)[D.15943_29];
aermod.f90:6734: note: not vectorized: data ref analysis failed D.15944_74 = 
(*D.15939_67)[D.15943_73];
aermod.f90:6742: note: not vectorized: data ref analysis failed D.15944_118 = 
(*D.15939_111)[D.15943_117];
aermod.f90:6749: note: not vectorized: data ref analysis failed D.15944_161 = 
(*D.15939_154)[D.15943_160];
aermod.f90:6791: note: not vectorized: data ref analysis failed D.15944_256 = 
(*D.15939_249)[D.15943_255];
aermod.f90:6802: note: not vectorized: data ref analysis failed D.15944_283 = 
(*D.15939_276)[D.15943_282];
aermod.f90:6871: note: not vectorized: data ref analysis failed 
(*D.15932_369)[D.15937_1958] = 0.0;
aermod.f90:6871: note: not vectorized: data ref analysis failed 
(*D.15932_369)[D.15937_375] = 0.0;
aermod.f90:6914: note: not vectorized: data ref analysis failed 
(*D.16159_430)[D.16164_436] = 1.0e+0;
aermod.f90:6844: note: not vectorized: data ref analysis failed 
(*D.15932_321)[D.15937_327] = 0.0;
aermod.f90:6431: note: not vectorized: data ref analysis failed 
(*D.15516_53)[D.15520_59] = 0.0;
aermod.f90:6438: note: not vectorized: data ref analysis failed 
(*D.15516_74)[D.15520_80] = 0.0;
aermod.f90:6561: note: not vectorized: data ref analysis failed 
(*D.15516_166)[D.15520_172] = 0.0;
aermod.f90:6455: note: not vectorized: data ref analysis failed 
(*pretmp.68240_1646)[D.15563_99] = 1.0e+0;
aermod.f90:6318: note: not vectorized: data ref analysis failed D.15244_757 = 
(*D.14737_750)[D.14742_756];
aermod.f90:6340: note: not vectorized: data ref analysis failed D.15244_915 = 
(*D.14737_908)[D.14742_914];
aermod.f90:6358: note: not vectorized: data ref analysis failed 
(*D.14737_933)[D.14742_939] = 0.0;
aermod.f90:6308: note: not vectorized: data ref analysis failed D.15208_713 = 
(*D.14750_706)[D.14754_712];
aermod.f90:5894: note: not vectorized: data ref analysis failed 
(*D.14737_46)[D.14742_52] = 0.0;
aermod.f90:5708: note: not vectorized: data ref analysis failed 
(*pretmp.69477_14)[D.14330_261] = 0.0;
aermod.f90:5694: note: not vectorized: data ref analysis failed 
(*pretmp.69498_152)[D.14266_173] = 0.0;
aermod.f90:5669: note: not vectorized: data ref analysis failed D.14222_116 = 
(*pretmp.69525_1285)[D.14221_115];
aermod.f90:2699: note: not vectorized: data ref analysis failed 
(*D.3979_692)[D.3987_703] = idum.163_704;
aermod.f90:2666: note: not vectorized: data ref analysis failed 
(*D.3934_639)[D.3944_655] = 0.0;
aermod.f90:2653: note: not vectorized: data ref analysis failed 
(*D.3885_579)[D.3889_585] = 0.0;
aermod.f90:2634: note: not vectorized: data ref analysis failed 
(*pretmp.74387_5339)[D.3862_553] = 0.0;
aermod.f90:2520: note: not vectorized: data ref analysis failed D.3633_189 = 
(*D.3627_182)[D.3632_188];
aermod.f90:2540: note: not vectorized: data ref analysis failed D.3633_282 = 
(*D.3627_275)[D.3632_281];
aermod.f90:2562: note: not vectorized: data ref analysis failed D.3633_375 = 
(*D.3627_368)[D.3632_374];
aermod.f90:2575: note: not vectorized: data ref analysis failed D.3633_428 = 
(*D.3627_421)[D.3632_427];
aermod.f90:2205: note: not vectorized: data ref analysis failed D.3093_164 = 
(*D.3082_147)[D.3092_163];

air.f90101t.vect has no instances of "data ref analysis failed"

capacita.f90:199: note: not vectorized: data ref analysis failed 
(*x.0_15)[D.3845_162] = D.3847_164;
capacita.f90:193: note: not vectorized: data ref analysis failed D.3824_130 = 
(*g.0_39)[D.3822_128];
capacita.f90:601: note: not vectorized: data ref analysis failed 
(*D.4819_33)[D.4889_46] = 1;
capacita.f90:551: note: not vectorized: data ref analysis failed D.5865_163 = 
REALPART_EXPR <(*a.0_35)[D.1771_177]>;
capacita.f90:507: note: not vectorized: data ref analysis failed REALPART_EXPR 
<(*e.0_17)[D.1709_66]> = CR.878_210;
capacita.f90:259: note: not vectorized: data ref analysis failed D.3420_198 = 
REALPART_EXPR <(*D.3274_174)[D.3419_197]>;
capacita.f90:250: note: not vectorized: data ref analysis failed D.6184_244 = 
REALPART_EXPR <(*pretmp.1132_444)[D.3404_165]>;
capacita.f90:243: note: not vectorized: data ref analysis failed D.3367_97 = 
(*x.0_21)[D.3366_96];
capacita.f90:286: note: not vectorized: data ref analysis failed D.6366_224 = 
REALPART_EXPR <(*D.3085_177)[D.3203_206]>;
capacita.f90:282: note: not vectorized: data ref analysis failed D.6364_223 = 
REALPART_EXPR <(*D.3035_78)[D.3187_171]>;
capacita.f90:281: note: not vectorized: data ref analysis failed D.3174_132 = 
(*g.0_19)[D.3173_131];
capacita.f90:280: note: not vectorized: data ref analysis failed D.3161_98 = 
(*g.0_19)[D.3160_97];
capacita.f90:331: note: not vectorized: data ref analysis failed REALPART_EXPR 
<(*x.0_29)[D.2779_185]> = D.6543_917;
capacita.f90:328: note: not vectorized: data ref analysis failed D.6541_474 = 
REALPART_EXPR <(*x.0_29)[D.2765_155]>;
capacita.f90:325: note: not vectorized: data ref analysis failed REALPART_EXPR 
<(*x.0_29)[D.2752_131]> = D.6539_969;
capacita.f90:322: note: not vectorized: data ref analysis failed D.6537_443 = 
REALPART_EXPR <(*x.0_29)[D.2736_99]>;
capacita.f90:343: note: not vectorized: data ref analysis failed REALPART_EXPR 
<(*x.0_29)[D.2828_286]> = D.6554_9;
capacita.f90:340: note: not vectorized: data ref analysis failed D.6549_441 = 
REALPART_EXPR <(*x.0_29)[D.2813_250]>;
capacita.f90:337: note: not vectorized: data ref analysis failed REALPART_EXPR 
<(*x.0_29)[D.2801_229]> = D.6547_968;
capacita.f90:335: note: not vectorized: data ref analysis failed D.6545_473 = 
REALPART_EXPR <(*x.0_29)[D.2792_206]>;
capacita.f90:226: note: not vectorized: data ref analysis failed D.3662_219 = 
REALPART_EXPR <(*D.3527_195)[D.3661_218]>;
capacita.f90:221: note: not vectorized: data ref analysis failed D.6820_240 = 
REALPART_EXPR <(*pretmp.1563_380)[D.3641_181]>;
capacita.f90:215: note: not vectorized: data ref analysis failed D.3624_134 = 
(*x.0_21)[D.3623_133];
capacita.f90:214: note: not vectorized: data ref analysis failed 
(*D.3468_93)[D.3611_106] = __complex__ (0.0, 0.0);
capacita.f90:226: note: not vectorized: data ref analysis failed D.7027_334 = 
REALPART_EXPR <(*D.7072_315)[D.7026_333]>;
capacita.f90:221: note: not vectorized: data ref analysis failed D.7194_637 = 
REALPART_EXPR <(*pretmp.1717_1291)[D.7011_301]>;
capacita.f90:215: note: not vectorized: data ref analysis failed D.7002_264 = 
(*x.0_188)[D.7001_263];
capacita.f90:214: note: not vectorized: data ref analysis failed 
(*D.7040_233)[D.6993_246] = __complex__ (0.0, 0.0);
capacita.f90:199: note: not vectorized: data ref analysis failed 
(*x.0_344)[D.7141_431] = D.7143_433;
capacita.f90:193: note: not vectorized: data ref analysis failed D.7128_410 = 
(*g.0_359)[D.7127_409];
capacita.f90:402: note: not vectorized: data ref analysis failed D.2486_574 = 
(*prephitmp.2030_1354)[D.2485_573];
capacita.f90:401: note: not vectorized: data ref analysis failed D.2474_548 = 
(*D.2106_430)[D.2473_547];
capacita.f90:400: note: not vectorized: data ref analysis failed D.2454_507 = 
(*x.0_45)[D.2451_504];
capacita.f90:399: note: not vectorized: data ref analysis failed D.2442_471 = 
(*D.2110_435)[D.2441_470];
capacita.f90:399: note: not vectorized: data ref analysis failed D.2432_446 = 
(*D.2110_435)[D.2431_445];
capacita.f90:397: note: not vectorized: data ref analysis failed D.2420_420 = 
(*D.2085_394)[D.2419_419];
capacita.f90:396: note: not vectorized: data ref analysis failed D.2411_388 = 
(*D.2072_369)[D.2410_387];
capacita.f90:394: note: not vectorized: data ref analysis failed D.2389_352 = 
(*D.2031_288)[D.2388_351];
capacita.f90:392: note: not vectorized: data ref analysis failed D.2376_307 = 
(*D.2031_288)[D.2375_306];
capacita.f90:384: note: not vectorized: data ref analysis failed 
(*D.2020_270)[D.2364_277] = 0.0;
capacita.f90:383: note: not vectorized: data ref analysis failed 
(*D.2013_260)[D.2360_267] = 0.0;
capacita.f90:382: note: not vectorized: data ref analysis failed D.2356_257 = 
(*prephitmp.2016_1312)[D.2355_256];
capacita.f90:376: note: not vectorized: data ref analysis failed D.2330_206 = 
(*x.0_45)[D.2329_205];
capacita.f90:379: note: not vectorized: data ref analysis failed 
(*x.0_45)[D.2348_236] = 0.0;
capacita.f90:378: note: not vectorized: data ref analysis failed D.2344_229 = 
(*x.0_45)[D.2343_228];
capacita.f90:373: note: not vectorized: data ref analysis failed D.2315_171 = 
(*x.0_45)[D.2314_170];
capacita.f90:80: note: not vectorized: data ref analysis failed D.4610_111 = 
(*D.4537_97)[D.4609_110];
capacita.f90:76: note: not vectorized: data ref analysis failed D.4600_91 = 
(*D.4514_60)[D.4599_90];
capacita.f90:109: note: not vectorized: data ref analysis failed D.4477_227 = 
(*prephitmp.2481_676)[D.4476_226];
capacita.f90:105: note: not vectorized: data ref analysis failed D.4465_196 = 
(*pretmp.2486_681)[D.4464_195];
capacita.f90:103: note: not vectorized: data ref analysis failed D.4450_166 = 
(*D.4294_110)[D.4447_163];
capacita.f90:103: note: not vectorized: data ref analysis failed D.4434_139 = 
(*D.4294_110)[D.4433_138];
capacita.f90:96: note: not vectorized: data ref analysis failed D.4421_102 = 
(*pretmp.2473_662)[D.4420_101];
capacita.f90:286: note: not vectorized: data ref analysis failed D.8959_569 = 
REALPART_EXPR <(*D.8921_374)[D.8873_398]>;
capacita.f90:282: note: not vectorized: data ref analysis failed D.8957_596 = 
REALPART_EXPR <(*D.8885_289)[D.8861_369]>;
capacita.f90:281: note: not vectorized: data ref analysis failed D.8852_331 = 
(*g.0_247)[D.8851_330];
capacita.f90:280: note: not vectorized: data ref analysis failed D.8843_303 = 
(*g.0_247)[D.8842_302];

channel.f90.101t.vect has no instances of "data ref analysis failed"

doduc.f90:5133: note: not vectorized: data ref analysis failed D.22356_428 = 
aaa44.zcot[D.22355_427];

fatigue.f90:1077: note: not vectorized: data ref analysis failed D.3258_1370 = 
(*back_stress_tensor.0_145)[D.3255_1367];
fatigue.f90:1073: note: not vectorized: data ref analysis failed D.3238_1333 = 
(*back_stress_tensor.0_145)[D.3237_1332];
fatigue.f90:1051: note: not vectorized: data ref analysis failed D.3206_1276 = 
(*plastic_strain_tensor.0_121)[D.3205_1275];
fatigue.f90:1032: note: not vectorized: data ref analysis failed D.3167_1222 = 
(*strain_tensor.0_97)[D.3166_1221];
fatigue.f90:1021: note: not vectorized: data ref analysis failed 
(*stress_tensor.0_73)[D.3140_1202] = D.3142_1204;
fatigue.f90:1006: note: not vectorized: data ref analysis failed D.2650_603 = 
(*back_stress_tensor.0_145)[D.3104_602];
fatigue.f90:1004: note: not vectorized: data ref analysis failed D.3096_1158 = 
(*back_stress_tensor.0_145)[D.3095_1157];
fatigue.f90:998: note: not vectorized: data ref analysis failed D.3079_1117 = 
(*plastic_strain_tensor.0_121)[D.3078_1116];
fatigue.f90:988: note: not vectorized: data ref analysis failed D.3055_1067 = 
(*back_stress_tensor.0_145)[D.3054_1066];
fatigue.f90:961: note: not vectorized: data ref analysis failed D.2995_1011 = 
(*back_stress_tensor.0_145)[D.2994_1010];
fatigue.f90:950: note: not vectorized: data ref analysis failed D.2972_973 = 
(*stress_tensor.0_73)[D.2971_972];
fatigue.f90:941: note: not vectorized: data ref analysis failed D.2961_341 = 
(*stress_tensor.0_73)[D.2958_338];
fatigue.f90:929: note: not vectorized: data ref analysis failed 
(*stress_tensor.0_73)[D.2924_942] = D.2929_947;
fatigue.f90:929: note: not vectorized: data ref analysis failed D.2900_254 = 
(*strain_tensor.0_97)[D.2899_253];

gas_dyn.f90:2353: note: not vectorized: data ref analysis failed D.4750_1541 = 
temp[D.4749_1540];
gas_dyn.f90:2352: note: not vectorized: data ref analysis failed D.4720_1496 = 
vel[D.4719_1495];
gas_dyn.f90:2351: note: not vectorized: data ref analysis failed D.4690_1451 = 
dens[D.4689_1450];
gas_dyn.f90:2350: note: not vectorized: data ref analysis failed D.4660_1406 = 
pres[D.4659_1405];
gas_dyn.f90:2349: note: not vectorized: data ref analysis failed 
stime[D.4633_1362] = D.3881_1358;
gas_dyn.f90:2348: note: not vectorized: data ref analysis failed 
scycle[D.4626_1343] = cycle.363_1323;
gas_dyn.f90:1615: note: not vectorized: data ref analysis failed 
(*list.0_21)[D.3259_171] = D.3261_173;
gas_dyn.f90:1613: note: not vectorized: data ref analysis failed 
(*list.0_21)[D.3252_156] = D.2720_152;
gas_dyn.f90:1612: note: not vectorized: data ref analysis failed 
(*list.0_21)[D.3244_143] = D.3246_145;
gas_dyn.f90:566: note: not vectorized: data ref analysis failed D.2294_251 = 
barea[D.2255_250];

induct.f90:6505: note: not vectorized: data ref analysis failed limit.1120_1434 
= (*D.8883_1410)[D.9456_1433].resistance;
induct.f90:6504: note: not vectorized: data ref analysis failed limit.1118_1418 
= (*D.8883_1410)[D.9447_1417].resistance;
induct.f90:5062: note: not vectorized: data ref analysis failed zmax_1240 = 
(*D.7162_159)[D.7904_1239];
induct.f90:5061: note: not vectorized: data ref analysis failed zmin_1188 = 
(*D.7162_159)[D.7869_1187];
induct.f90:5060: note: not vectorized: data ref analysis failed ymax_1136 = 
(*D.7162_159)[D.7834_1135];
induct.f90:5059: note: not vectorized: data ref analysis failed ymin_1084 = 
(*D.7162_159)[D.7799_1083];
induct.f90:5058: note: not vectorized: data ref analysis failed xmax_1032 = 
(*D.7162_159)[D.7764_1031];
induct.f90:5057: note: not vectorized: data ref analysis failed xmin_981 = 
(*D.7162_159)[D.7729_980];
induct.f90:5040: note: not vectorized: data ref analysis failed D.7678_881 = 
(*inductor.0_53)[D.7677_880].self_ind;
induct.f90:4885: note: not vectorized: data ref analysis failed D.7469_94 = 
(*inductor.0_53)[D.7468_93].i2;
induct.f90:4885: note: not vectorized: data ref analysis failed D.7461_82 = 
(*inductor.0_53)[D.7460_81].i1;

linpk.f90:310: note: not vectorized: data ref analysis failed D.1969_119 = 
(*dy_25(D))[D.1968_118];
linpk.f90:363: note: not vectorized: data ref analysis failed D.2071_115 = 
(*dx_29(D))[D.2070_114];
linpk.f90:432: note: not vectorized: data ref analysis failed D.2165_98 = 
(*dx_20(D))[D.2163_97];

mdbx.f90:1407: note: not vectorized: data ref analysis failed 
liscom.list[D.5485_119] = j_3;
mdbx.f90:1582: note: not vectorized: data ref analysis failed 
liscom.list[D.5970_351] = D.5971_354;

nf.f90:115: note: not vectorized: data ref analysis failed 
(*D.1638_136)[D.1894_186] = 0.0;
nf.f90:235: note: not vectorized: data ref analysis failed D.5068_342 = 
(*D.5080_336)[D.5069_341];
nf.f90:232: note: not vectorized: data ref analysis failed D.5068_310 = 
(*D.5080_303)[D.5069_309];
nf.f90:235: note: not vectorized: data ref analysis failed D.5021_269 = 
(*D.5033_263)[D.5022_268];
nf.f90:232: note: not vectorized: data ref analysis failed D.5021_237 = 
(*D.5033_230)[D.5022_236];
nf.f90:280: note: not vectorized: data ref analysis failed D.6649_812 = 
(*D.6692_772)[D.6646_809];
nf.f90:278: note: not vectorized: data ref analysis failed 
(*D.6674_746)[D.6638_758] = D.6640_761;
nf.f90:248: note: not vectorized: data ref analysis failed D.6782_914 = 
(*D.6746_879)[D.6785_911];
nf.f90:235: note: not vectorized: data ref analysis failed D.6845_1059 = 
(*D.6857_1053)[D.6846_1058];
nf.f90:232: note: not vectorized: data ref analysis failed D.6845_1027 = 
(*D.6857_1020)[D.6846_1026];
nf.f90:246: note: not vectorized: data ref analysis failed 
(*D.6764_856)[D.6793_867] = D.6791_870;
nf.f90:220: note: not vectorized: data ref analysis failed D.6728_955 = 
(*D.6718_948)[D.6727_954];
nf.f90:275: note: not vectorized: data ref analysis failed 
(*D.6663_709)[D.6621_717] = D.6623_720;

protein.f90:1800: note: not vectorized: data ref analysis failed 
(*D.4040_1006)[D.5039_1070] = n_63;
protein.f90:1257: note: not vectorized: data ref analysis failed 
(*polypeptide_sequence_166(D))[D.3440_165] = D.3324_159;
protein.f90:295: note: not vectorized: data ref analysis failed D.2223_742 = 
(*surface_conformations_741(D))[D.2220_738];
protein.f90:177: note: not vectorized: data ref analysis failed D.2034_433 = 
(*individual_conformations_432(D))[D.2031_429];

rnflow.f90:596: note: not vectorized: data ref analysis failed dtemp_99 = 
(*dx_21(D))[D.2343_98];
rnflow.f90:3856: note: not vectorized: data ref analysis failed D.8020_33 = 
(*dx_32(D))[D.8018_31];
rnflow.f90:2091: note: not vectorized: data ref analysis failed 
(*ixtrt_212(D))[D.4389_261] = D.4394_270;
rnflow.f90:824: note: not vectorized: data ref analysis failed D.2705_189 = 
(*ptrst_118(D))[D.2704_188];
rnflow.f90:811: note: not vectorized: data ref analysis failed D.2661_112 = 
(*D.2536_69)[D.2660_111];
rnflow.f90:815: note: not vectorized: data ref analysis failed D.2676_149 = 
(*D.2536_69)[D.2675_148];
rnflow.f90:2895: note: not vectorized: data ref analysis failed 
(*__result.0_37)[D.6676_74] = 1.0e+0;
rnflow.f90:2894: note: not vectorized: data ref analysis failed 
(*__result.0_37)[D.6669_66] = 0.0;
rnflow.f90:2894: note: not vectorized: data ref analysis failed 
(*__result.0_37)[D.6669_66] = 0.0;
rnflow.f90:2914: note: not vectorized: data ref analysis failed 
(*__result.0_37)[D.6788_272] = D.6792_276;
rnflow.f90:2911: note: not vectorized: data ref analysis failed 
(*__result.0_37)[D.6676_237] = 1.0e+0;
rnflow.f90:2910: note: not vectorized: data ref analysis failed 
(*__result.0_37)[D.6774_229] = 0.0;
rnflow.f90:2910: note: not vectorized: data ref analysis failed 
(*__result.0_37)[D.6774_229] = 0.0;
rnflow.f90:2905: note: not vectorized: data ref analysis failed D.6763_206 = 
(*D.5036_160)[D.6762_205];
rnflow.f90:2540: note: not vectorized: data ref analysis failed D.4846_142 = 
(*x_90(D))[D.4845_141];
rnflow.f90:2569: note: not vectorized: data ref analysis failed D.4846_232 = 
(*x_90(D))[D.4845_231];
rnflow.f90:2602: note: not vectorized: data ref analysis failed D.4846_321 = 
(*x_90(D))[D.4845_320];
rnflow.f90:2628: note: not vectorized: data ref analysis failed D.4846_390 = 
(*x_90(D))[D.4845_389];
rnflow.f90:2246: note: not vectorized: data ref analysis failed D.4531_112 = 
(*x_69(D))[D.4530_111];
rnflow.f90:1191: note: not vectorized: data ref analysis failed D.3090_177 = 
(*y_86(D))[D.3084_176];
rnflow.f90:1217: note: not vectorized: data ref analysis failed D.3161_240 = 
(*x_131(D))[D.3160_239];
rnflow.f90:1157: note: not vectorized: data ref analysis failed 
(*y_86(D))[D.3084_105] = 0.0;
rnflow.f90:1162: note: not vectorized: data ref analysis failed D.3090_117 = 
(*y_86(D))[D.3084_116];
rnflow.f90:399: note: not vectorized: data ref analysis failed D.2075_348 = 
(*b_168(D))[D.2074_347];
rnflow.f90:2793: note: not vectorized: data ref analysis failed D.6421_1166 = 
(*D.5785_1158)[D.6420_1165];
rnflow.f90:2792: note: not vectorized: data ref analysis failed D.6411_1149 = 
(*D.5765_1124)[D.6408_1146];
rnflow.f90:2790: note: not vectorized: data ref analysis failed 
(*prephitmp.8961_4006)[D.6385_1098] = D.6388_1101;
rnflow.f90:2789: note: not vectorized: data ref analysis failed 
(*D.5734_1069)[D.6380_1076] = 0.0;
rnflow.f90:2788: note: not vectorized: data ref analysis failed 
(*D.5699_1012)[D.6369_1060] = D.6373_1064;
rnflow.f90:2869: note: not vectorized: data ref analysis failed D.21883_1544 = 
(*u_1499)[D.21884_1543];
rnflow.f90:2865: note: not vectorized: data ref analysis failed 
(*__result.0_1511)[D.21890_1525] = 0.0;
rnflow.f90:2865: note: not vectorized: data ref analysis failed 
(*__result.0_1511)[D.21890_1525] = 0.0;
rnflow.f90:2776: note: not vectorized: data ref analysis failed D.6333_989 = 
(*D.5684_981)[D.6332_988];
rnflow.f90:2775: note: not vectorized: data ref analysis failed D.6323_972 = 
(*D.5664_947)[D.6320_969];
rnflow.f90:2773: note: not vectorized: data ref analysis failed 
(*prephitmp.8929_3931)[D.6297_921] = D.6300_924;
rnflow.f90:2772: note: not vectorized: data ref analysis failed 
(*D.5633_892)[D.6292_899] = 0.0;
rnflow.f90:2771: note: not vectorized: data ref analysis failed 
(*D.5598_835)[D.6281_883] = D.6285_887;
rnflow.f90:2869: note: not vectorized: data ref analysis failed D.21829_1472 = 
(*u_1427)[D.21830_1471];
rnflow.f90:2865: note: not vectorized: data ref analysis failed 
(*__result.0_1439)[D.21836_1453] = 0.0;
rnflow.f90:2865: note: not vectorized: data ref analysis failed 
(*__result.0_1439)[D.21836_1453] = 0.0;
rnflow.f90:2759: note: not vectorized: data ref analysis failed D.6250_818 = 
(*D.5573_795)[D.6249_817];
rnflow.f90:2756: note: not vectorized: data ref analysis failed D.6235_784 = 
(*D.5558_761)[D.6234_783];
rnflow.f90:2755: note: not vectorized: data ref analysis failed 
(*prephitmp.8909_3881)[D.6225_758] = 0.0;
rnflow.f90:2754: note: not vectorized: data ref analysis failed 
(*D.5545_740)[D.6220_747] = 1.0e+0;
rnflow.f90:2739: note: not vectorized: data ref analysis failed 
(*D.5483_589)[D.6112_609] = D.6115_612;
rnflow.f90:2737: note: not vectorized: data ref analysis failed 
(*D.5464_562)[D.6102_575] = 0.0;
rnflow.f90:2731: note: not vectorized: data ref analysis failed 
(*D.5426_492)[D.6067_505] = 0.0;
rnflow.f90:2718: note: not vectorized: data ref analysis failed 
(*D.5380_395)[D.6016_415] = D.6019_418;
rnflow.f90:2716: note: not vectorized: data ref analysis failed 
(*D.5361_368)[D.6006_381] = 0.0;
rnflow.f90:2710: note: not vectorized: data ref analysis failed 
(*D.5323_298)[D.5971_311] = 0.0;
rnflow.f90:2702: note: not vectorized: data ref analysis failed D.5948_267 = 
(*D.5292_210)[D.5947_266];

test_fpu.f90:3143: note: not vectorized: data ref analysis failed D.5664_99 = 
(*dx_21(D))[D.5662_98];
test_fpu.f90:3228: note: not vectorized: data ref analysis failed dtemp_99 = 
(*dx_21(D))[D.5783_98];
test_fpu.f90:3821: note: not vectorized: data ref analysis failed D.6464_142 = 
(*x_90(D))[D.6463_141];
test_fpu.f90:3847: note: not vectorized: data ref analysis failed D.6464_232 = 
(*x_90(D))[D.6463_231];
test_fpu.f90:3875: note: not vectorized: data ref analysis failed D.6464_321 = 
(*x_90(D))[D.6463_320];
test_fpu.f90:3898: note: not vectorized: data ref analysis failed D.6464_390 = 
(*x_90(D))[D.6463_389];
test_fpu.f90:3061: note: not vectorized: data ref analysis failed D.5617_112 = 
(*x_69(D))[D.5616_111];
test_fpu.f90:2843: note: not vectorized: data ref analysis failed D.5404_177 = 
(*y_87(D))[D.5398_176];
test_fpu.f90:2869: note: not vectorized: data ref analysis failed D.5491_240 = 
(*x_131(D))[D.5490_239];
test_fpu.f90:2802: note: not vectorized: data ref analysis failed 
(*y_87(D))[D.5398_86] = 0.0;
test_fpu.f90:2807: note: not vectorized: data ref analysis failed D.5404_99 = 
(*y_87(D))[D.5398_98];
test_fpu.f90:2575: note: not vectorized: data ref analysis failed D.5218_348 = 
(*b_168(D))[D.5217_347];
test_fpu.f90:203: note: not vectorized: data ref analysis failed D.3067_997 = 
(*b_98)[D.3066_996];
test_fpu.f90:192: note: not vectorized: data ref analysis failed 
(*b_98)[D.3030_917] = D.3032_919;
test_fpu.f90:189: note: not vectorized: data ref analysis failed D.3023_891 = 
(*b_98)[D.3022_890];
test_fpu.f90:186: note: not vectorized: data ref analysis failed D.3009_863 = 
(*b_98)[D.3008_862];
test_fpu.f90:168: note: not vectorized: data ref analysis failed 
(*b_98)[D.2931_664] = D.2933_666;
test_fpu.f90:166: note: not vectorized: data ref analysis failed D.2911_612 = 
(*b_98)[D.2910_611];
test_fpu.f90:157: note: not vectorized: data ref analysis failed D.2728_295 = 
(*b_98)[D.2727_294];
test_fpu.f90:146: note: not vectorized: data ref analysis failed D.2666_194 = 
(*a_172(D))[D.2665_193];

tfft.f90:274: note: not vectorized: data ref analysis failed sr_284 = 
(*x_68(D))[D.2035_283];

Reply via email to