Skip to content

Instantly share code, notes, and snippets.

@slmatrix
Created March 8, 2017 16:31
Show Gist options
  • Save slmatrix/94b6c9c310927ee7cc7894f1418dfade to your computer and use it in GitHub Desktop.
Save slmatrix/94b6c9c310927ee7cc7894f1418dfade to your computer and use it in GitHub Desktop.
error output for building ESESC in debug mode (MIPS64)
[ 0%] [FLEX][conflexer] Building scanner with flex 2.6.0
[ 0%] [BISON][confparser] Building parser with bison 3.0.4
/home/zli781/research/esesc/mips_esesc/misc/libsuc/conflex.y: warning: 40 shift/reduce conflicts [-Wconflicts-sr]
/home/zli781/research/esesc/mips_esesc/misc/libsuc/conflex.y: warning: 3 reduce/reduce conflicts [-Wconflicts-rr]
Scanning dependencies of target suc
[ 1%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/nanassert.cpp.o
[ 1%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/lightson.cpp.o
[ 1%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/LiveCacheCore.cpp.o
[ 2%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/CodeProfile.cpp.o
[ 2%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/GStats.cpp.o
[ 4%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/BloomFilter.cpp.o
[ 4%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/Report.cpp.o
[ 4%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/Snippets.cpp.o
[ 5%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/Transporter.cpp.o
[ 5%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/SCTable.cpp.o
[ 5%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/LiveCache.cpp.o
[ 7%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/md5.cpp.o
[ 7%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/TQueue.cpp.o
[ 7%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/callback.cpp.o
[ 8%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/SescConf.cpp.o
[ 8%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/Config.cpp.o
[ 10%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/Port.cpp.o
[ 10%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/CacheCore.cpp.o
[ 10%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/confparser.cpp.o
[ 11%] Building CXX object misc/libsuc/CMakeFiles/suc.dir/conflexer.cpp.o
[ 11%] Linking CXX static library libsuc.a
[ 11%] Built target suc
Scanning dependencies of target emulint
[ 11%] Building CXX object emul/libemulint/CMakeFiles/emulint.dir/EmuDInstQueue.cpp.o
[ 13%] Building CXX object emul/libemulint/CMakeFiles/emulint.dir/Instruction.cpp.o
[ 13%] Building CXX object emul/libemulint/CMakeFiles/emulint.dir/EmuSampler.cpp.o
[ 14%] Building CXX object emul/libemulint/CMakeFiles/emulint.dir/DInst.cpp.o
In file included from /home/zli781/research/esesc/mips_esesc/emul/libemulint/Instruction.h:39:0,
from /home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.h:39,
from /home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp:36:
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp: In member function ‘void DInst::recycle()’:
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp:138:16: error: ‘isMarkAdd’ was not declared in this scope
GI(isMarkAdd(), isMarkDel());
^
/home/zli781/research/esesc/mips_esesc/misc/libsuc/nanassert.h:200:25: note: in definition of macro ‘GI’
#define GI(g,e) do{ if(g) I(e); }while(0)
^
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp:138:29: error: ‘isMarkDel’ was not declared in this scope
GI(isMarkAdd(), isMarkDel());
^
/home/zli781/research/esesc/mips_esesc/misc/libsuc/nanassert.h:198:43: note: in definition of macro ‘I’
#define I(aC) do{ if(!(aC)) doassert(); }while(0)
^
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp:138:3: note: in expansion of macro ‘GI’
GI(isMarkAdd(), isMarkDel());
^
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp: In member function ‘void DInst::scrap(EmulInterface*)’:
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp:149:16: error: ‘isMarkAdd’ was not declared in this scope
GI(isMarkAdd(), isMarkDel());
^
/home/zli781/research/esesc/mips_esesc/misc/libsuc/nanassert.h:200:25: note: in definition of macro ‘GI’
#define GI(g,e) do{ if(g) I(e); }while(0)
^
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp:149:29: error: ‘isMarkDel’ was not declared in this scope
GI(isMarkAdd(), isMarkDel());
^
/home/zli781/research/esesc/mips_esesc/misc/libsuc/nanassert.h:198:43: note: in definition of macro ‘I’
#define I(aC) do{ if(!(aC)) doassert(); }while(0)
^
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp:149:3: note: in expansion of macro ‘GI’
GI(isMarkAdd(), isMarkDel());
^
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp: In member function ‘void DInst::destroy(EmulInterface*)’:
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp:162:16: error: ‘isMarkAdd’ was not declared in this scope
GI(isMarkAdd(), isMarkDel());
^
/home/zli781/research/esesc/mips_esesc/misc/libsuc/nanassert.h:200:25: note: in definition of macro ‘GI’
#define GI(g,e) do{ if(g) I(e); }while(0)
^
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp:162:29: error: ‘isMarkDel’ was not declared in this scope
GI(isMarkAdd(), isMarkDel());
^
/home/zli781/research/esesc/mips_esesc/misc/libsuc/nanassert.h:198:43: note: in definition of macro ‘I’
#define I(aC) do{ if(!(aC)) doassert(); }while(0)
^
/home/zli781/research/esesc/mips_esesc/emul/libemulint/DInst.cpp:162:3: note: in expansion of macro ‘GI’
GI(isMarkAdd(), isMarkDel());
^
emul/libemulint/CMakeFiles/emulint.dir/build.make:134: recipe for target 'emul/libemulint/CMakeFiles/emulint.dir/DInst.cpp.o' failed
make[2]: *** [emul/libemulint/CMakeFiles/emulint.dir/DInst.cpp.o] Error 1
CMakeFiles/Makefile2:397: recipe for target 'emul/libemulint/CMakeFiles/emulint.dir/all' failed
make[1]: *** [emul/libemulint/CMakeFiles/emulint.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
@mateoconlechuga
Copy link

What did you do to resolve this? I'm having the same issue; any help would be much appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment