Changes in / [a951171:673eb7a]
- Files:
-
- 2 deleted
- 6 edited
-
Jenkinsfile (modified) (2 diffs)
-
src/Common/Stats/ResolveTime.cc (deleted)
-
src/Common/Stats/ResolveTime.h (deleted)
-
src/Common/Stats/Stats.cc (modified) (2 diffs)
-
src/Common/module.mk (modified) (1 diff)
-
src/ResolvExpr/Resolver.cc (modified) (2 diffs)
-
tests/Makefile.am (modified) (2 diffs)
-
tests/linking/.expect/linkerror.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
Jenkinsfile
ra951171 r673eb7a 102 102 103 103 echo GitLogMessage() 104 105 // This is a complete hack but it solves problems with automake thinking it needs to regenerate makefiles 106 // We fudged automake/missing to handle that but automake stills bakes prints inside the makefiles 107 // and these cause more problems. 108 sh 'find . -name Makefile.in -exec touch {} +' 104 109 } 105 110 } … … 460 465 description: 'Which compiler to use', \ 461 466 name: 'Compiler', \ 462 choices: 'gcc-9\ngcc-8\ngcc-7\ngcc-6\ngcc-5\ngcc-4.9\nclang', \467 choices: 'gcc-9\ngcc-8\ngcc-7\ngcc-6\ngcc-5\ngcc-4.9\nclang', \ 463 468 defaultValue: 'gcc-8', \ 464 469 ], \ -
src/Common/Stats/Stats.cc
ra951171 r673eb7a 35 35 } 36 36 37 namespace ResolveTime {38 bool enabled = false;39 }40 41 37 struct { 42 38 const char * const opt; … … 47 43 { "heap" , Heap::enabled }, 48 44 { "time" , Time::enabled }, 49 { "resolve" , ResolveTime::enabled },50 45 }; 51 46 -
src/Common/module.mk
ra951171 r673eb7a 40 40 Common/Stats/Heap.cc \ 41 41 Common/Stats/Heap.h \ 42 Common/Stats/ResolveTime.cc \43 Common/Stats/ResolveTime.h \44 42 Common/Stats/Stats.cc \ 45 43 Common/Stats/Time.cc \ -
src/ResolvExpr/Resolver.cc
ra951171 r673eb7a 38 38 #include "Common/PassVisitor.h" // for PassVisitor 39 39 #include "Common/SemanticError.h" // for SemanticError 40 #include "Common/Stats/ResolveTime.h" // for ResolveTime::start(), ResolveTime::stop()41 40 #include "Common/utility.h" // for ValueGuard, group_iterate 42 41 #include "InitTweak/GenInit.h" … … 1170 1169 const ast::Expr * untyped, const ast::SymbolTable & symtab 1171 1170 ) { 1172 Stats::ResolveTime::start( untyped ); 1173 auto res = findKindExpression( untyped, symtab ); 1174 Stats::ResolveTime::stop(); 1175 return res; 1171 return findKindExpression( untyped, symtab ); 1176 1172 } 1177 1173 } // anonymous namespace -
tests/Makefile.am
ra951171 r673eb7a 114 114 $(CFACOMPILETEST) -c -o $(abspath ${@}).o 115 115 $(CFACCLINK) ${@}.o -o $(abspath ${@}) 116 rm $(abspath ${@}).o117 116 118 117 # implicit rule for c++ test … … 183 182 $(CFACOMPILETEST) -O0 -c -o $(abspath ${@}).o 184 183 $(CFACCLINK) -O0 ${@}.o -o $(abspath ${@}) 185 rm $(abspath ${@}).o186 184 187 185 #------------------------------------------------------------------------------ -
tests/linking/.expect/linkerror.txt
ra951171 r673eb7a 1 CFA Version 1.0.0 (debug) 1 2 linking/linkerror.o: In function `_X4mainFi___1': 2 3 linking/linkerror.cfa:6: undefined reference to `_X18this_doesnot_existFv_i__1'
Note:
See TracChangeset
for help on using the changeset viewer.