diff --git a/lib/analysis/wca.rb b/lib/analysis/wca.rb
index 1546961eafb6c08642376b16c9c8d1430ded204d..2a0b9569349a3f7a6467f798739d1b2a52bb3d3e 100644
--- a/lib/analysis/wca.rb
+++ b/lib/analysis/wca.rb
@@ -124,8 +124,9 @@ class WCA
     end
 
     # run cache analyses
-    ca = CacheAnalysis.new(builder.refinement['machinecode'], @pml, @options)
-    ca.analyze(entry['machinecode'], builder)
+    # TODO temporarily disabled
+    #ca = CacheAnalysis.new(builder.refinement['machinecode'], @pml, @options)
+    #ca.analyze(entry['machinecode'], builder)
 
     # END: remove me soon
 
@@ -182,7 +183,8 @@ class WCA
       edgefreq = edgefreqs[ref]
       profile.add(ProfileEntry.new(ref, edgecost, edgefreqs[ref], totalcosts[ref]))
     }
-    ca.summarize(@options, freqs, Hash[freqs.map{ |v,freq| [v,freq * builder.ilp.get_cost(v)] }], report)
+    # TODO temporarily disabled
+    #ca.summarize(@options, freqs, Hash[freqs.map{ |v,freq| [v,freq * builder.ilp.get_cost(v)] }], report)
     if @options.verbose
       puts "Cycles: #{cycles}"
       puts "Edge Profile:"