pulp-platform / riscv-dbg

RISC-V Debug Support for our PULP RISC-V Cores
Other
218 stars 72 forks source link

Port Travis CI to GitHub Actions workflow #132

Closed harsiddhdave44 closed 1 year ago

harsiddhdave44 commented 2 years ago

Converted the Travis CI workflow to GitHub Actions. Although there seem to be some issues while building verilator.

In file included from ../V3ParseLex.cpp:36:0:
V3Lexer_pregen.yy.cpp:369:10: fatal error: FlexLexer.h: No such file or directory
 #include <FlexLexer.h>
          ^~~~~~~~~~~~~
compilation terminated.
make[2]: *** [../Makefile_obj:289: V3ParseLex.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [Makefile:70: ../bin/verilator_bin_dbg] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/home/runner/work/riscv-dbg/riscv-dbg/tmp/verilator-4.018/src/obj_dbg'
make[2]: Leaving directory '/home/runner/work/riscv-dbg/riscv-dbg/tmp/verilator-4.018/src/obj_opt'
make[1]: *** [Makefile:64: ../bin/verilator_bin] Error 2
make: *** [Makefile:206: verilator_exe] Error 2
make[1]: Leaving directory '/home/runner/work/riscv-dbg/riscv-dbg/tmp/verilator-4.018/src'
Error: Process completed with exit code 2.
deltasquare4 commented 2 years ago

@harsiddhdave44 Seems you're missing the package libfl-dev.

harsiddhdave44 commented 2 years ago

@deltasquare4 Still throwing errors. Could you please check it and let me know what's wrong?